集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结

1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList ...

2017-01-15 14:56:29

阅读数:1192

评论数:0

集合框架_TreeSet的add()方法源码再次解读和TreeSet对元素排序的总结

package cn.itcast_07; import java.util.Comparator; import java.util.TreeSet; /* * 需求:请按照姓名的长度排序 * * TreeSet集合保正元素排序和唯一性原理 * 唯一性:是根据比较的返回值是否是0来...

2017-01-07 19:09:21

阅读数:229

评论数:0

集合框架_List的子类、泛型、增强for循环、静态导入、可变参数总结

1:List的子类(掌握) (1)List的子类特点 ArrayList: 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector: 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList: 底层数据结构是链表,查询慢,...

2016-12-29 22:12:09

阅读数:336

评论数:0

集合框架_对象数组、集合(Collection)、集合(List)总结

1:对象数组(掌握) (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 (2)案例: 用数组存储5个学生对象,并遍历数组。 2:集合(Collection)(掌握) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很...

2016-12-19 22:12:44

阅读数:1398

评论数:1

常见对象_Regex、Math、Random、System、BigInteger、BigDecimal、Date/DateFormat、Calendar总结

1:正则表达式(理解) (1)就是符合一定规则的字符串 (2)常见规则 A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a...

2016-12-11 00:05:18

阅读数:251

评论数:0

日期类的时间从为什么是从1970年1月1日

I suspect that Java was born and raised on a UNIX system. UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970. 是说java起源于UN...

2016-12-05 22:50:15

阅读数:2217

评论数:1

常见对象_StringBuffer、数组高级以及Arrays、Integer、Character总结

1:StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。 (2)StringBuffer的构造方法 A:StringBuffer() ...

2016-11-24 22:59:59

阅读数:383

评论数:0

java中的移位运算符:<<,>>,>>>总结

>>:右移运算符,num >> 1,相当于num除以2 >>>:无符号右移,忽略符号位,空位都以0补齐 package cn.itcast_06; /* * <<:左移运算符,num << 1,相当于num乘以2 * &...

2016-11-22 12:42:05

阅读数:265

评论数:0

常见对象_Scanner、String总结

1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类。 (2)构造方法: A:讲解了System.in这个东西。 它其实是标准的输入流,对应于键盘录入 B:构造方法 InputStream is = System.in; Scann...

2016-11-10 22:32:51

阅读数:520

评论数:0

常见对象_Eclipse的概述使用、API的概述、Object类总结

1:Eclipse的概述使用(掌握) 1:Eclipse的安装 2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包。cn.itcast C:在cn.itcast包下创建类。HelloWorld D...

2016-11-02 20:57:24

阅读数:335

评论数:0

面向对象_形式参数和返回值、包、导包、权限修饰符、常见的修饰符、内部类总结

1:形式参数和返回值的问题(理解) (1)形式参数: 类名:需要的是该类名的对象 抽象类名:需要的是该抽象类的子类对象 接口名:需要的是该接口的实现类对象 (2)返回值类型: 类名:返回的是该类的对象 抽象类名:返回的是该抽象类的子类对象 接口名:返回的是该接口的实现类...

2016-10-24 23:08:29

阅读数:282

评论数:0

面向对象_final关键字、多态、抽象类、接口总结

1:final关键字(掌握) (1)是紧终的意思,可以修饰类、方法、变量 (2)特点: 它修饰的类,不能被继承。 它修饰的方法,不能被重写。 它修饰的变量,是一个常量。 (3)面试相关: A:局部变量 a:基本类型 值不能发生改变 b:引用类型 地址值不能发生改变...

2016-10-16 01:31:40

阅读数:388

评论数:0

面向对象_继承总结

1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 2:通过JDK提供的API学习了Math类(掌握) (1)API(Applicatio...

2016-10-03 00:08:26

阅读数:255

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭