本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
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 ...