摘要: jdk5.0之后,在基本数据类型封装类之间增加了自动装箱和拆箱的功能,其实“自动”的实现很简单,只是将装箱和拆箱通过编译器,进行了“自动补全”,省去了开发者的手动操作。 而进行封装类与对应基本数据类型之间的转换,原因很简单: 基本类型转换为引用类型后,就可以new对象,从而调用包装类中封装好的方法进 阅读全文
posted @ 2017-02-23 23:13 旧城孤音 阅读(343) 评论(0) 推荐(1) 编辑
摘要: 一、基本概念: 顾名思义,内部类存在于外部类当中,依附于外部类。就像眼睛和脑袋的关系一样。 二、几点说明: 1.内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 ; 2.内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自 阅读全文
posted @ 2017-02-23 20:29 旧城孤音 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、题目: 一个只包含'A'、'B'和'C'的字符串,如果存在某一段长度为3的连续子串中恰好'A'、'B'和'C'各有一个,那么这个字符串就是纯净的,否则这个字符串就是暗黑的。例如: BAACAACCBAAA 连续子串"CBA"中包含了'A','B','C'各一个,所以是纯净的字符串AABBCCAA 阅读全文
posted @ 2017-02-23 15:39 旧城孤音 阅读(1686) 评论(0) 推荐(0) 编辑