本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
java编程思想笔记(十) 集合容器深入
1.散列与散列码(hashcode)
hashcode基本就是把对象转换成了一串数字,常用的功能就是在集合容器里把这一串数字作为数组的下标,以实现快速插入到数组的功能,这样性能就能有效的提升。
当使用HashSet,HashMap这些集合容器存对象时,如果该对象不是java的8种基本类型中的,那就要重写hashcode和equals方法,不然后面会出现找不到该对象等等问题。
clas ...
java编程思想笔记(八)集合容器
1.集合中添加另一个集合的方法:
(1).Collection.addAll(被添加的Collection对象)方法:
如:list1.addAll(list2);
(2).Collections.addAll(添加到的目标Collection对象,可 ...
java编程思想-多态 深入理解
先看两段代码:
publicclass D extends C{
public D(){
System.out.println("D-init");
}
publicstaticvoid main(String []args){
C c = new D();
System.out.println(c.getClass().getName());
c.f2 ...
2.java成长之路——重读java编程思想02
第二章的标题是一切都是对象,这一章介绍了对象的一些基本知识。
在第一节中介绍了我们操作对象的方式,是用引用来操作对象的,作者举了个很好的例子,遥控器和电视机来比作引用和对象。
第二节中介绍了java创建对象的方式,即用new来创造对象,然后顺势介绍了对象的保存位置。随后作者又提到了基本数据类型及其对应的包装类char—>Character,byte-->Byt ...
java编程思想练习题-第2章练习10
题目:编写一个程序,打印出从命令行获得的三个参数。为此,需要确定命令行数组中String的下标。
public class test {
public static void main(String[] args) {
for(int i=0;i<=args.length-1;i++){
System.out.println("arg["+i+&quo ...
java编程思想练习题-第2章练习9
题目:编写一个程序,展示自动包装功能对所有的基本类型和包装器类型都起作用。
public class test {
public static void main(String[] args) {
boolean b = false;
char c = 'x';
byte t = 8;
short s = 16;
int i = 32;
long l ...
java编程思想练习题-第2章练习8
题目:编写一个程序,展示无论你创建了某个特定类的多少个对象,这个类中的某个特定static域只有一个实例。
分析:被static修饰的成员是类变量,每个该类的实例都共用这一个类变量。
class test{
public static int a=0;
public static void main(String []args){
test t1=new t ...