摘要: 作为一个java初学者,我写不了大部头有含金量的东西,但是我想把每天所学写下来,作为一种总结,希望多多指教。 Java技术既是一个编程语言,也是一个平台。Java编程语言是一种高级语言,在java语言中,所有的源代码都是写在以".java"为后缀名的纯文本文件中的。这些源文件之后被java编译器编译成“.class”文件。.class文件中没有能被处理器直接执行的代码。它是... 阅读全文
posted @ 2010-04-19 11:32 dfur3422l 阅读(117) 评论(0) 推荐(0) 编辑
摘要: serialVersionUID作用:  序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。  有两种生成方式:  一个是默认的1L,比如:private static final long serialVersionUID = 1L;  一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: privatestaticfinallongserialVer... 阅读全文
posted @ 2010-04-19 11:32 dfur3422l 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Map、Set、Iterator迭代详解Map接口定义了四种类型的方法,每个Map都包含这些方法。equals(Object o)比较指定对象与此Map的等价性。hashCode()返回此Map的哈希码。Map定义了几个用于插放和删除元素的变换方法。remove(Object key) 从Map中删除键和关联的值。put(object key,Object value) 将指定值与指定键相关联。c... 阅读全文
posted @ 2010-04-19 11:31 dfur3422l 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Java本地接口(Java Native Interface (JNI))允许运行在Java虚拟机(Java Virtual Machine (JVM))上的代码调用本地程序和类库,或者被它们调用,这些程序和类库可以是其它语言编写的,比如C、C++或者汇编语言。当一个程序无法完全使用Java编写时,开发者可以通过JNI来编写本地方法,比如标准Java类库并不支持的依赖于平台的特色或者程序库。JNI... 阅读全文
posted @ 2010-04-19 11:30 dfur3422l 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。在具体使用中很多初学者对Java.io包的使用非常含糊,本文将详细解说关于Java.io的使用。  一. Input和Output   1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在J... 阅读全文
posted @ 2010-04-19 11:29 dfur3422l 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。   Java语言引入泛型的好处是安全简单。  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺... 阅读全文
posted @ 2010-04-19 11:28 dfur3422l 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合Java编程实例,分析以上两个问题并... 阅读全文
posted @ 2010-04-19 11:28 dfur3422l 阅读(163) 评论(0) 推荐(0) 编辑
摘要: JavaScript 可算是世界上最流行的编程语言,它曾被 Web 开发设计师贴上噩梦的标签,虽然真正的噩梦其实是 DOM API,这个被大量的开发与设计师随手拈来增强他们的 Web 前端的脚本语言,如今越来越被重视,虽则如此,JavaScript 仍然拥有很多让人费解的东西。1. 它以 Java 命名,但并不是 Java它最初叫 Mocha, 接着改名为 LiveScript,最后才确定命名为 ... 阅读全文
posted @ 2010-04-19 11:27 dfur3422l 阅读(115) 评论(0) 推荐(0) 编辑
摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:  ThisIsAClassName  thisIsMethodOrFieldName  若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。  Java包(Package)... 阅读全文
posted @ 2010-04-19 11:27 dfur3422l 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、不能在finally块中执行return,continue等语句,否则会把异常“吃掉”;2、在try,catch中如果有return语句,则在执行return之前先执行finally块请大家仔细看下面的例子:以下是引用片段:public class TryTest { public static void main(String[] args) { try { S... 阅读全文
posted @ 2010-04-19 11:27 dfur3422l 阅读(152) 评论(0) 推荐(0) 编辑