java
程序猪的刨坑之旅
记录下自己的学习过程!
展开
-
Chapter3 JAVA中的操作符(operators)
Chapter3 JAVA中的操作符(operators)0. Primitive type1. 优先级(Precedence)2. 赋值(Assignment)3. 关系操作符(Relational operator)4. 逻辑操作符(Logical operator)5. 直接量(Literals)6. 位操作(Bitwise operation)7. 移位操作符(Shift operator...原创 2019-02-21 21:30:30 · 423 阅读 · 2 评论 -
Chapter6 访问控制(Access Control)
Chapter6 访问控制(Access Control)1. Package: library单元1.1 代码组成1.2 创建唯一的package名1.3 命名冲突1.4 自定义library2. java access specifier2.1 package access2.2 public2.3 private2.4 Protected3. class access 1. Package:...原创 2019-02-28 00:31:43 · 523 阅读 · 0 评论 -
Chapter5 初始化(Initialization)
Chapter5 初始化(Initialization)1. 构造器(constructor)2. 方法重载(method overloading)3. 原型的重载(overloading with primitive type)4. 默认构造器(Default constructor)5. “this” 关键词5.1 返回当前对象的reference5.2 method之间传递reference...原创 2019-02-28 14:00:30 · 680 阅读 · 0 评论 -
Chapter4 执行顺序控制(Controlling Execution)
Chapter 4 执行顺序控制(Controlling Execution)0. 基础关键词(basic control keywords)1. Foreach syntax2. Java中的标签(labels)3. Switch 0. 基础关键词(basic control keywords) for, while, do-while, if-else if-else, continue,...原创 2019-02-25 21:03:30 · 128 阅读 · 0 评论 -
Chapter7 类的复用(reusing classes)
Chapter7 类的复用(reusing classes)1. 组合语法(composition syntax)2. 继承语法(inheritance syntax)2.1初始化父类2.2 带参数的构造器3. 委托(Delegation)4. 组合和继承的复合5. composition vs. inheritance6. Protected关键字7. 向上造型(Upcasting)8. fin...原创 2019-03-07 13:48:55 · 479 阅读 · 0 评论 -
Chapter8 多态(polymorphism)
Chapter8 多态(polymorphism)前言1. 向上造型回顾2. 多态的引出2.1 方法调用绑定2.2 缺陷1:“覆盖”private方法2.3 缺陷2: field和static方法3. 构造器和多态3.1 构造器的调用顺序3.2 构造器内部的多态方法的行为4. 协变返回类型5. 向下造型 前言 多态也是OOP语言中除了数据抽象和继承以外的一个非常重要的特性。多态主要是从类的角度出发...原创 2019-03-11 16:33:53 · 342 阅读 · 0 评论