我是太原校区的一名学生 我叫庞尧心 在学这个专业的时候第一次看老师写Java代码的时候,看着密密麻麻的代码,感觉挺懵的。编写的第一个程序是“hello Word”,都是死记硬背代码,并不理解它们的含义和结构,所以导致到处出错,后来再助教及导师的指导下满满熟悉,理解其中的奥妙 第一天 JDK软件开发包时java软件开发环境。
第二天 java初级语法学习。
第三天 流程控制语句。
第四天 IDEA的安装及使用,方法的调用。
第五天 数组。
第六天 类与对象、封装、构造方法。
第七天 Scanner类、Random类、ArrayList类。
第八天 String类、 static类、 Arrays类、Math类。
第九天 继承、 super类、 this类、 抽象类。
第十天 接口、多态。
第十一天 final、权限、 内部类。等等还包括就业班的各种知识点
学习了以上内容,这些内容对于我这样的小白挺难的,学习的过程中感觉枯燥无味,在编写一段代码会不断的提示出错,对着代码抄写都能抄错,挺无语的,当一段代码成功的运行出来的时候满满的成就感,觉得挺有意思。后来练习多了,进步了很多,不会在犯标点符号,括号等错误。听完一天的课,很多代码都忘了,只能看着老师的视频敲一遍,然后自己摸索,自己再写一遍,并且理解其中的含义。
整个学习过程下来,难一点的就是抽象类,以及面向对象的三大特性:封装、继承和多态。在Java中类的继承是单继承,这又和接口关联到了,Java中接口的继承可以是多继承的。然后继承的关键字 extands,接口的关键字 interface 以及实现接口的关键字 implements ,我觉得都是非常重要的,我们要熟悉并且能灵活运用这些关键字才能去读懂和了解一段完整的代码所表达的内容。
这段时间的学习过程中,最大的难点还是知识量过于庞大,自己练习的时间远远不够,以至于一道Java编程题拿到手里,第一时间会先愣住,知识点的运用不够全面,所以在接下来的日子里还要勤加练习,在理解的同时加油做到熟能生巧。
|
|