Think in java(读后笔记)
大煤球
大家好!我是大煤球!
展开
-
读《java编程思想》(一)
1、所有的东西都是对象,对象各有特色,都属于某一系列对象的一部分,这些对象具有通用的特征和行为,我们可以把通用的特征和行为抽象为一个类,具体的类继承该类通用特征和行为,并扩展自身特性。2、访问控制 防止客户程序员接触他们不该接触的东西允许库设计人员修改内部结构,不影响客户程序员的使用3、...原创 2018-07-14 23:41:54 · 220 阅读 · 0 评论 -
操作符
1. == 和 equals() 的区别Integer n1 = new Integer(47);Integer n2 = new Integer(47);n1 == n2 //falsen1 != n2 //truen1.equals(n2)//true n1 = new Integer(47);Integer n2 = new Integer(47);n1 == ...原创 2018-07-14 23:43:36 · 266 阅读 · 0 评论 -
执行控制流程
执行控制流程1.逗号操作符for(int i = 0 , j = 1; i < 5 ; i++ , j++){ }可以在for循环中定义多个变量,仅限for循环中使用2.Foreachjava SE5 引入了更加简洁的for语法用于数组和容器,不用创建int变量去由访问项构成序列进行计数,foreach将自动产生每一项int a = new a[3];for(int i : a)...原创 2018-07-14 23:45:19 · 305 阅读 · 0 评论 -
java初始化顺序
在类内部变量和方法的初始化顺序,由变量定义的先后顺序决定,变量定义在任何方法之间,都会先于任何方法调用之前初始化。1、静态变量2、非静态变量3、构造方法4、其他方法 ...原创 2018-11-17 22:40:53 · 220 阅读 · 0 评论