- 博客(6)
- 收藏
- 关注
原创 六大代码问题检验你的Java知识
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(
2007-07-29 21:43:00 377
转载 Java程序性能和速度优化实例
例一:应用具有I/O Buffer功能Class import java.io.*; public class IoTest { public static void main(String args[]) { try { FileReader fr = new FileReader(args[0]); BufferedReade
2007-07-29 21:36:00 377
转载 Java的CLASSPATH
和Java类路径(classpath)打交道的过程中,开发者偶尔会遇到麻烦。这是因为,类装载器实际装入的是哪一个类有时并不显而易见,当应用程序的classpath包含大量的类和目录时,情况尤其严重。本文将提供一个工具,它能够显示出被装入类文件的绝对路径名. 一、Classpath基础Java虚拟机(JVM)借助类装载器装入应用程序使用的类,具体装入哪些类根据
2007-07-29 21:11:00 434
原创 初学Java注意什么?
Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。 2.在学习的过程中,最好能够了解Jav
2007-07-15 22:05:00 402
原创 初学Java时...不要提前创建对象
为了节省系统内存资源,不提前申请并不急需的内存空间。我们应当尽量在需要的时候创建对象。重复地分配、构造对象可能会因垃圾回收(GC)做额外的工作,降低系统性能,例如下面的代码:… …void f() { int i; A a = new A(); // 类A 的对象a被创建 // 在判断语句之外没有 // 应用过a对象
2007-07-15 13:51:00 453
原创 不使用Spring的5个理由
1. Spring的配置臃肿 我的项目组在开发一个企业级应用时,使用了依赖注入框架。这个项目中,有1500多个类,并且分散在超过11个的模块里。以我在实际开发中的经验,我们创建出的service对象应该少于依赖他们的其他对象。如果我们使用了Spring框架,当我们创建需要依赖100个service对象的1000个action对象时,这就意味者我们要对这1000个bean做配置工作。如果act
2007-07-15 13:47:00 3384 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人