学习之前我以为java这门课程对我来说会较难,因为我不是这个专业,岁数也比较大了,听到现在居然能顺利听下来,我感到莫大的鼓励。接下来我的目标是实践,深挖Java。其他编程语言不考虑。希望各位老师同学能给我一些方向性的指引。
2016-06-27
前面已经有学友定位到包空指针的问题所在了,我再贴一次:
视频代码中的createStudentAndSelectCourse()里的这句:
Student student = new Student("1","小明"); //这里出的问题,视频代码最前面已经声明过,public Student student;
改为:student = new Student("1","小明"); //改成这样再运行就不会报异常了。
视频代码中的createStudentAndSelectCourse()里的这句:
Student student = new Student("1","小明"); //这里出的问题,视频代码最前面已经声明过,public Student student;
改为:student = new Student("1","小明"); //改成这样再运行就不会报异常了。
2016-06-27
应该重新写项目,几个接口全放一个工程里讲,没有把视频连续看完会跟不上,但总的来说讲的还是不错,看了书再来看视频感觉印象很深。
2016-06-25
Date类因为当时设计时没有考虑到时区造成的影响,还有一些其他的原因。所以SUN公司现在已经不建议使用Date类的大部分方法。而推荐使用Calendar类
2016-06-25
str.append("jaewkjldfxmopzdm");
int length = str.length() / 3;
// 从后往前每隔三位插入逗号
for (int i = 0; i < length; i++) {
str.insert(str.length() - i - 3 * (i + 1), ",");
}
int length = str.length() / 3;
// 从后往前每隔三位插入逗号
for (int i = 0; i < length; i++) {
str.insert(str.length() - i - 3 * (i + 1), ",");
}
2016-06-23
第二种可能:先执行try 语句,如果遇到异常则执行catch 语句,在catch return之前执行finally语句,如果finally 中有return,就执行finally中的return ,然后跳出。如果finally中没有return,则执行catch 中的return 。
第三种情况:如果finally 中有return,try catch 种写不写 return 都没有关系(因为try catch中return根本不会执行)。如果finally 中没有return ,则try catch 中必须写return。)
第三种情况:如果finally 中有return,try catch 种写不写 return 都没有关系(因为try catch中return根本不会执行)。如果finally 中没有return ,则try catch 中必须写return。)
2016-06-23