自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 java访问权限控制小解

private,protect,friendly(即默认),publicprivate只能在本类中访问protect能在本类,同个包以及子类都能访问friendly本类及同个包进行访问public在本类,同个包,子类,不同包中都能访问...

2011-08-30 14:35:29 83

原创 好书推荐——技术(提供下载或下载链接)

更新中。。。 望君推荐,叩谢。。。 《thinking in java》:java的经典著作

2011-08-26 07:51:51 153

原创 好书——非技术(提供下载或下载链接)

更新中。。。望君推荐,叩谢。。。《化性谈》:养生,养性

2011-08-25 23:12:54 83

原创 JS中的=,==,===

js中有=,==,===。这三者是有区别的。很容易区分=和==,只要学过程序设计的都知道。但对于===,可能就不是那么熟悉了。==和===都用在布尔表达式中,但2者有很大的区别。先说说===吧:===表示的是绝对的相等。1.如果类型不相等就不等。2.如果两个都是数值,并且是同一个值,判定相等。3.如果两个都是字符串,每个位置的字符都一样,那么相等;否则不相等。4.如果两个值...

2011-08-25 16:03:35 237

原创 java正则表达式

创建步骤:1.创建一个Pattern,Pattern p = Pattern.compile(String regex);2.创建Matcher,Matcher m = p.matcher(String str);3.匹配。Matcher对于匹配有3中,matches(),find(),LookingAt()。matches()要全部匹配才能返回true,LookingAt...

2011-08-25 09:59:36 67

原创 求解Comparator和Comparable

Comparator接口,实现此接口的类就是一个排序器,Arrays和Collections都能在sort()方法的参数中指明排序方式,即实现Comparator接口的类的示例。User类:[code="java"]public class User { private String name; private int age; public User(Strin...

2011-08-22 18:18:45 65

原创 Map——HashMap和HashTable

HashMap和HashTable都实现Map接口。HashMap允许键和值为null,但HashTable不行。两者的键都不能重复。[code="java"]import java.util.HashMap;import java.util.Hashtable;public class MapTest { /** * @param args */ pu...

2011-08-22 15:31:11 63

原创 java迭代接口——Iterator接口及ListIterator接口

集合类基本都有返回Iterator的方法,比如List就由返回Iterator和ListIterator的方法。ListIterator继承Iterator接口。这两个接口最大的不同在与Iterator这能进行顺序遍历,而 ListIterator能进行双向遍历。[code="java"]import java.util.ArrayList;import java.util.Itera...

2011-08-22 14:24:13 249

原创 java集合类——LinkedHashSet类

对这个类,到现在还是从来没用过,不过要知道这个的LinkedHashSet类的优点是必须的,至少以后用到的时候,能有个可选的余地,有个解决方案。LinkedHashSet具有保序性。什么意思呢?就是说,比如从数据库里取出数据,用HashSet保存,结果发现顺序却是乱的,这是LinkedHashSet就能派上用场了哦。其实在HashSet的构造方法中有一个是这样的:[code="ja...

2011-08-22 14:02:50 103

原创 java集合类——LinkedList类

LinkedList是实现List接口。LinkedList类有很多方法,对头尾的操作都提供了方法。如addFirst(),addLast()等等。LinkedList与Stack的顺序刚好相反,是先进先出的。[code="java"]import java.util.LinkedList;public class LinkedListTest { /** * @...

2011-08-22 13:43:19 453

原创 java集合类——Stack类

查看java的API文档,Stack继承Vector类。栈的特点是后进先出。API中Stack自身的方法不多,基本跟栈的特点有关。[code="java"]import java.util.Stack;public class StackTest { public static void main(String[] args) { Stack stack ...

2011-08-22 12:37:50 365

原创 奇数判断的误区

奇数判断,一个很简单的程序,但里边暗藏玄机啊。。。一个负奇数对2取余,结果是-1。有种错误奇数判断写法是这样的:[code="java"]public class IsOddTest { /** * @param args */ public static void main(String[] args) { System.out.println(isOd...

2011-08-20 11:37:11 166

原创 java集合类——Set接口解析

Set中不能有重复元素出现,这是与List最大的不同的地方。HashSet是无序的,TreeSet是有序的。简单代码如下:[code="java"]import java.util.HashSet;import java.util.Set;import java.util.TreeSet;public class SetTest { /** * @param ...

2011-08-19 21:50:10 173

原创 java集合类——ArrayList和Vector类

ArrayList:查看API可以知道,ArrayList实现List接口。ArrayList的size()方法得到的是实际元素的个数,不管生成对象时的初始大小是多少,这是自动优化的。ArrayList可以使用foreach和Iterator输出。不是线程安全的。代码如下:[code="java"]package ArrayListVectorTest;import java.ut...

2011-08-19 21:23:30 173

原创 java集合类解析——容器类的认识

容器类分为2种:Collection和Map。List和Set都是Collection的子接口。List必须保持元素特定的顺序,Set不能有重复对象。Map则是以键值对的形式保存的。其实集合类可以大致分为Set,List,Map三大类。接下来仔细介绍各个集合类。...

2011-08-19 20:18:45 97

原创 数组与可变参数

今天才发现可变参数可以用数组进行传递。再通过eclipse一看,参数类型就是个数组。[code="java"]public class ChangableArgTest { /** * @param args */ public static void main(String[] args) { String[] strings = new String[] ...

2011-08-19 11:15:25 137

原创 finally的认识

一直以为对finally认识很明白了,昨天在看到论坛上的一个小程序犯糊了。[code="java"]public class FinallyTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System...

2011-08-19 10:17:58 80

原创 override与overload:覆盖与重载

方法的覆盖(override):基本都是对接口的实现,或子类对抽象父类的方法的实现。在方法覆盖时注意:1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;2、覆盖的方法的返回值必须和被覆盖的方法的返回一致;3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类;4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方...

2011-08-17 15:01:08 85

原创 java中的Collection的toArray

Collection中的toArray方法很久以前就知道,不过今天发现有overload过。1.[code="java"]Object[] toArray()[/code]2.[code="java"] T[] toArray(T[] a)[/code]比较不同的是,2的形式中,返回的类型是由参数指定的。比如:[code="java"]String[] y = x.toArray(...

2011-08-17 14:45:23 133

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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