- 博客(15)
- 资源 (106)
- 收藏
- 关注
转载 线程池的理解
线程池可以看做容纳线程的容器1.为什么要使用线程池 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源
2014-08-25 08:43:05 448
转载 "=="和equals方法究竟有什么区别
== 操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个内存,new Object()是另一个内存,
2014-08-23 22:10:15 344
原创 漫谈反射
反射理解反射的概念反射就是把Java类中的各种成分映射相成Java类。例如:众多的人用一个Person类来表示,那么众多的Java类就用一个Class类来表示。反射也称为对类的解剖。把类的各个组成部分映射成一个个相应的Java类。
2014-08-14 23:13:28 1962 1
原创 网络编程-UDP-TCP
网络编程-UDP-TCP)UDP 特点:(面向无连接)(聊天)1、将数据及源和目的封装成数据包中,不需要建立连接。(封包,无连接)2、每个数据包的大小限制在64k内。(小数据)3、因无连接,是不可靠协议。(不可靠,丢数据)4、不需要建立连接,速度快。(速度快)TCP 特点:(面向连接)(下载)1、建
2014-08-10 13:04:18 2436
原创 图形化界面总结
GUI(图形用户界面)GUI:Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI:Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操
2014-08-10 12:56:12 2553
原创 IO流的总结
流操作的基本规律:最痛苦的就是流对象有很多,不知道该用那一个。通过明确来完成。(1)、明确源和目的源:输入流InputStream Reader目的:输出流OutputStream Writer(2)、操作的数据是否是纯文本
2014-08-10 09:31:01 2324
原创 for循环和增强版的for循环
JDK1.5中增加了增强的for循环。缺点: 对于数组,不能方便的访问下标值; 对于集合,与使用Interator相比,不能方便的删除集合中的内容(在内部也是调用Interator).除了简单遍历并读取其中的内容外,不建议使用增强的for循环。一、遍历数组语法为:for (Type value : array) { expression
2014-08-10 09:08:26 3245 1
原创 集合框架总结
集合体系Collection(单列)List(有序,可重复) ArrayList: 底层数据结构是数组,查询快,增删慢。线程不同步,效率高。LinkedList:底层数据结构是链表,查询慢,增删快。线程不同步,效率高。 Vector: 底层数据结构是数组,查询快,增删慢。线程
2014-08-10 00:15:18 2309
原创 异常体系
Java中的异常处理机制的简单原理和应用。 异常是指java程序运行时(非编译)所发生的非正常情况或错误,与现实生活中的事件很相似,现实生活中的事件可以包含事件发生的时间、地点、人物、情节等信息,可以用一个对象来表示,Java使用面向对象的方式来处理异常,它把程序中发生的每个异常也都分别封装到一个对象来表示的,该对象中包含有异常的信息。 Java对异常进行了分类,不同类型的异常
2014-08-09 22:59:53 3798 2
原创 面向对象的三大特性
面向对象的概念:面向对象:是基于面向过程的一种思想。面向过程:强调的是功能行为。面向对象:将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。
2014-08-09 19:15:18 2890
搜索界面和二级列表带全选,反选的数据同步
2016-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人