也许你们(学生党)跟我拥有差不多的经历:经过了高中三年的奋发图强,度过了无数个挑灯夜读的夜晚,终于考进了大学(这里就不说是考进了理想的大学了,毕竟现实很残酷)。于是在进入了大学后,你就会发现自己越来越懒了,为啥呢?那是因为大学并不像高中那样,上课井然有序,老师时常在你身边督促着你 ...
也许你们(学生党)跟我拥有差不多的经历:经过了高中三年的奋发图强,度过了无数个挑灯夜读的夜晚,终于考进了大学(这里就不说是考进了理想的大学了,毕竟现实很残酷)。于是在进入了大学后,你就会发现自己越来越懒了,为啥呢?那是因为大学并不像高中那样,上课井然有序,老师时常在你身边督促着你,上了大学,你会发现,大部分的时间都是由你决定的,就这样,你就会渐渐的变得懒散,做什么事情都几乎抬不起劲,当然,这不包括你在期末考试时的“复高三”状态。但是,此时的你有没有想到在这大学的几年里,你可得为自己的未来的价值的实现提供那必要的技能。
本人是软件工程专业学生,学的是Java这一块,作为一个代码编辑者(不敢自称程序员,毕竟不是每个学编程的人就是程序员了),以下主要谈谈本人对Java编程的一些看法,如果你是初学者,请以质疑并且在未来的实践中记得时时去跟本人所写的看法进行对比的态度来看看这篇文章,如果你是Java这一块的程序员(真正的程序员),欢迎各位前辈的拍砖。
本人觉得,学习一个领域的东西,最重要的是有个方向,知道它包括了什么,能解决什么的问题,而我们又该学习什么。
以下以Java这一块为例,先上图先。
如果你想学习Java这一块,并且现在还在不知道该学习什么,本人建议你可以先像上面所列的那样先学习,当然这是往Javaweb这一方向的,如果你想往Android开发方向,J2SE这一部分是基础,所以学好这一块也是很重要的,这里淡淡的说一句,要么不学,要学就不要半途而废。
对于学一门语言,感觉不要仅仅只局限于语法,要是现在你问我,Java的所有保留字是什么,说真的,我也不能完完整整的说出来,但这有很大的关系吗?如果你是怕自己定义的变量跟Java保留字相同,那么大可放心,Java IDE会友好的提示你,如果你是大牛,用记事本来写Java,那么在编译的时候,Java编译器会提示你相关错误,也大可放心,这样的好处是锻炼你查bug的勇气和能力,因祸得福啊!要是真的不行,果断Google或者百度。
如何学习Java,本人觉得你需要做到以下几点:
1.从内存结构去分析程序: 先问一下,平时你是如何去思考这段代码的?
1 public class Hello { 2 public void static void main(String[] args) { 3 int i = 10; 4 Test t = new Test(); 5 t.setName(new String("xiao")); //这里是为了说明另一个知识点,故new了一个对象 6 System.out.println(t.getName()); 7 8 } 9 }10 11 class Test {12 String name;13 14 public void setName(String name) {15 this.name = name;16 } 17 18 public String getName() {19 return this.name; 20 } 21 22 }
原标题:一个大三学生的学习之悟
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。