
java基础
duobin3000
这个作者很懒,什么都没留下…
展开
-
classLoader
了解ClassLoader 1, 什么是 ClassLoader? Java 程序并不是一个可执行文件,是需要的时候,才把装载到 JVM中。ClassLoader 做的工作就是 JVM 中将类装入内存。 而且,Java ClassLoader 就是用 Java 语言编写的。这意味着您...2007-01-23 17:05:27 · 99 阅读 · 0 评论 -
java使用
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)...2007-01-23 17:20:44 · 90 阅读 · 0 评论 -
类设计技巧
1. 一定要让数据私有 这是最为首要的一点,否则,就会破坏封装性.虽然让数据私有,可能需要编写访问方法或更改方法,但保持实例字段私有具有更多的好处.很多惨痛的经验告诉人们,数据表示方式很可能会发生改变,但对其的使用方式却很少变动.让数据保持私有的话,改变其表示方法就不会影响该类的使用者,bug也就很容易发现. 2. 一定要初始化数据 Java不会为你初始化...2007-01-23 17:33:37 · 113 阅读 · 0 评论 -
JVM
本文首先介绍一下Java虚拟机的生存周期,然后大致介绍JVM的体系结构,最后对体系结构中的各个部分进行详细介绍。 ( 首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。) 一、 JVM的生命周期 JVM实例的诞生:当启动一个Java程序时,一...2007-01-23 17:41:10 · 137 阅读 · 0 评论 -
freemaker学习
包含FreeMarker的指令的文件就称为模板(Template)。 模板设计者不关心数据从那儿来,只知道使用已经建立的数据模型。 数据模型由程序员编程来创建,向模板提供变化的信息,这些信息来自于数据库、文件,甚至于在程序中直接生成。 数据类型: 一、基本: 1、scalars:存储单值 字符串:简单文本由单或双引号括起来。 数字:直接使用数值。 日期:通常从数据模型获得 布尔值:true...2007-01-29 14:27:37 · 113 阅读 · 0 评论