Java中文字符所占的字节数

转自: http://www.blogjava.net/qileilove/archive/2014/02/26/410319.html Java语言中,中文字符所占的字节数取决于字符的编码方式,一般情况下,采用ISO8859-1编码方式时,一个中文字符与一个英文字符一样只占1个字节;...

2014-10-20 15:11:57

阅读数:531

评论数:0

java Date型时间比较大小

两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0的值。 实际上比较的是自1970 年 1 月...

2014-09-23 13:58:44

阅读数:9850

评论数:0

LinkedHashMap和HashMap的比较使用

转自:http://www.cnblogs.com/hubingxu/archive/2012/02/21/2361281.html import java.util.HashMap; import java.util.Iterator; impo...

2014-01-21 16:16:55

阅读数:496

评论数:0

java 判断类和实例的关系(instanceof,isInstance,isAssignableFrom)

判断类与实例的关系有以下三种方式  1、instanceOf关键字,用来判断对象是否是类的实例  2、isAssignableFrom,用来判断类型间是否存在派生关系  3、isInstance方法,用来判断对象是否属于某个类型的实例  instanceof运算符 只被用于对象引用变量...

2013-03-20 17:04:05

阅读数:5052

评论数:1

Class.isAssignableFrom与 instanceof 区别

isAssignableFrom 是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。     通常调用格式是           Class1.isAssignableFrom(Class2)     调用者和参数都是   java.lang.Cla...

2013-03-20 17:03:27

阅读数:536

评论数:0

泛型接口

泛型接口的意图是什么?请看如下的问题: abstract class BaseBean{ //略 } Interface IA{ public BaseBean doSomething(); } 下面我们继承...

2013-03-12 10:36:22

阅读数:496

评论数:0

@SuppressWarnings 详解

背景知识:       从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数 值,例如:@SuppressWarnings(value="unchecked")。注释可以附加在pack...

2012-04-26 11:52:27

阅读数:2514

评论数:0

JPA注解

1、@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表   2、@Table(name="",catalog="",schema="") 可选,通常和@Entity...

2012-04-26 11:50:38

阅读数:369

评论数:0

JavaBean为什么实现Serializable(序列化)接口

今天在面试中遇到了这个问题,关于为什么要继承序列化这个东西,在网上搜了一下大概了解到 一篇是从BlogJava中看到的,大概内容如下: 为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。...

2012-04-26 11:49:59

阅读数:576

评论数:1

桶排序

Integer[] numberArray = {3,5,9,7,4,13,15,0,2,20}; boolean[] boolArray = new boolean[21]; for(int i=0;i<numberArray.length;i++){ boolAr...

2012-03-13 13:55:06

阅读数:618

评论数:0

BufferedReader(new InputStreamReader(System.in));

System.in 接受从控制台输入的字节 new InputStreamReader(System.in);构造一个InputStreamReader对象这个对象是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。 new BufferedReader(new ...

2012-03-09 11:49:26

阅读数:3116

评论数:0

Iterator和listIterator的区别 迭代器

我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(迭代器)。使用迭代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,...

2012-03-01 11:47:57

阅读数:349

评论数:0

jdk1.4 jdk1.5 jdk1.6 jdk1.7

jdk1.4: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html   jdk5: http://www.oracle.com...

2012-02-13 14:42:28

阅读数:520

评论数:0

Java类的基本运行顺序

作为程序员,应该对自己写的程序具备充分的掌控能力,应该清楚程序的基本运行过程,否则糊里糊涂的,不利于对程序的理解和控制,也不利于技术上的发展。 我们以下面的类来说明一个基本的Java类的运行顺序: 第1行 public class Test { 第2行 private String name...

2012-02-05 14:58:03

阅读数:395

评论数:0

this与super关键字

一、this         Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字st...

2012-02-05 12:49:29

阅读数:358

评论数:0

java 5 新特性——可变参数方法

JDK1.5引进了方法的可变参数,受到许多开发人员的青睐。有了这种机制,我们可以写出类似于JavaScript的arguments那样的带任意多个参数的方法。Java的可变参数,可用于普通方法上,也可以用于构造方法上,大大增大了我们所写方法的适用范围。      Java编程人员常常需要为方...

2012-02-04 23:56:31

阅读数:708

评论数:0

Java中的finalize()方法详解

程序员都了解初始化的重要性,但常常会忘记同样重要的清除工作。毕竟,谁需要清除一个int 呢?但在使用程序库时,把一个对象用完后就“弃之不顾”的做法并非总是安全的。当然,Java有垃圾回收器来回收无用对象占据的内存资源。但也有特殊情况:假定你的对象(并非使用 new)获得了一块“特殊”的内存区域,由...

2012-02-04 20:14:33

阅读数:428

评论数:0

java之构造方法

类的继承机制使得子类可以使用父类的功能(即代码),并且子类也具有父类的类型。下面介绍类在继承关系上的初始化的顺序问题。   示例1:   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18...

2012-02-04 16:30:30

阅读数:419

评论数:0

JDK 中常用的包

java.lang----包含一些 Java 语言的核心类,包含构成 Java 语言设计基础的类。在此包中定义的最重要的一个类是“Object”,代表类层次的根,Java 是一个单根系统,最终的根就是“Object”,这个类会在后面讲到。   Java并不具有“自由”的方法,例如,不属于任何类...

2012-02-04 01:07:45

阅读数:644

评论数:0

JAVA中转义字符

JAVA中转义字符: 1.八进制转义序列:/ + 1到3位5数字;范围'/000'~'/377'       /0:空字符 2.Unicode转义字符:/u + 四个十六进制数字;0~65535      /u0000:空字符 3.特殊字符:就3个       /&quo...

2012-02-02 18:37:34

阅读数:3231

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭