作者:Administrator

HEAD FIRST JAVA(9).md

9.对象的前世今生 对象有生死.必须为对象的生命循环周期负责 栈与堆:生存空间 栈:方法调用和局部变量 堆:所有对象 方法会被堆在一起,栈顶上方法时目前正在执行中的 要点 我们关系栈与堆这两种内存空间 实例变量是声明在类中方法之外的地方 局部变量声明在方法或方法的参数上 所有局部变量都存在于栈上相对

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(8).md

8.深入多态 抽象与具体 抽象的方法没有实体 对象转换 (Dog) O; java 只能在引用变量的类确实有该方法才能调用它.把类的公有方法当做是合约的内容,合约是你对其他程序承诺协议. 接口 约束方法名,让不同的类有同样的方法 要点 如果不想让某个类被初始化,就以abstract这个关键词将他标记

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(7).md

7.对象村的优质生活 规划程序时要考虑到未来 用继承来防止子类中出现重复的程序代码 寻找更多抽象化的机会 要点 子类是extends父类出来的 子类会继承父类所有public类型的实例变量和方法,但不会继承所有private类型的变量和方法 继承下来的方法可以被覆盖掉,但是实例变量不能被覆盖掉 使用

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(6).md

6.使用Java函数库 ArrayList ArrayList 与一般数组的比较 一般数组创建时必须确定大小 存放对象给一般数组时必须指定位置 一般数组使用特殊的语法 Java5.0中ArrayList是参数化的(parameterized)(ArrayList<>) 超强布尔表达式 && || !

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(5).md

5.超强力方法 创建一个流程 首先进行高层设计 开发类(伪码,测试码,真实码编写) 编写方法的实现 编写测试码 极限编程(xp) 常用的规则: 多次经常性的小规模发布 避免加入规格没有的功能 先写测试用的程序 正常工作上下班 随时随地重构,也就是改善程序代码 保持简单 双双结伴进行工作,并经常交换

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(4).md

4.对象的行为 传值给方法 形参 实参 返回值 要点 类定义对象所知及所为 对象所知者是实例变量 对象所为者是方法 方法可以依据实例变量类展现不同的行为 方法可使用参数,这代变你可以传入一个或多个值给方法 传给方法的参数必须符合声明是的数量,顺序和类型 传入与传出方法的值类型可以隐含的方法或是明确地

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(3).md

3.认识变量 声明 int x; boolean isFun; 赋值 x=1; 避开关键字和保留字 引用变量 JAVA 和 C 不一样 要点 变量有两种:primitive主数据类型和引用 变量的声明必须有类型和名称 primitive主数据类型变量值是该值得字节所表示的 引用变量的值代表位于堆之对

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(2).md

2.拜访对象村 对象 对象靠类的模型塑造出来,类是对象的蓝图 对象创建被放在堆内存 垃圾回收机制 要点 面向对象设计拓展功能不需要改动之前已经测试好的程序代码 所有的java程序都定义在类中 类如同蓝图描述该类型的对象要如何创建 对象自治,无需在意他如何完成任务 对象有已知的事物,并能执行工作 对象

Administrator Administrator 发布于 2020-07-10

HEAD FIRST JAVA(1).md

1.进入Java的世界 java 的工作方式 源代码->编译器->输出-n>Java虚拟机 java 简史 1.02 250个类 1.1 500 java2 1.2~1.4 2300 java5+ 3500+ java 的程序结构 类存于源文件,方法存于类,语句(statement)存于方法中 Jv

Administrator Administrator 发布于 2020-07-10
Administrator Administrator 发布于 2020-07-02
上一页 下一页