Fork me on GitHub
摘要: 1 package com.pb.collection; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.Iterator; 6 import java.util.List; 7 i... 阅读全文
posted @ 2015-11-07 22:46 ZZZZW 阅读(1868) 评论(0) 推荐(0) 编辑
摘要: Java的List接口有3个实现类,分别是ArrayList、LinkedList、Vector,他们用于存放多个元素,维护元素的次序,而且允许元素重复。3个具体实现类的区别如下:1. ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元... 阅读全文
posted @ 2015-11-07 21:46 ZZZZW 阅读(4214) 评论(0) 推荐(1) 编辑
摘要: 1 package com.pb.collection; 2 3 import java.util.HashMap; 4 import java.util.Iterator; 5 import java.util.Map; 6 import java.util.Map.Entry; 7 im... 阅读全文
posted @ 2015-11-07 21:17 ZZZZW 阅读(269) 评论(0) 推荐(0) 编辑
摘要: List(列表): List的特征是其元素以线性方式存储,集合中可以存放重复对象。 List接口主要实现类包括: ArrayList() : 代表长度可以改变得数组。可以对元素进行随机的访问,向ArrayList()中插入与 与删除元素的速度慢。 LinkedList(): 在实现中采用链... 阅读全文
posted @ 2015-11-07 21:15 ZZZZW 阅读(212) 评论(0) 推荐(0) 编辑
摘要: sysout----》Alt+/---》System.out.println(); 阅读全文
posted @ 2015-11-07 19:33 ZZZZW 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 try{ 4 5 }catch(Exception e){ 6 if(e.getMessage().contains("123456798")) //使用e.getMessage().contains("")表示你获取的报错信息中包含哪些内容就进行if操作 7 { 8 9 ... 阅读全文
posted @ 2015-11-07 19:32 ZZZZW 阅读(525) 评论(0) 推荐(0) 编辑
摘要: //获得map的迭代器,用作遍历map中的每一个键值对Iterator是迭代器,map之前应该定义过,姑且认为是HashMap。>表示map中的键值对都是String类型的。map.entrySet()是把HashMap类型的数据转换成集合类型map.entrySet().iterator()是去获... 阅读全文
posted @ 2015-11-07 19:28 ZZZZW 阅读(13901) 评论(2) 推荐(5) 编辑
摘要: 大体概念 阅读全文
posted @ 2015-11-07 19:21 ZZZZW 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 其实这个问题以前也困扰过我。我个人理解的一个应用场合就是,当你拿到一个对象的引用时(例如参数),你可能需要判断这个引用真正指向的类。所以你需要从该类继承树的最底层开始,使用instanceof操作符判断,第一个结果为true的类即为引用真正指向的类。例如下面的例子: 1 class Person{}... 阅读全文
posted @ 2015-11-07 18:45 ZZZZW 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1 public class typeof1{ 2 private String a="zzw"; 3 public void instance(){ 4 if(a instanceof String) //判断是不是String类型的 5 { 6 ... 阅读全文
posted @ 2015-11-07 18:42 ZZZZW 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.java的重写,是指在子类中对父类的某方法进行重新定义,其子类的该方法名以及参数位置和个数均与父类相同,从而在调用子类的该方法时,不会执行父类的方法.如果在父类中以final定义的方法,在子类中无法重写.2.每个java类都有其构造方法,构造方法的特点是方法名与类名是相同的,构造方法可以重载.P... 阅读全文
posted @ 2015-11-07 18:13 ZZZZW 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被序列化的时候... 阅读全文
posted @ 2015-11-07 17:55 ZZZZW 阅读(167) 评论(0) 推荐(0) 编辑
摘要: native是告知编译器 该方法是其他语言实现的 比如C 呵呵 private native void CoutSea();没有方法实现部分的 volatile是Java语言的关键字,用在变量的声明中表示这个变量是被同时运行的几个线程异步修改的。 阅读全文
posted @ 2015-11-07 17:53 ZZZZW 阅读(310) 评论(0) 推荐(0) 编辑
AmazingCounters.com