从构建第一个java的项目,构建第一个类开始,在面向对象先导课中,从一个java的门外汉,到逐渐开始利用java完成一些小的代码,这个过程可以说是一边迎接着新的挑战,一边感受着自己的喜悦。
java第一次给我冲击的感觉,就是在一开始的时候,运用多个类和类中的方法和构造器,来使代码变得更加简洁有效。在第一次课堂练习上从静态和非静态方法的区别,和构造方法的继承,和继承的子类里的注意事项,以及父类中数据类型继承的区别,
都给了新奇的体验,也许面向对象的思想就是在这时慢慢生成了萌芽。
而java中的构造方法 则在用new初始化一个类的时候,就有效的利用了构造方法进行运算;如果new对象没有定义构造方法,那么会默认添加一个构造方法;
使用构造方法的快捷之处在于初始化对象。因为构造方法在创建对象的时候自动进行,所以一般不能够显式地调用构造方法,同时在一个类作为父类被继承的时候,构造方法是不能够直接继承的,需要通过super
学习编程不可避免地要碰到对字符串和字符串集合的操作,在java中,同样可以对字符串进行分割操作,也能对一个字符串集合进行操作,
java可以改写toString方法和split方法,但是更多情况下使用Java自带的这些字符操作方法会十分的方便。
同时,Java的学习也涉及到了对文件的读取和写入等操作。在学习过程中老师鼓励我们自己动手查阅网上和各类博客上的信息,
学会一种自己适合的文件处理方法,再学习其他几种方法并比较中间的异同。