java
topinking
这个作者很懒,什么都没留下…
展开
-
Java Enumeration (枚举类型) (2) -- switch语句语法有一点点特别
http://www.blogjava.net/JafeLee/archive/2007/09/08/143609.htmlJava Enumeration (枚举类型) (2) -- switch语句 当枚举类型用在switch语句中时,语法有一点点特别。看例子:package other;import basic.Day;public class SwitchTest{ ...原创 2008-07-15 11:20:22 · 147 阅读 · 0 评论 -
java开源项目源代码
java开源项目 源代码 http://www.codase.com/http://java-source.net/https://www.dev.java.net/名称 摘要 种类 appfuse-light A lightweight version of AppFuse 无 atleap Multilingual free Java CMS with fulltext search...原创 2008-08-14 23:02:21 · 1978 阅读 · 0 评论 -
对象的序列化 Externalizable Serializable
对象的序列化是非常有趣的,因为利用它可以实现“有限持久化”。请记住“持久化”意味着对象的“生存时间”并不取决于程序是否正在执行——它存在或“生存”于程序的每一次调用之间。通过序列化一个对象,将其写入磁盘,以后在程序重新调用时重新恢复那个对象,就能圆满实现一种“持久”效果。之所以称其为“有限”,是因为不能用某种“persistent”(持久)关键字简单地地定义一个对象,并让系统自动照看其他所有细节问...原创 2008-08-10 21:51:40 · 91 阅读 · 0 评论 -
thinking in java notes
public class IOStreamDemo { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { try { // // 1. Buffered input file DataInputStream ...原创 2008-08-10 20:33:10 · 90 阅读 · 0 评论 -
thinking in java notes
覆盖一个方法时,只能产生已在方法的基础类版本中定义的异常,或者是基类版本中定义的异常的子类。但是可以在基类声明抛出异常时,覆盖的子类不抛出异常。这意味着与基类协同工作的代码也会自动应用于衍生类。 可以声明一场却不抛出异常,因为可能在子类中抛出这些异常。构建器不受上述影响。 除了将内存设置为默认状态外,如果还需要设置一些其他值,finally就是必须的。如果调用了continue...原创 2008-08-09 14:42:23 · 63 阅读 · 0 评论 -
Java优化编程(第二版)
Java优化编程(第二版) 第1章 Java程序设计风格...... 11.1 Java文件名与文件组织结构..... 31.2 Java文件注释头..... 31.3 包的声明与引用..... 51.4 类与接口的声明..... 61.5 Java源文件编排格式..... 7代码行长度与折行规则..... 71.6 程序注释..... 91.7 变量的声明初...原创 2008-08-03 22:25:47 · 187 阅读 · 0 评论 -
2.2 JVM中对象的生命周期
2.2 JVM中对象的生命周期在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了JVM中对象的完整的生命周期。下面分别介绍对象在处于这7个阶段时的...原创 2008-08-03 22:22:42 · 86 阅读 · 0 评论 -
自我参考:Java学习的30个目标
自我参考:Java学习的30个目标时间:2007-02-10 00:00:00 来源: 作者:本文将告诉你学习Java需要达到的30个目标,希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interacti...原创 2008-08-03 21:47:59 · 66 阅读 · 0 评论 -
解析Java类和对象的初始化过程
解析Java类和对象的初始化过程本篇教程来源于 完全教程网 原文链接:http://www.pcstu.com/program/Java/jc/20070210/19682.html 类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文...原创 2008-08-03 21:46:03 · 104 阅读 · 0 评论 -
Thinking in java notes
switch 接受char,enum,byte,intchar实际上还是整数值。 将double或者float转成int时总是舍去尾部。 初始化和清理。。(初始化使系统处于可知状态,清理是为了合理使用有限的资源)Java对象的创建和初始化是同一个概念。 new表达式返回一个引用,但是构造函数不返回任何值。否则编译器就要知道如何处理这个值了。 名字管理是编程语言的一项重要...2008-08-01 16:02:17 · 87 阅读 · 0 评论 -
Thinking in java notes
============chapter 1 Basic===================区分基类和派生类的方法:1.在派生类中添加新的方法2.在派生类中覆盖基类的方法 是和象的关系是:完全替换象:派生类是否应该只覆盖基类中的方法。 通过使用后绑定来实现动态性前绑定是编译器把调用在编译时就解析成绝对地址后绑定通过特殊代码来代替绝对调用,代码用存储在对象中的信息来计算方法...2008-07-22 15:14:03 · 76 阅读 · 0 评论 -
JavaBeans教程
JavaBeans教程 作者:Unkown 文章来源:www.jspcn.net访问次数:16039次 加入时间:2004年01月16日 JavaBean的属性 JavaBean 的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在 JavaBean设计中,按照属性...2008-07-18 10:14:31 · 184 阅读 · 0 评论 -
AWTEventMulticaster
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/api/java/awt/AWTEventMulticaster.html 概述 软件包 类 使用 ...原创 2008-07-16 10:44:08 · 416 阅读 · 0 评论 -
Developing Java Beans
Chapter1 Java Bean architectureChapter2 Event Model event listener , event Object , event source, event delivery , listener registrati...原创 2008-07-15 17:54:12 · 93 阅读 · 0 评论 -
web开发的一些问题(java方向)
1.分页的解决方案,通用性,分页时参数丢失问题,如何解决?2. Hibernate优化问题。如何优化数据库访问,使程序访问数据库更优化。 初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。 大体上,对于HIBERNATE性能调优的主要考虑点如下: * 数据库设计调整 * ...原创 2008-09-08 19:42:29 · 105 阅读 · 0 评论