
Java基础
文章平均质量分 74
zoneyoung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础之static
/* *例子1:static的认识* */ public class Demo3_2 { static int i=1; static { System.out.println("最先必须执行,只执行一次"); //该静态区域块,只执行一次,不创建对象也会自动执行,但实例化N次也只执行一次 i++; } public Demo3_2() { System.out.pri原创 2013-01-18 17:06:25 · 244 阅读 · 0 评论 -
有趣的内部类
/** * @(#)InnerClassTest.java * * InnerClassTest application * * @author * @version 1.00 2013/10/14 */ class InnerClassTest { private static int i = 6; public static void main(String[] arg原创 2013-10-14 21:02:48 · 317 阅读 · 0 评论 -
Map.putAll用法
/** * @(#)Map_putAllTest.java * * Map_putAllTest application * * @author * @version 1.00 2013/10/12 */ import java.util.HashMap; public class Map_putAllTest { public static void main(Stri转载 2013-10-12 15:54:55 · 3979 阅读 · 0 评论 -
覆盖equals时总要覆盖hashCode
在每个覆盖了equals方法的类中,也必须覆盖hashCode方法。如果不那样做的话,就会违反Object.hashCode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这样的集合包括HashMap、HashSet和Hashtable。原创 2013-10-11 00:32:12 · 296 阅读 · 0 评论 -
Cloneable接口
Cloneable接口的目的是作为对象的一个mixin接口(mixin interface),表明这样的对象允许克隆(clone)。 public class Stack{ private Object[] elements; private int size=0; private static final int DEFAULT_INITIAL_CAPACITY=16;转载 2013-10-11 02:01:08 · 408 阅读 · 0 评论 -
Comparable的使用和Collections.sort的用法
/** * @(#)ComparableInterface.java * * ComparableInterface application * * @author * @version 1.00 2013/10/10 */ import java.util.ArrayList; import java.util.Collections; import java.util.C转载 2013-10-10 01:32:36 · 1909 阅读 · 0 评论 -
对象序列化例子
import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInput; import java.io.ObjectInputStream; import原创 2013-10-08 12:13:33 · 400 阅读 · 0 评论 -
提交表单信息
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import原创 2013-10-08 14:48:24 · 608 阅读 · 0 评论 -
从URL获取信息
import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.util.Date; import java.util.Iterator; import java.util.Map; import ja原创 2013-10-08 13:24:51 · 1341 阅读 · 0 评论 -
重载和覆盖
来自:《Java语言程序设计基础篇》 第2篇面向对象程序设计 覆盖例子: /** * @(#)overridesTest.java * * overridesTest application * * @author * @version 1.00 2013/6/3 */ public class overridesTest { public sta转载 2013-06-03 20:54:12 · 329 阅读 · 0 评论 -
构造方法链(constructor chaining)
出自:《Java语言程序设计基础篇》第二篇 面向对象程序设计 构造方法可以调用覆盖的构造方法或父类的构造方法。如果它们都没显式地调用,编译器将把super()当作构造方法的第一条语句。 例如:public A() { } //与以上构造方法等价 public A() { super(); } public A(double d) { //Some sta转载 2013-06-03 20:34:34 · 1477 阅读 · 0 评论 -
HttpServlet详解
Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类. Servlet的框架的核心是javax.servlet.Servlet接口,所有的Serv转载 2013-04-03 14:20:50 · 258 阅读 · 0 评论 -
Java基础知识之HTTP报文
HTTP请求报文解剖 HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持GET和POST,Spring 3.0提供了一个HiddenHttpMethodFilte转载 2013-04-02 15:22:42 · 381 阅读 · 0 评论 -
Java基础之abstract
package com.abstract_interface; public class Test { public static void main(String[] args){ } } //这是一个抽象类 //抽象类中,可以有实现了的方法 abstract class Animal { String name; int age; //动物会叫 abstract pu原创 2013-01-19 11:55:35 · 293 阅读 · 0 评论 -
Java基础之interface && 多态总结
/** * 功能:接口 * 接口和继承的区别在于前者不能有方法体,后者可以有。 */ package com.testInterface; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub原创 2013-01-20 02:50:43 · 1577 阅读 · 0 评论