java学习
文章平均质量分 53
小狗爱臂章
这个作者很懒,什么都没留下…
展开
-
equal和==的区别
==操作符专门用来比较变量的值是否相等。比较好理解的一点是: int a=10; int b=10; 则a==b将是true。 但不好理解的地方是: String a=new String("foo"); String b=new String("foo"); 则a==b将返回false。 根据前一帖说过,对象变量其实是一个引用,它们的值是指向对转载 2013-10-31 16:24:29 · 550 阅读 · 0 评论 -
java中list的基本用法
List([]内的内容可省略),与数组类似:实例化:List[数据类型>] list = new ArrayList[数据类型>]();获得集合内元素个数:list.size();添加元素:默认添加:list.add(e);指定下标添加(添加后下标后的元素向后挪一位):list.add(index,e);删除元素:返回是否删除:list.remove(e);转载 2013-10-18 14:21:55 · 1530 阅读 · 0 评论 -
http服务器——java版
最简单的http服务器,可下载源码:http://download.csdn.net/detail/ajaxhu/6356885大概介绍一下原理吧,浏览器打开网页可以简单分为3个阶段:1.通过socket向服务器发送一个符合一定格式的请求字符串(里面包含了用户输入的网址),比如:Accepttext/html,application/xhtml+xml,转载 2013-10-10 16:41:20 · 1024 阅读 · 0 评论 -
java中List的常见用法
List([]内的内容可省略),与数组类似:实例化:List[数据类型>] list = new ArrayList[数据类型>]();获得集合内元素个数:list.size();添加元素:默认添加:list.add(e);指定下标添加(添加后下标后的元素向后挪一位):list.add(index,e);删除元素:返回是否删除:list.remove转载 2014-02-14 09:41:24 · 826 阅读 · 0 评论 -
继承和组合
继承和组合的概念 在新类里简单地创建原有类的对象。我们把这种方法叫作“组合”,因为新类由现有类的对象合并而成。我们只是简单地重复利用代码的功能。 第二种方法是创建一个新类,将其作为现有类的一个“类型”。我们可以原样采取现有类的形式,并在其中加入新代码,同时不会对现有的类产生影响。这种魔术般的行为叫作“继承”(Inheritance),涉及的大多数工作转载 2013-12-20 10:44:59 · 549 阅读 · 0 评论 -
list,set,map的区别
List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序–否则应该使用List)。Map同样对每个元素保存一份,但这是基于”键”的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. Lis转载 2014-02-14 14:37:17 · 560 阅读 · 0 评论 -
StandardServer.await: Invalid command 'GET /setting/webSocket HTTP/1.1' rece
今天跑项目,无意间发现访问时会报StandardServer.await: Invalid command 'GET /setting/webSocket HTTP/1.1' rece错误原创 2014-09-04 13:29:41 · 14650 阅读 · 1 评论