Baham's Blog

Above all else, guard your heart.

《Building Java Programs》-参数和对象导论小结

  1. 方法可以带有参数参数是调用方法时传递给方法的一些值,这些值可以改变方法的执行流程。带有参数的方法可以完成一类相同的任务。

  2. 但从那书类型为int或都变了这些基本数据类型时,会直接将参数的值拷贝到方法中。基本数据类型的参数只能单向传入方法,而不能再传出。也就是说,在方法内部只能写该这些参数的副本,而不能写该这些定义在方法外部变量的原值。

  3. 两个方法可以有相同的名称,但其参数列表必须不同。这种特性成为方法重载

  4. 方法可以向调用它的代码放回一个值,这样可以在方法中完成完成某些复杂的计算,然后将计算结果返回给调用代码。在方法头部必须写明返回值得类型。

  5. 对象是同时包含数据和对数据操作的一种实体。

  6. 对象中包含着表示对象行为的方法。要调用对象的方法,首先要给出对象的名称,后面紧跟“.”,再后面是方法的名称。

  7. 异常是指执行程序过程中遇到的一个错误,这个错误会阻止程序继续运行。

  8. Java中对象使用引用语义,即变量中只保存对象的引用而不保存对象本身。这意味着两个变量可以指向同一个对象,如果通过其中一个变量些改了对象的内容,那么另一个变量也会发现对象的改变。

  9. 当对象作为参数传递时与基本数据类型的参数不同,在方法中获得的是对一个对象的引用的副本,而非对象本身的副本。如果在方法中通过这个引用修改了对象的内容,那么在方法外也会发现它的改变。

此文系从书中摘录




The Original Link: http://baham.github.io/07_25_221.html
If you want to reprint it, please do under the CC BY-NC-SA 4.0

Comments