不可触及

导航

随笔分类 -  深入浅出Java核心技术

Java基础5:抽象类和接口
摘要:本节主要介绍了抽象类和接口的特性和使用方法。 1.抽象类一般会实现一部分操作,并且留一些抽象方法让子类自己实现,比如Stringbuffer和Stringbuilder的父类abstractStringbuilder. 2.接口一般指一种规定,比如一个map接口中,可能需要实现增删改查等功能,如果你 阅读全文

posted @ 2019-06-01 14:57 不可触及 阅读(217) 评论(0) 推荐(0)

Java基础4:代码块与代码加载顺序
摘要:本文主要介绍了final关键字的使用方法及原理 final关键字可以修饰类,方法和引用。 修饰类,该类不能够被继承。并且这个类的对象在堆中分配内存后地址不可变。 修饰方法,方法不能被子类重写。 修饰引用,引用无法改变,对于基本类型,无法修改值,对于引用,虽然不能修改地址值,但是可以指向对象的内部进行 阅读全文

posted @ 2019-06-01 14:47 不可触及 阅读(497) 评论(0) 推荐(0)

Java基础3:深入理解String及包装类
摘要:本节主要介绍字符串常量和字符串类型的区别 String的连接: String类型的intern: String类型的equals: StringBuffer和Stringbuilder 底层是继承父类的可变字符数组value: append: 扩容: 删除: 这里用到了syastem.arrycop 阅读全文

posted @ 2019-05-31 13:12 不可触及 阅读(560) 评论(0) 推荐(0)

Java基础2:基本数据类型与常量池
摘要:本节主要介绍基本数据类型的大小,自动拆箱装箱,基本数据类型的存储方式,以及常量池的原理。 基本数据类型的大小: 自动拆箱和装箱: 总结:注意基本数据类型的拆箱装箱,以及对常量池的理解。 基本数据类型的存储方式: Integer类型在常量池中找同值对象的方法: 所以基本数据类型的包装类型可以在常量池查 阅读全文

posted @ 2019-05-31 12:34 不可触及 阅读(2544) 评论(1) 推荐(0)

Java基础1:深入理解Java面向对象三大特性
摘要:本文会结合虚拟机对引用和对象的不同处理来介绍三大特新的原理 继承 封装 多态 继承: Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。 封装: 封装主要是因为Java有访问权限的控制。public>protected>package=default>private。封装可以保护 阅读全文

posted @ 2019-05-30 13:04 不可触及 阅读(181) 评论(0) 推荐(0)