《java 程序设计 编程 实例 大全 深入 二》由会员分享,可在线阅读,更多相关《java 程序设计 编程 实例 大全 深入 二(55页珍藏版)》请在金锄头文库上搜索。
1、java 程序设计 编程 实例 大全 深入 二public classArrayCopypublic static void main(String args)int a = new int1,2,3,4;int b = new int4;System.arraycopy(a,0,b,0,4);for(int i = 0;i arrayj+1)int temp = arrayj;arrayj = arrayj+1;arrayj+1 = temp;System.out.println(“第第“ + (i + 1) + “趟排序:趟排序:“);for(int k = 0;karray.length
2、;k+)System.out.print(arrayk + “);System.out.println();public static void main(String args)int array = 11,10,9,8,7,6,5,4,3,2,1,0,-1,-2,-3;bubbleSort(array);/C.java 文件文件package com.shengsiyuan;public class Cprotected int year=2012;/D.java 文件文件package com.shengsiyuan.test;import com.shengsiyuan.C;publi
3、c class D extends Cpublic void output()System.out.println(year);public static void main(String args)D d=new D();d.output();public class FinalTest3public static void main(String args)People people = new People();/people.age = 20;/people.address =newAddress();people.address.name = “Shanghai“;class Peo
4、ple/final in age = 10;finalAddress address = newAddress();classAddressString name = “beijing“;import com.shengsiyuan.test.PackageTest1;public class ImportTestpublic static void main(String args)System.out.println(PackageTest1.i);public class InstanceofTestpublic static void main(String args)People p
5、eople1=new People();System.out.println(people1 instanceof People);People people2=new Man();System.out.println(people2 instanceof People);class Peopleclass Man extends Peoplepublic class IntegerTestpublic static void main(String args)int a = 10;Integer integer = new Integer(a);int b = integer.intValu
6、e();System.out.println(a = b);System.out.println(“-“);System.out.println(b);public class ObjectTestpublic static void main(String args)Object object=new Object();System.out.println(object);System.out.println(object.toString();String str=“aaa“;System.out.println(str);System.out.println(str.toString()
7、;Student student=new Student();System.out.println(student);System.out.println(student.toString();class Student extends Objectpublic String toString()return “hello world“;public class ObjectTest2public static void main(String args)Object o1 = new Object();Object o2 = new Object();System.out.println(o
8、1 = o2);System.out.println(“-“);String str = new String(“aaa“);String str2 = new String(“aaa“);System.out.println(str = str2);System.out.println(“-“);String str3 = “bbb“;String str4 = “bbb“;System.out.println(str3 = str4);System.out.println(“-“);String str5 = new String(“ccc“);String str6 = “ccc“;Sy
9、stem.out.println(str5 = str6);System.out.println(“-“);String s = “hello“;String s1 = “hel“;String s2 = “lo“;System.out.println(s = s1 + s2);System.out.println(“-“);System.out.println(s = s1 + s2);package com.shengsiyuan;public class PackageTestpublic static void main(String args)System.out.println(“
10、hello world“);package com.shengsiyuan.test;public class PackageTest1public static int i=100;public class PolyTest1public static void main(String args)Rose rose = new Rose();rose.sing();System.out.println(“-“);Flower rose1 = new Rose();rose1.sing();class Flowerpublic void sing()System.out.println(“fl
11、ower is singing“);class Rose extends Flowerpublic void sing()System.out.println(“rose is singing“);public class PolyTest2public static void main(String args)Parent1 parent = new Parent1();parent.sing();Child1 child = new Child1();child.sing();/*Parent1 p = new Child1();p.sing();*/class Parent1public
12、 void sing()System.out.println(“parent is singing“);class Child1 extends Parent1public void sing()System.out.println(“child is singing“);public class PolyTest3public static void main(String args)Animal a = new Dog();Dog dog = (Dog)a;dog.sing();Animal b = new Cat();Cat cat = (Cat)b;cat.sing();/*Anima
13、l a1 = new Cat();Animal a2 = newAnimal();a1 = a2;a1.sing();*/*Cat cat = new Cat();Animal animal = cat;animal.sing();*/*Animal animal = newAnimal();animal.sing();*/*Cat cat = new Cat();Animal animal = (Animal)cat; /(Animal)可以省略可以省略animal.sing();Animal a = new Cat();Cat cat =(Cat)a;cat.sing();*/classA
14、nimalpublic void sing()System.out.println(“animal is singing“);class Dog extendsAnimalpublic void sing()System.out.println(“dog is singing“);class Cat extendsAnimalpublic void sing()System.out.println(“cat is singing“);public class PolyTest4public static void main(String args)Fruit f = new Pear();f.
15、run();Pear p = new Pear();p.run();System.out.println(“-“);Fruit f1 = new Pear();Pear p1 = (Pear)f1;p1.grow();class Fruitpublic void run()System.out.println(“fruit is run“);class Pear extends Fruitpublic void run()System.out.println(“pear is run“);public void grow()System.out.println(“pear is grow“);public class PolyTest5public static void main(String args)Aa = null;if(args0.equals(“1“)a=new B();else if(args0.equals(“2“)a=new C();else if(args0.equals(“3“)a=new D();a.method();clas