javaSE第十天】的更多相关文章

第二十六天    414 1:网络编程(理解)    414 (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享    414 (2)网络编程模型    414 (3)网络编程的三要素    414 (4)网络编程中主要类介绍:    416 A:InetAddress: 此类表示互联网协议 (IP) 地址.    416 B:    UDP协议下的Socket对象类DatagramSocket    418 1.发送端:    418 2.接收端:    419 C:    T…
第二十五天    399 1:如何让Netbeans的东西Eclipse能访问.    399 2:GUI(了解)    399 (1)用户图形界面    399 (2)两个包:    399 (3)主要方法:    399 A:javax.swing包下的方法    399 B:监听机制的应用    400 (4)GUI的继承体系    400 (5)事件监听机制(理解)    401 (6)适配器模式(理解)    401 案例解释    401 1. UserDao(顶层接口)    40…
第二十四天    363 1:多线程(理解)    363 (1)JDK5以后的Lock锁    363 A:定义    363 B:方法:    364 C:具体应用(以售票程序为例)    364 1,. SellTicket类    364 2,. SellTicketDemo测试类    365 (2)死锁问题的描述和代码体现    365 1. DieLockDemo测试类    365 2. DieLock类(该类继承自Thread)    366 3. MyLock(锁对象类)  …
第十九天    227 1:异常(理解)    227 (1) 定义    227 a)异常的引入    227 (2)异常的体系    228 (3)异常的处理:    229 A:JVM的默认处理    229 B:自己处理    229 (4)异常知识点代码详解    229 a) 异常处理的方式    229 b) 多个异常的处理    230 c) JDK7异常处理的新方式    233 d) 编译时期异常和运行时期异常的区别    234 e) 异常中的方法详解    235 f)…
第十六天    140 1:List的子类(掌握)    140 (1)List的子类特点    140 (2)ArrayList    141 A:没有特有功能需要学习    141 B:案例    141 a:ArrayList存储字符串并遍历    141 b:ArrayList存储自定义对象并遍历    142 (3)Vector    143 A:有特有功能    143 B:案例    143 a:Vector存储字符串并遍历(与ArrayList案例代码相似)    143 b:V…
第十五天    117 1. 对象数组(掌握)    117 (1)定义:    117 (2)对象数组的内存图解    117 (3)案例:    117 2. 集合(Collection)(掌握)    119 (1)集合的由来?    119 (2)集合和数组的区别?    119 A:长度区别    119 B:内容区别    119 C:元素内容    119 (3)集合的继承体系结构?    119 (4)Collection的功能概述    120 (5)Collection集合的…
第十四天    92 1. 正则表达式(理解)    92 (1)定义:    92 (2)常见规则    92 A:字符    92 B:字符类    93 C:预定义字符类    93 D:边界匹配器    93 E:Greedy 数量词    93 (3)常见功能:(分别用的是谁呢?)    93 (4)案例    94 A:判断电话号码和邮箱    94 B:按照不同的规则分割数据    95 C:把论坛中的数字替换为*    96 D:获取字符串中由3个字符组成的单词    96 2.…
第十天    57 1. 形式参数和返回值的问题(理解)    57 (1)形式参数:    57 (2)返回值类型:    57 (3)链式编程    57 2. 包(理解)    57 (1)其实就是文件夹    57 (2)作用:    57 (3)包的定义(掌握)    58 (4)注意事项:(掌握)    58 (5)带包的编译和运行    58 3. 导包(掌握)    58 4. 权限修饰符(掌握)    59 5. 常见的修饰符(理解)    59 6. 内部类(理解)    6…
前面一篇的corejava讲的是集合的概述,这一篇我将详细的和大家讲解一下Collection下面的List.set.queue这三个子接口.希望大家能得到提升. 一.List接口 1.1.List接口概述 List类型集合特点:集合中的元素有序且可重复,有下标 . 注:有序指的是元素放到集合中的顺序和循环遍历出来的顺序一致 List接口常见的实现类有:ArrayList.LinkedList.Vector等 对于数据的随机访问,ArrayList效率优于LinkedList,因为LinkedL…
今天这一篇把之前没有搞懂的TreeSet中的比较搞得非常的清楚,也懂得了它的底层实现.希望博友提意见! 一.Set接口 1.1.Set集合概述 Set集合:它类似于一个罐子,程序可以依次把多个对象 “丢进” Set 集合,而 Set 集合通常不能记住元素的添加的顺序,也就是说Set 集合是无序的.   Set 集合与 Colleaction 基本相同,没有提供额外的方法,实际上 Set 就是 Collection,只是行为略有不同(Set 不允许包含重复元素). 1.2.Set类型集合特点 集合…