java
文章平均质量分 87
iteye_3684
这个作者很懒,什么都没留下…
展开
-
JAVA知识梳理(一)
1、Java程序运行机制 编写的JAVA源程序,经java编译器编译成可执行的class文件,再通过JVM虚拟机将class文件转换成符合当前平台特征的代码,再有Runtime Envionment(解释器)解释运行。 2、Java虚拟机 Java虚拟机的体系 执行引擎工作原理 内存回收处理: ...原创 2014-07-03 11:49:47 · 122 阅读 · 0 评论 -
JAVA知识梳理(二)
1、J2EE简介 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述: 1:JDBC(Java Database Connectivity) JDBC API为访问不同数据库提供了统一的路径,向ODBC一样,JDBC开发者屏蔽了一些细节问题,另外,JDBC对数据...原创 2014-07-03 12:49:58 · 219 阅读 · 0 评论 -
JAVA知识梳理(三)
1、集合类结构 2、集合的工具类:Collections 在 Java集合类框架里有两个类叫做Collections(注意,不是Collection!)和Arrays,这两个类提供了封装器实现(Wrapper Implementations)、数据结构算法和数组相关的应用。 Collections类提供了丰富的静态方法: 1) 排序(Sort) 使用sort方法可以根据...原创 2014-07-04 17:14:40 · 633 阅读 · 0 评论 -
JAVA知识梳理(四)
1、类的加载顺序 1)虚拟机在首次加载Java类时,会对静态初始化块、静态成员变量、静态方法进行一次初始化 2)只有在调用new方法时才会创建类的实例 3)类实例创建过程:按照父子继承关系进行初始化,首先执行父类的初始化块部分,然后是父类的构造方法;再执行本类继承的子类的初始化块,最后是子类的构造方法 4)类实例销毁时候,首先销毁子类部分,再销毁父类部分 public...原创 2014-07-04 17:56:34 · 140 阅读 · 0 评论 -
JAVA知识梳理(五)
一、基于Socket的java网络编程 1,什么是Socket 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。一个Socket由一个IP地址和一个端口号唯一确定。 但是,Socket所支持的协议种类也不光TCP/IP一种,因此两者之间是没有必然联系的。在Java环境下,Socket编程主要是指基...原创 2014-07-06 22:13:36 · 134 阅读 · 0 评论