集合特点: 1.用于存储对象的容器。 2.集合的长度是可变的。
3.集合中不可以存储基本数据类型值。Collection接口常见方法:1.添加 booleanadd(obj);
booleanaddAll(Collection coll);2.删除 booleanremove(obj);...
分类:
编程语言 时间:
2014-05-09 19:15:18
阅读次数:
320
-switch语句能作用在byte上,能否作用在long上,能否作用在String上?-在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量,整数表达式可以是int基本类型或Integer包装类型,由于byte,short,char都可以隐式转换为int,所以这些类型以及这些类...
分类:
编程语言 时间:
2014-05-08 20:32:56
阅读次数:
371
2.3当创建一个数组对象时, 实际上是创建了 引用数组。且每个引用 都自动被初始化为 nulljava
看到null,就知道这个引用还没有指向某个对象也可以创建用来存放基本数据类型的数组,同样,编译器也能确保这种数组的初始化,全部置零。2.3.2
作用域java对象 可以存活于作用域之外,对象不同于...
分类:
其他好文 时间:
2014-05-08 14:46:48
阅读次数:
243
1、数据类型 Java的数据类型分为基本数据类型和引用数据类型。 a, 基本数据类型包括:byte,
boolean, char, short, int, long, float, double; b, 每个基本数据类型都有相应的引用类型,比如int ->
Integer,char -> ch...
分类:
编程语言 时间:
2014-05-07 17:54:03
阅读次数:
417
Integer详细讲解
十进制转成二进制
十进制转八进制
十进制转十六进制
十六进制转成十进制
十六进制转成二进制
十六进制转成八进制
八进制转成十进制
八进制转成二进制
八进制转成十六进制
二进制转十进制
二进制转八进制
二进制转十六进制...
分类:
编程语言 时间:
2014-05-07 15:18:38
阅读次数:
476
结构的本质是C语言的一种数据抽象,通俗的说,是基本数据类型的重组。为什么要重组呢?因为基本数据类型不够用了。为什么不够用了呢?因为需要的信息类型太多了。这是一个很大的话题。信息本来是没有什么类型之分的,但是为了便于在计算机内部的管理,人们在C语言中把信息先分成了基本的几个类型,比如整型、浮点型、字符型、布尔型等等。但是呢,描述一个事物的全部信息有时候仅用一种基本类型是不够的,比如一本书的基本属性:作者(字符型)、价格(浮点型)、出版日期(我也不知道什么型)、书名(字符型)。然而操蛋的是,我们要处理的并非是这...
分类:
编程语言 时间:
2014-05-07 13:31:59
阅读次数:
347
这两天较系统的看了下C++的基本用法,对比自己对Java理解,感觉就是C++特性远远多于Java,语法上兼容C,更加贴近系统和底层,对内存操作非常的灵活。如:
C++中类的对象可以开辟在栈空间中。Java类的对象都必须用new关键字开辟在堆中;
C++的基本数据类型也可以用new开辟在堆中。Java基本数据类型只能开辟在栈中,除非使用包装类包装成对象;
C++用new开辟的内存必须手动delete,否则内存泄露。Java则有著名的垃圾回收;
C++传参可以传值和传引用,也可以配合指针传对象地址,自己来决定。...
分类:
编程语言 时间:
2014-05-07 08:45:33
阅读次数:
353
1.同步容器,同步容器包括Vector和HashTable,是早期jdk的一部分。另一部分是同步包装类,以Collections.synchronizedxxx的工厂方法创建。
2.同步容器虽然是线程安全的,但是对于复合操作,有时你可能需要加上额外的客户端加锁进行保护,即对于使用这些容器的客户端代码,如果存在复合操作,还是可能存在风险。
3.例如check-and-act操作、循环中的元素操作...
分类:
编程语言 时间:
2014-05-07 08:33:56
阅读次数:
423
DataInputStream和DataOutputStream
往二进制文件中读和写入java基本数据类型
public class BinaryReadWrite {
private DataInputStream dis = null;
private DataOutputStream dos = null;
private String s_FilePath = "config\...
分类:
编程语言 时间:
2014-05-06 21:12:07
阅读次数:
567
句柄类
句柄类的出现是为了解决用户使用指针时需要控制指针的加载和释放的问题。用指针访问对象很容易出现悬垂指针或者内存泄漏的问题。
为了解决这些问题,有许多方法可以使用,句柄类就是其中之一。句柄类是一种包装类,用于存储和管理基类的对象指针,减轻用户使用对象的负担。句柄类使用指针执行操作,虚成员由于既可以指向基类型又可以指向派生类型,所以其行为将在运行时根据句柄实际绑定的对象而变化。
...
分类:
编程语言 时间:
2014-05-06 15:24:34
阅读次数:
514