Java代码优化:使用构造函数和使用一个个setter的效率差别
使用JProfiler看代码的时间占比,然后,看看哪些部分是可以优化的,减少运行时间的。1.能使用构造函数一步到位的,就尽量使用构造函数,而不是使用一个个setter函数2.能使用数组的,就使用数组。
java零基础自学教程(四)对象和类(下)
setter方法以set开头,后边跟着变量名publicclassDog{privateStringcolor;publicStringgetColor{this.color=c;}//set方法接收一个参数并将其赋值给当前对象的color属性}●关键字this用于引用当前对象.
JAVA面向对象——封装与继承
1.面向对象三大特征之一 ——封装封装的概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。用通俗的话来说,就是把尽可能多的东西藏起来,对外提供便捷的接口。