java
long_20140901
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java多线程
方法一: synchronized 必须保证同步中只能有一个线程在执行。好处: 解决了多线程的安全问题。 弊端: 多个线程需要判断锁,较为消耗资源。 1、同步代码块synchronized(对象) { //需要被同步的代码 }对象如同锁,持有锁的线程可以在同步中执行。 没有持有锁的线程即使获取了CPU的执行权,也进不去,因为没有获取锁。同步的前提:原创 2017-07-30 22:36:34 · 187 阅读 · 0 评论 -
线程(从创建到消亡的过程)
1、线程从创建到消亡的几个状态,以及转换过程: 2、线程有两种方式可以实现:继承Thread类和实现Runnable接口。两种方式有以下区别:继承Thread: 线程代码存放Thread子类的run方法中; 实现Runable: 线程代码存在接口的子类的run方法中。 避免了单继承的局限性,建议使用这个方式。原创 2017-07-30 22:06:55 · 2109 阅读 · 1 评论 -
JAVA GUI笔记
看了个视频,了解一下java 的GUI编程。简单记录了一下。原创 2017-08-06 11:36:03 · 290 阅读 · 0 评论 -
JAVA 网络编程1
了解一下java网络编程。 处理方法如图所示加上换行并flush缓存:原创 2017-08-06 11:42:07 · 197 阅读 · 0 评论 -
集合类
集合框架的构成及分类:1、Collection List: 元素是有序的,元素可以重复,因为集合体系有索引。 ArrayList: 底层的数据结构使用的是数组结构,特点:查询速度快,但是增删稍慢,线程不同步。 LinkedList: 底层使用的是链表数据结构, 特点:增删速度快,查询稍慢,线程不同步。 Vector: 底层的数据结构使用的是数组结原创 2017-07-31 23:11:47 · 208 阅读 · 0 评论 -
JAVA IO其他类
1、打印流 PrintWriter与printStream 可以直接操作输入流和文件。2、序列流 SequenceInputStream 对多个流进行合并。 3、操作对象流 ObjectInputStream与ObjectOutputStream 被操作的对象实现Serializable(标记接口)。 另外注意,由于可能后期会修改类定义,类的序列原创 2017-08-06 12:15:22 · 211 阅读 · 0 评论 -
DNS (域名系统)
用一个容易记住的名字来代替IP地址。当在浏览器上输入网址回车后首先在本机的hosts文件(C:\Windows\System32\drivers\etc\hosts),本机文件里没有对应的主机名,再到设置的DNS服务地址的域名系统上去找。原创 2017-08-06 22:21:42 · 283 阅读 · 0 评论
分享