随笔分类 -  Java基础

摘要:1.首先,什么是代理(中介)目标对象/被代理对象 ------- 房主:真正有租房子方法的人代理对象 -------------------- 黑中介:有租房子的方法(负责调用房主的租房子方法)执行代理对象方法的对象 ---- 租房的人 流程:我们要租房----->... 阅读全文 »
posted @ 2018-01-23 10:18 词汇族 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一、Comparable和ComparatorComparable可以认为是一个内比较器,实现了Comparable接口的类,类的实例与实例直接可以比较,依赖compareTo方法的实现,compareTo方法的返回值就是比较的结果,是int。 比如:new Inte... 阅读全文 »
posted @ 2017-12-10 14:05 词汇族 阅读(537) 评论(0) 推荐(0) 编辑
摘要:自动类型转换遵循下面的规则:若参与运算的数据类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。例如int型和long型运算时,先把int量转成long型后再进行运算。所有的浮点运算都是以双精度进行的,即使仅含float单精度量... 阅读全文 »
posted @ 2017-10-12 11:33 词汇族 阅读(378) 评论(0) 推荐(0) 编辑
摘要:*1.java为什么不支持泛型数组?根本的原因是:数组在创建的时候必须知道内部元素的类型,而且一直都会记得这个类型信息,每次往数组里添加元素,都会做类型检查。但因为Java泛型是用擦除(Erasure)实现的,运行时类型参数会被擦掉。*2. 初始化过程(静态>普通成员... 阅读全文 »
posted @ 2017-09-06 20:48 词汇族 阅读(94) 评论(0) 推荐(0) 编辑
摘要:java三大特性:封装、继承、多态继承一、目的:实现代码的复用二、简单例子(A继承了C):public class A extends C { //检测哪些可以在子类里使用 public void test22(){ //int aa = a;private报... 阅读全文 »
posted @ 2017-08-26 17:09 词汇族 阅读(122) 评论(0) 推荐(0) 编辑
摘要:此文是 美团点评技术团队 发表在知乎的文章,写的非常好故转载(原链接在文章末)摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行... 阅读全文 »
posted @ 2017-08-24 17:50 词汇族 阅读(116) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/xudong-bupt/p/3961159.htmljava中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下... 阅读全文 »
posted @ 2017-08-11 17:51 词汇族 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1.什么是正则表达式符合正确规则的字符串。2.那么开始研究规则。规则字符在java.util.regex.Pattern中(可查JDK文档).3.规则非常之多,只研究常用的规则(以下为常用,红色为重点)A:字符x 字符 x。举例:'a'表示字符a(直接自己本身)\\ ... 阅读全文 »
posted @ 2017-08-04 08:45 词汇族 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1.类的成员默认的是包访问权限。允许包内成员访问2.super.scrub() 调用基类的scrub方法3.继承并不是复制基类的接口。当创建了一个导出类(子类)对象时,该对象包含了一个基类的子对象。这个子对象与你直接用基类创建的对象是一样的。区别在于后再来自外部。而基... 阅读全文 »
posted @ 2017-07-18 11:19 词汇族 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1.JAVA操纵的标识符实际上是对象的一个“引用”;如String s;里的s是String类的引用并非对象。2.程序运行时,有五个不同的地区可以存储数据。(1)寄存器:最快的存储区,数量有限,按需分配,你不能直接控制(2)堆栈:java对象引用存在这,对象并不在这;... 阅读全文 »
posted @ 2017-07-18 10:35 词汇族 阅读(115) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示