CoreJava
peijunlin
开始创业吧!
展开
-
java中的集合
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHa原创 2008-12-20 19:38:00 · 615 阅读 · 0 评论 -
类的初始话顺序
类的初始化顺序为: (静态变量、静态初始化块)—— 》 (变量、初始化块)—— 》 构造函数 测试代码:public class InitialOrderTest { // 静态变量 public static String staticField = "静态变量"; // 变量 pub原创 2008-12-22 23:20:00 · 586 阅读 · 1 评论 -
缓存简述(JavaEye-robbin)
缓存实现的层面有很多: 1、对象缓存 由ORM框架提供,透明性访问,细颗粒度缓存数据库查询结果,无需业务代码显式编程。当软件结构按照ORM框架的要求进行针对性设计,使用对象缓存将会极大降低web系统对于数据库的访问请求。因为类似Hibernate这样的ORM,良好的设计数据库结构和利用对象缓存,在大负载网站,能够提供极高的性能。因为使用对象缓存也无需显式编程,所以适用范围也最广泛。 2、查询缓存转载 2008-12-24 09:38:00 · 763 阅读 · 0 评论 -
java代码优化编程(一)
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java转载 2008-12-20 14:24:00 · 876 阅读 · 0 评论