![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java类的基本应用
geelong2010
这个作者很懒,什么都没留下…
展开
-
Class 反射初步
1 获得类 package org.lxh.demo15.getclassdemo ; class X{ }; public class GetClassDemo02{ public static void main(String args[]){ Class<?> c1 = null ; // 指定泛型 Class<?> c2 =...原创 2010-12-28 22:32:01 · 74 阅读 · 0 评论 -
TreeSet对象排序的方法
package set; import java.util.Set ; import java.util.TreeSet ; class Person implements Comparable<Person>{ private String name ; private int age ; public Person(String name,int age...原创 2011-04-24 13:09:19 · 431 阅读 · 0 评论 -
System
package SystemTest; public class SystemTest { /** * @param args */ public static void main(String[] args) { System.getProperties().list(System.out); // -- listing properties -- ...原创 2011-04-24 13:59:49 · 103 阅读 · 0 评论 -
Cloneable 对象克隆
class Person implements Cloneable{ // 实现Cloneable接口表示可以被克隆 private String name ; public Person(String name){ this.name = name ; } public void setName(String name){ this.name = name ;...原创 2011-04-24 14:08:17 · 123 阅读 · 0 评论 -
Arrays
package ArraysTest; import java.util.Arrays; public class ArraysTest { /** * @param args */ public static void main(String[] args) { int temp[] = {3,4,5,7,9,1,2,6,8} ; // 声明一个整...原创 2011-04-24 14:15:45 · 107 阅读 · 0 评论 -
接口的作用 宠物商店
package PetShopDemo; interface Pet{ // 定义宠物接口 public String getName() ; public String getColor() ; public int getAge() ; } class Cat implements Pet{ // 猫是宠物,实现接口 private String name ; ...原创 2011-04-24 15:14:33 · 384 阅读 · 0 评论 -
ServerSocket 多线程服务器开发
package socket; import java.net.* ; import java.io.* ; public class HelloServer{ public static void main(String args[]) throws Exception { // 所有异常抛出 ServerSocket server = null ; // 定义Ser...原创 2011-04-24 16:24:05 · 256 阅读 · 0 评论 -
定时任务
// 完成具体的任务操作 import java.util.TimerTask ; import java.util.Date ; import java.text.SimpleDateFormat ; class MyTask extends TimerTask{ // 任务调度类都要继承TimerTask public void run(){ SimpleDateForma...原创 2011-03-03 21:57:31 · 72 阅读 · 0 评论 -
java 解析 json
package JsonTest; import java.util.HashMap; import java.util.Map; import org.json.JSONException; import org.json.JSONObject; public class JsonTest { public static void main(String[] args...原创 2011-03-04 18:16:19 · 123 阅读 · 1 评论 -
Map HashMap Collection
// Map<String, Integer> m=new HashMap<String ,Integer>(); //按key取出value // m.put("1", 3); // System.out.println(m.get("1")); //取出key对应的value 3 // Map<String, Integer&...原创 2010-11-19 18:02:13 · 82 阅读 · 0 评论 -
Collections 给数组排序
public class VO { private char key; private int value; public VO(char key, int value) { super(); this.key = key; this.value = value; } public int getValue() { return value; } ...原创 2010-11-19 18:42:01 · 253 阅读 · 0 评论 -
URLEncoder URLDecoder 的简单实用
try { System.out.println(URLEncoder.encode("This string has spaces","UTF-8")); System.out.println(URLEncoder.encode("This*string*has*asterisks","UTF-8")); System.out.println(URLEncode...原创 2010-11-26 18:22:56 · 364 阅读 · 0 评论 -
HashMap 的两种遍历方式
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("a", "b"); map.put("b", "b"); for(Map.Entry<String, String&2011-04-24 12:35:49 · 112 阅读 · 0 评论 -
ENUMERATION接口
很少用 import java.util.Vector; import java.util.Enumeration; public class EnumerationDemo01{ public static void main(String args[]){ Vector<String> all = new Vector<String>()...原创 2011-04-23 14:51:14 · 85 阅读 · 0 评论 -
ListIterator
1 只能有List实例化 2 必须先有头到尾,才能由尾到头 import java.util.ArrayList ; import java.util.List ; import java.util.ListIterator ; public class ListIteratorDemo02{ public static void main(String argsp[])...原创 2011-04-23 14:44:27 · 85 阅读 · 0 评论 -
反射 取得类的结构
package org.lxh.demo15.classinfodemo ; import java.lang.reflect.Constructor ; // 导入构造方法的包 public class GetConstructorDemo01{ public static void main(String args[]){ Class<?> c1 = null ...原创 2010-12-30 19:00:44 · 89 阅读 · 0 评论 -
反射 getter setter 属性操作 数组操作
package org.lxh.demo15.invokedemo ; import java.lang.reflect.Array ; public class ChangeArrayDemo{ public static void main(String args[]) throws Exception{ int temp[] = {1,2,3} ;// 声明一整型数组 ...原创 2010-12-30 21:54:55 · 421 阅读 · 0 评论 -
反射 静态代理 动态代理
import java.lang.reflect.InvocationHandler ; import java.lang.reflect.Proxy ; import java.lang.reflect.Method ; interface Subject{ public String say(String name,int age) ; // 定义抽象方法say } cla...原创 2010-12-30 22:31:06 · 69 阅读 · 0 评论 -
stack 栈
import java.util.Stack ; public class StackDemo{ public static void main(String args[]){ Stack<String> s = new Stack<String>() ; s.push("A") ; // 入栈 s.push("B") ; // 入栈 s...原创 2011-04-21 22:29:48 · 77 阅读 · 0 评论 -
Properties 属性 properties xml
import java.util.Properties; public class PropertiesDemo01{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; ...原创 2011-04-21 22:40:00 · 65 阅读 · 0 评论 -
HashSet 对对象去重
import java.util.Set ; import java.util.HashSet ; class Person{ private String name ; private int age ; public Person(String name,int age){ this.name = name ; this.age = age ; } p...原创 2011-04-21 23:00:58 · 412 阅读 · 0 评论 -
collection 接口
图片原创 2011-04-23 12:09:39 · 69 阅读 · 0 评论 -
List Vector
import java.util.ArrayList ; import java.util.List ; public class ArrayListDemo04{ public static void main(String args[]){ List<String> allList = null ; allList = new ArrayList<S...原创 2011-04-23 13:14:12 · 74 阅读 · 0 评论 -
LinkedList 队列
import java.util.LinkedList ; public class LinkedListDemo01{ public static void main(String args[]){ LinkedList<String> link = new LinkedList<String>() ; link.add("A") ; // 增加元...原创 2011-04-23 13:36:13 · 92 阅读 · 0 评论 -
HashSet TreeSet
import java.util.HashSet ; import java.util.Set ; public class HashSetDemo01{ public static void main(String args[]){ Set<String> allSet = new HashSet<String>() ; allSet.add("...原创 2011-04-23 13:43:49 · 79 阅读 · 0 评论 -
SortedSet
import java.util.SortedSet ; import java.util.TreeSet ; public class TreeSetDemo05{ public static void main(String args[]){ SortedSet<String> allSet = new TreeSet<String>() ; // ...原创 2011-04-23 13:50:28 · 78 阅读 · 0 评论 -
List.subList 得到的新数组地址指向旧数组
public static void main(String[] args) { List<String> list = new ArrayList<String>() ; list.add("A") ; // 增加元素 list.add("B") ; // 增加元素 list.add("C") ; // 增加元素 list.add("...原创 2011-04-23 14:22:44 · 256 阅读 · 0 评论 -
Iterator
import java.util.List ; import java.util.ArrayList ; import java.util.Iterator ; public class IteratorDemo02{ public static void main(String args[]){ List<String> all= new ArrayList&...原创 2011-04-23 14:36:46 · 71 阅读 · 0 评论 -
对象序列化
import java.io.Serializable ; public class Person implements Serializable{ private String name ; // 声明name属性,但是此属性不被序列化 private int age ; // 声明age属性 public Person(String name,int age){ // 通...原创 2011-03-22 22:58:51 · 59 阅读 · 0 评论