- 博客(6)
- 收藏
- 关注
原创 JAVA零碎知识点
1. JDK新特性1) jdk1.5之后,自动装箱(将基本数据类型转换为包装数据类型)。自动拆箱(将包装类型转化为基本数据类型)。在int类型的数字进行装箱时,若该数字的大小是[-128,127]之间的数字,仍然会当作基本类型进行处理(注意equals方法和“==”比较时返回的boolean类型的值)。2) jdk1.8后,switch语句中的判断条件可以放字符串。3)
2016-09-04 22:11:00 376
原创 单例设计模式
1. 单例设计模式:保证一个类只能有一个对象2. 单例设计模式的步骤1) 私有化构造方法(保证别人在外部创建不出新对象)。2) 声明本类的引用类型变量,并且使用该变量指向本类对象(静态,私有)。3) 提供公有方法获取本类的对象(静态方法,如果是非静态方法,外部需要通过对象进行访问,这与要求矛盾)。3. 分类1) 懒汉式2) 饿汉
2016-09-04 22:09:06 271
原创 集合框架
1.概述Collection{list(Vector、Arraylist、Linkedlist),Set(HashSet、TreeSet、LinkedHashSet)}Map{(HashMap、Hashable、TreeMap)}2.List接口及其实现类(各种集合框架的实现都重写了toString方法,可以快速输出),设计下标操作时选用。List:中的数据对象有顺序且可以重复(即
2016-09-04 22:07:44 333
原创 JAVA包
包一、 为什么要使用包1) 为了解决类之间重名的问题。2) 为了便于管理,合适的类放在合适的包里面。二、 package怎么用1) 通常是一个类的第一句非注释性语句。2) 包名:域名倒置即可,再加上模块名和内部管理类名。是以小写字母组成不能以圆点开头结尾。三、注意事项:1) 些项目时都要加包,不要使用默认包。
2016-08-29 22:27:11 391
原创 JAVA内部类
一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类。1.内部类的作用(1).内部类提供了更好的封装,只能让外部类直接访问,不允许同一个包中的其他类直接访问。(2).内部类可以直接访问外部类的私有属性,内部类被当成外部类的成员。但外部类不能访问内部类的内部属性。2.内部类的使用场合由于内部类提供了更好的封装特性,并且可以很方便的访问外部
2016-08-29 22:23:00 388
原创 JAVA常用类
1 String类(位于Java.lang包)1.1 String类的定义(1).String str=“***”;(2).String str=new String(“***”);1.2 String类里面的方法1.2.1 获取字符串的长度(1).**.length(); 返回字符串中的字符数,是一个int类型的值。1.2.2 比较两个字符串是否相同(1).
2016-08-29 22:21:14 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人