![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java编程思想
MarissaMan
这个作者很懒,什么都没留下…
展开
-
java编程思想 bruce Eckel 目录
1.对象导论2.一切都是对象3.操作符4.控制执行流程5.初始化与清理6.访问权限控制7.复用类8.多态9.接口10.内部类11.持有对象12.通过异常处理错误13.字符串14.类型信息15.泛型16.数组17.容器深入研究18.java I/O系统19.枚举类型20.注解21.并发22.图形化用户界面原创 2016-08-08 13:40:18 · 557 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter11 持有对象
11.1泛型和类型安全的容器11.2基本概念11.3添加一组元素11.4容器的打印11.5List11.6迭代器ListIterator11.7LinkedList11.8Stack11.9set11.10 map11.11 queue11.12 Collection 和 Iterator11.13foreach 和 迭代器原创 2016-08-09 16:50:32 · 244 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter10 内部类
10.1 创建内部类10.2链接到外部类10.3使用.this 与.new10.4内部类与向上转型10.5在方法与作用域内的内部类10.6匿名内部类10.7嵌套类10.8为什么需要内部类10.9内部类的继承10.10内部类可以被覆盖吗10.11局部内部类10.12内部类标识符原创 2016-08-09 16:41:58 · 262 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter9 接口
9.1抽象类和抽象方法9.2接口9.3完全解耦9.4java中的多重继承9.5通过继承来扩展接口9.6适配接口9.7接口中的域9.8嵌套接口9.9 接口与工厂原创 2016-08-09 16:30:15 · 182 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter8 多态
8.1再论向上转型忘记对象类型8.2转机方法调用绑定产生正确的行为可扩展性缺点:域与静态方法8.3构造器和多态构造器的调用顺序继承与清理构造器内部的多态方法的行为8.4协变返回类型8.5用继承进行设计纯继承与扩展向下转型与运行时类型识别原创 2016-08-09 16:24:41 · 199 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter7 复用类
7.1组合语法7.2 继承语法7.3 代理7.4 结合使用组合和继承7.5 在组合与继承之间选择7.6 protected 关键字7.7 向上转型7.8 final 关键字final 数据 final空白 final参数final 方法final 类7.9 初始化及类的加载原创 2016-08-09 16:02:07 · 190 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter6 访问权限控制
6.1 包:库单元包名独一无二定制工具库6.2java 访问权限修饰词publicprotected 同包,继承可访问 private 仅类内可访问6.3 接口和实现6.4类的访问权限原创 2016-08-09 10:25:59 · 224 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter5 初始化与清理
5.1用构造器确保初始化5.2方法重载参数列表不同(个数,顺序,类型) 忽略返回值 5.3 默认构造器5.4 this关键字5.5清理:终结处理和垃圾回收1.对象可能不被垃圾回收2.垃圾回收并不等于"析构"3.垃圾回收只与内存有关.5.6成员初始化5.7 构造器初始化初始化顺序静态数据的初始化显式的静态初始化非静态实例初始化5.8 数组初原创 2016-08-09 09:47:28 · 210 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter4控制执行流程
4.1 true false4.2 if-else4.3 迭代 while do-while for 4.4 foreach 语法for ( float x : f ) 4.5 return 4.6 break continuebreak 结束循环continue 结束本次循环4.7 臭名昭著的gotolabel1:outer-iteration {原创 2016-08-09 09:21:28 · 185 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter3操作符
3.1更简单的打印语句3.2使用java操作符3.3优先级3.4赋值3.5算术操作符3.6自动递增和递减3.7关系操作符3.8逻辑操作符(短路)3.9直接常量(指数记数法)3.10按位操作符3.11移位操作符3.12三元操作符if-else3.13 字符串操作符 + 和 +=原创 2016-08-08 19:54:07 · 182 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter2一切都是对象
2.1用引用操纵对象2.2必须由你创建所有对象2.2.1存储对象的地方:(5个)1.寄存器2.堆栈(对象引用)3.堆(对象)4.常量存储5.非ram存储2.2.2特例:基本类型boolean char 16 bitsbyte 8 bitsshort 16bitsint 32bitslong 64bitsfloat 32bitsd原创 2016-08-08 19:46:11 · 290 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter1对象导论
chapter1 对象导论1.1抽象过程面向对象程序设计的特性:1.万物皆为对象2.程序是对象的集合.3.每个对象都有自己的由其他对象所构成的存储.4.每个对象都拥有其类型.5.某一特定类型的所有对象都可以接收同样的消息.1.2每个对象都有一个接口面向对象方法并不是仅局限于构建仿真程序.面向对象技术的应用可以将大量问题很容易降解为一个简单的解决方案.1.3每原创 2016-08-08 14:18:26 · 577 阅读 · 0 评论 -
java编程思想 bruce Eckel chapter12 通过异常处理错误-chapter22 图形化用户界面
chapter12 通过异常处理错误12.2基本异常12.3捕获异常12.4创建自定义异常try catch finally使用finally进行清理构造器异常匹配(多个异常,匹配入口)chapter13 字符串字符串是常量初始化之后不可变格式化输出正则表达式chapter14 类型信息反射:运行时的类信息动态代理rtti机制原创 2016-08-09 17:32:45 · 479 阅读 · 0 评论