java核心技术卷
java核心技术卷
zane197
这个作者很懒,什么都没留下…
展开
-
java 核心技术卷I学习记录(一)
java 核心技术卷I学习记录(一) java 和c++的主要不同 多重继承,在java中用接口来取而代之。 java 采用的指针模型可以消除重写内存各损坏数据的可能性 在java中int 永远都是32bit ,而在c++中int可能是16bit,32bit,也可能是编译器提供商指定的其他大小。c++中对此唯一的限制是int类型的大小不能低于short Int,并且不能高于long in...原创 2018-09-16 16:37:22 · 604 阅读 · 0 评论 -
java 核心技术卷I学习记录(二)-字符串、大数、数组
java 核心技术卷I学习记录(二) 3.6 字符串 String的 例如取字串,拼接字符串等基础操作在这里不再记录 注意事项: java 文档 中将String称为是不可变字符串,如“Hello”永远包字符H,e,l,l和o的代码元序列,而不能修改其中的任何一个字符。不可变字符串有一个优点:编译器可以让字符串共享。可以想象将各种字符串存放在公共的存储池中。字符串变量指向存储池中相应的位置。如果...原创 2018-09-18 14:15:27 · 231 阅读 · 0 评论 -
java 核心技术卷I学习记录(三)--类、对象、变量
java 核心技术卷I学习记录(四) 本次记录内容主要包括:java核心技术卷1 第四章的内容 面向对象的相关概念简介 类 类( class ) 是构造对象的模板或蓝图。由类构造(construct ) 对象的过程称为创建类的实例(instance ) .封装( encapsulation , 有时称为数据隐藏) 是与对象有关的一个重要概念。从形式上看,封装不过是将数据和行为组合在一个...原创 2018-09-21 22:10:12 · 219 阅读 · 1 评论 -
java 核心技术卷I学习记录(五)
java 核心技术卷I学习记录(五) 本次记录内容只要包括java核心技术卷I第五章 继承 的相关内容。 ##类、超类和子类 继承 在java中所有的继承都是公有继承,而没有c++中的私有继承和保护继承。 覆盖方法 在子类中使用super关键字时,因为super不是一个对象的引用,不能将super赋给另一个对象变量,它只是一个指示编译器调用超类方法的特殊关键字。在覆盖一个方法的时...原创 2018-10-21 20:49:50 · 259 阅读 · 0 评论 -
java 核心技术卷I学习记录(八)- 泛型程序设计
java 核心技术卷第八章:泛型程序设计 ##1. 为什么要使用泛型程序设计 泛型程序设计(Generic programming) 意味着编写的代码可以被很多不同类型的对象所重用。 2. 定义简单泛型类 public class Pair<T> { private T first; private T second; public Pair() { fir...原创 2018-11-24 10:38:08 · 336 阅读 · 0 评论 -
java 核心技术卷I学习记录(七)-异常处理
java 异常处理 1. 处理错误 异常处理的任务就是将控制权从错误产生的地方转移给能够处理这种情况的错误处理器 需要关注的错误种类有: 用户输入错误 设备错误 物理限制 代码错误 1.1 异常分类 在java中,异常对象都是派生于Throwable类的一个实例。 派生于RuntimeException 的异常包含下面几种情况: 错误的类型转换。 数组访问越界; 访问null 指针 如...原创 2018-11-24 10:36:30 · 204 阅读 · 0 评论