- 博客(3)
- 收藏
- 关注
原创 读书笔记之final与static的区别与联系
在Java中,final关键字表示它所修饰的对象是“不可改变的”,但是针对不同的对象,它们之间有些细微的差别,下面我们从基础类型、引用类型、形参、方法、类这几个方面来分别讨论它的特性。final数据(基础类型、引用类型)class Test{ int i; public Test(int i){ this.i = i; }}public class FinalTest {
2018-02-01 21:11:19 220
原创 读书笔记之继承与组合
所谓组合,就是在创建新类中复用现有的代码,而新的类是由现有类的对象所组成的,所以称之为组合! 所谓继承,它是按照现有类的类型来创建新类,无须改变现有类的形式,采用现有类的形式并在其中添加新的代码!它也是代码的复用。 网上有句话,“所谓继承,就是让父亲来帮我干活儿,而组合是找了个老头来帮我干活儿!” 网络上有很多组合的例子有用到接口,我觉得《Java编程思想》上面的示例更纯粹一些。c
2018-02-01 21:04:41 166
原创 读书笔记之访问权限
Java中的访问权限关键字有四个等级,即public、default(即没有关键字)、protected、default(即没有关键字)、private,访问权限依次减小。它们的访问权限是如下:public:权限最大,不会受到类与包的限制,随便访问;default:必须在同一个包里面才能访问;protected:对于本包及其子类可见,后面分为子类与父类是否在同一个包中两种情况看待;
2018-02-01 20:57:05 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人