- 博客(5)
- 收藏
- 关注
原创 Collection
集合Collection1. List: 有序, 带索引, 可以重复元素 a. ArrayList: 数组,内存中连续,查询快,增删慢。 b. LinkedList: 链表(值+下一个元素的内存地址),增删快,查询慢2. Set: 无序, 不带索引,不可重复 a.HashSet, 内部实现了HashMap, 允许null元素,底层由hashtable实现, 存储取出都比较快, jdk1.7中...
2018-04-27 23:24:34 90
原创 多线程介绍
一. 概念介绍进程: 进程指的是当一个程序进入内存中时,即变成了一个进程,一般具有独立的功能;线程: 线程是进程中的最小单位,一个进程可以包含多个线程。单线程程序:即若有多个任务,那么只能依次执行。当上一个任务结束后,下一个任务才能开始进行。例如,网吧只能让一个人上网,只有前一个人下机后,下一个人才能进去上网。多线程程序: 即若有多个任务,可以同时执行。如网吧可以让多个人上网。二. 线程的状态如图...
2018-03-24 17:20:31 198
原创 字符编码表
1.字符编码表就是用来将生活中的字符与计算机的二进制对应起来的一张表。2.分类. a. ascii: 一个字节中的7位就可以表示。对应的字节都是正数。0-xxxxxxx b. iso-8859-1:拉丁码表 latin,用了一个字节中的8位。1-xxxxxxx 负数c. GB2312:简体中文码表。包含6000-7000中文和符号。用两个字节表示。两个字节第一个字节是负数,第二个字节可能是正数d...
2018-03-15 18:18:07 328
原创 java IO
对程序语言的设计者来说,创建一个好的输入/输出(I/O)系统是一项艰难的任务。而Java类库的设计者采用了装饰者模式来解决这个问题,即便如此,但Java的I/O类库还是如此之多,以至于我刚开始接触I/O时也是一脸懵逼。为了读取一个File还得层层嵌套。1.输入输出. Java的输入输出都是以我们的Java程序为主体,从硬盘或内存读取数据到Java程序叫做输入,从程序写入硬盘或内存叫做输出。通过继...
2018-03-15 18:09:47 96
原创 Java中的异常
什么是异常?异常就是程序运行期间产生的错误或异常。一. 错误 错误指的是程序无法处理的问题,难以自己继续运行下去时jvm出现的问题,除非修改代码。例如,当jvm没有足够的内存来执行程序时,jvm就会选择终止此线程并抛出错误outOfMemoryError。二. 异常 异常一般是指程序可以处理的异常,通常分为编译期异常和运行时异常,常见的运行时异常包括NullPointerException,...
2018-03-14 12:11:05 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人