
学习Java编程之道
EicoPop
这个作者很懒,什么都没留下…
展开
-
一 绪论
1.将问题空间中的元素及其在解空间中的表示称为对象 2.接口确定了某一特定对象所能发出的请求. 3.可以把对象想像为服务提供者,程序是为用户提供服务的,程序调用其他的对象完成这一服务 4.几种访问权限: 1)public 紧随其后的元素任何人都是可用的 2)protected 紧随其后的元素只用本包的和子类可用 3)默认 紧随其后的元素只用本包可用 4)pri原创 2017-03-20 10:26:04 · 254 阅读 · 0 评论 -
二 一切都是对象
2.1在Java中尽管一切都"看作"对象,但是操纵的标识符实际上是对象的一个"引用",当你想操作一个对象时实际上你是操控的引用,此外你拥有一个引用,这个引用并不一定需要有一个对象与它关联. 例如:String s; 这时只是创建了一个引用,并不是对象.此时操作s会返回一个运行期错误,因为此时s实际上没有与任何事物相关联. 2.2必须由你创建所有对象:一旦创建了一个引用,就希望它能与一个原创 2017-03-20 10:30:53 · 215 阅读 · 0 评论 -
三 Java中的操作符
3.2Java的操作符 + - * / % = 操作符用于操作数,生成一个新值. 几乎所有的操作符都只能操作"基本类型",例外的操作符"=","==","!="这些操作符能操作所有的对象,除此之外,string类支持"+"和+= 3.3优先级 先乘除后加减 注意括号 注意:System.out.println("a="+a+"b="+原创 2017-03-21 09:00:39 · 269 阅读 · 0 评论 -
四 控制执行流程
4.1 true 和 false 所有条件语句都利用条件表达式的真或假来决定执行路径 4.2 if-else 是控制程序流程的最基本形式,其中else是可选的 4.3 迭代 while do-while for 用来控制循环 4.4 增强for循环 4.5 return 两方面用途:一方面指定一个方法返回什么值,另一方面它会导致当前的方法退出,并返回那个值原创 2017-03-21 10:49:54 · 228 阅读 · 0 评论 -
五 初始化与清理
5.1用构造器确保初始化 创建对象时,Java就会在用户有能力操作对象之前自动调用相应的构造器,从而保证了初始化的进行. 构造器采用与类相同的名称,不接受任何参数的构造器叫做默认构造器(无参构造器),构造器也可以带有形式参数,以便指定如何创建对象. 构造器是一种特殊类型的方法,没有任何返回值,不是返回值为空(void),new表达式只会返回了对新对象的引用, 5.2方法重载原创 2017-03-21 14:34:58 · 237 阅读 · 0 评论 -
六 访问权限控制
6.1包:库单元 使用import 可以导入包 import Java.util.* 表示导入 util包下的所有类 6.2Java访问权限修饰词 public protected private 默认修饰符 public(公开的访问权限) 意味着紧跟在public后面的成员声明自己对每个人都是可用的 private(你无法访问的权限):原创 2017-03-22 09:18:04 · 258 阅读 · 0 评论 -
七 复用类(还需要再研究)
7.1组合语法 可以在一个对象中引用另一个对象 7.2继承语法 是所有oop语言不可缺少的,当创建一个类的时候除非明确的指出要继承哪个类,否则就是在隐式地从Java标准根类object进行继承 比组合语法平实,利用extends实现,继承的类会自动获得被继承类的所有域和方法 在对继承来的方法中如果想要调用父类的方法来完成某些功能则可以使用su原创 2017-03-22 11:50:33 · 178 阅读 · 0 评论