文章分类 -  《think in java》笔记

访问权限控制
摘要:访问权限控制:指的是本类及本类内部的成员(成员变量、成员方法、内部类)对其他类的可见性,即这些内容是否允许其他类访问。 由此可见,访问权限大小:public > protected > default(包访问权限) > private。 1)public:所修饰的类、变量、方法,在内外包均具有访问权 阅读全文
posted @ 2019-02-27 21:18 会飞的金鱼 阅读(559) 评论(0) 推荐(0)
初始化与清理
摘要:用构造器确保初始化 构造器名称与类名称相同,是一种特殊类型的方法,因为它没有返回值,与返回值为空(void)明显不同。 在创建对象时,会为对象分配存储空间,并调用相应的构造器。 不包含任何参数的构造器叫做默认构造器。 方法重载 一个类中定义多个方法,而这些方法名称相同,参数不同(参数的个数,参数的类 阅读全文
posted @ 2019-02-27 20:47 会飞的金鱼 阅读(133) 评论(0) 推荐(0)
控制执行流程
摘要:条件语句 if-else语句,其中else语句时可选的。 switch语句 其中,Integeral-selector(整数选择因子(必须是int或char那样的整数值))是一个能够产生整数值得表达式,switch能将这个表达式的结果与每个integral-value(整数值)相比较。若发现相符的, 阅读全文
posted @ 2018-04-27 17:17 会飞的金鱼 阅读(134) 评论(0) 推荐(0)
操作符
摘要:操作符接受一个或多个参数,并生成一个新值。 加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)、取模(%)。 String类支持“+”和“+=”,表示字符串连接。 自动递增和递减:分为“前缀式”和“后缀式”。前缀式,执行运算,再生成值(即先加减,后使用);后缀式, 阅读全文
posted @ 2018-04-27 17:15 会飞的金鱼 阅读(148) 评论(0) 推荐(0)
一切都是对象
摘要:程序运行时,对象是怎么进行放置安排的呢?特别是内存是怎样分配的呢? 1)寄存器。最快的存储区,位于处理器内部。但是寄存器的数量及其有限,所以寄存器根据需求进行分配。 2)堆栈。位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若向下移动,则分配新的内存;若向上移 阅读全文
posted @ 2018-04-27 17:00 会飞的金鱼 阅读(74) 评论(0) 推荐(0)
对象导论
摘要:面对过程编程(Procedure Oriented Programming)和面向对象编程OOP(Object Oriented Programming)的区别 面向过程就是分析出解决问题所需的步骤,然后用函数将这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象就是把构成问题的事务 阅读全文
posted @ 2018-04-02 21:38 会飞的金鱼 阅读(107) 评论(0) 推荐(0)