Java
qinyixiajiupao
这个作者很懒,什么都没留下…
展开
-
素数
public class shushu { public static void main(String[] args) { int i,j; for(i=2;i { for(j=2;j {原创 2011-10-02 19:00:55 · 198 阅读 · 0 评论 -
引用(Peference)
public class People { int age; public void change(int i) { i++; } public void change2(People p) { p=new原创 2011-10-02 19:03:46 · 501 阅读 · 0 评论 -
多态(Polymorphism)的强制类型转换2
class PolyTest3 { public static void main(String[] args) { //Fruit f = new Pear(); //f.run(); //Pear p = (Pear)f; //f.ru原创 2011-10-02 21:59:37 · 286 阅读 · 0 评论 -
多态实际开发中的用途
//屏蔽子类间的差异性,用一个公共的父类来去标识着接口public class PolyTest5 { /* public void run(BMW bmw) //定义BMW的run方法 { bmw.run(); } public v原创 2011-10-02 22:57:55 · 684 阅读 · 0 评论 -
抽象方法(abstract class)的作用体现
public class AbstractTest2 { public static void main(String[] args) { Shape shape = new Triangle (10 , 5); //传递参数给构造函数原创 2011-10-03 20:04:05 · 734 阅读 · 0 评论 -
接口的实现
public class interfacetest { public static void main(String[] args) { Myclass myclass = new Myclass (); myclass.output(); mycla原创 2011-10-03 21:02:07 · 254 阅读 · 0 评论 -
接口在多态中的具体应用
public class interfacetest2 { public static void main(String[] args) { /* AA bb = new BB(); //接口类型的引用指向了实现接口类的实例 bb.output();原创 2011-10-03 21:19:43 · 302 阅读 · 0 评论 -
instanceof的使用
public class InstanceOf { public static void main(String[] args) { People people = new People(); System.out.println(people instanc原创 2011-10-14 21:35:56 · 218 阅读 · 0 评论 -
Object类以及子类的toString()方法的使用及重写
public class ObjectTest { public static void main(String[] args) { Object object = new Object(); System.out.println(object);原创 2011-10-14 22:41:27 · 814 阅读 · 0 评论 -
抽象类(abstract class)的继承
public class AbstractTest { public static void main(String[] args) { // R r = new R(); //抽象类不能实例化 // r.method(); }}a原创 2011-10-03 19:41:44 · 748 阅读 · 0 评论 -
StringBuffer(字符串追加)
package test;public class stringbuffer { public static void main(String[] args) { StringBuffer sb = new StringBuffer(); sb.append("Hello").append(" World").append( " Java").append(100).app原创 2011-10-21 19:36:59 · 3094 阅读 · 0 评论 -
原生数据类型
package test;//原生数据类型public class IntegerTest { public static void main(String[] args) { int a = 10; Integer integer = new Integer(a); int b = integer.intValue(); System.原创 2011-10-21 20:03:12 · 374 阅读 · 0 评论 -
Java中数组的使用及注意事项
package ArrayTest;public class test2 { public static void main(String[] args) { Student[][] a = new Student [3][]; //二维 不规整数组 a[0]=new Student[2]; //一维 a[1原创 2011-10-24 20:17:50 · 610 阅读 · 0 评论 -
输出平均数 (通过传递程序参数实现)
public class Average { public static void main(String[] args) { double n,sum=0.0; for(int i=0;i { sum=sum+Double.v原创 2011-10-02 19:33:42 · 315 阅读 · 0 评论 -
继承(Inheritance)
public class Fruit { public static void main(String[] args) { Apple apple =new Apple(); System.out.println(apple.name); }}cl原创 2011-10-02 19:09:14 · 277 阅读 · 0 评论 -
静态与非静态方法,静态代码块,程序代码块的用法
//非静态的函数可以访问静态的或者非静态的成员变量//静态的只能访问静态的成员变量public class statictest { public static void main(String[] args) { P p = new P();原创 2011-10-12 20:35:25 · 468 阅读 · 0 评论 -
double类型小数的二进制转换
public class Float { public static void main(String[] args) { System.out.println(1.0-0.9); //结果为0.099999999999999原创 2011-10-02 19:02:47 · 976 阅读 · 0 评论 -
引用2
public class ParamTest { public void change(Person person,Person person2) { person.name = "lisi"; person2.name = "wangwu";原创 2011-10-02 19:05:15 · 230 阅读 · 0 评论 -
Scanner包
import java.util.Scanner;public class shuzu { public static void main(String[] args) { int i=0,j=0,sum=0; Scanner scan原创 2011-10-02 19:07:32 · 698 阅读 · 0 评论 -
对话框 JOptionPane
import javax.swing.JOptionPane;public class Dialog { public static void main(String[] args) { JOptionPane.showMessageDia原创 2011-10-02 19:10:42 · 237 阅读 · 0 评论 -
数组(Array)的复制
public class UseArray { public static void main(String[] a) { int[] s={2,6,1,3}; int[] s2=new int[s.length];//s2动态初始化分配空原创 2011-10-02 19:13:23 · 761 阅读 · 0 评论 -
重载(OverLoad)
public class OverloadTest { public int add(int a,int b) { return a + b; } public int add(int a,int原创 2011-10-02 19:06:46 · 197 阅读 · 0 评论 -
多态(Plolymorphism)
public class PolyTest { public static void main(String[] args) { //Parent parent = new Parent(); //parent.sing(); //Child chi翻译 2011-10-02 18:58:43 · 241 阅读 · 0 评论 -
多态(Polymorphism)的强制类型转换
public class PolyTest2 { public static void main(String[] args) { /* Animal a = new Dog(); Dog dog = (Dog) a; //向下转换:它指向什么样的对原创 2011-10-02 21:42:42 · 268 阅读 · 0 评论 -
多态运行期的行为 --(晚绑定)
public class PolyTest4 { public static void main(String[] args) { A a = null; if (args[0].equals("1")) { a = new B(); } else原创 2011-10-02 22:12:27 · 298 阅读 · 0 评论 -
静态代码块(static block)
public class statictest { public static void main(String[] args) { P p = new P(); P p1 = new P(); }}class P{ static {原创 2011-10-12 19:45:20 · 440 阅读 · 0 评论 -
单例模式
//单例模式(单态模式)public class singleton { public static void main(String[] args) { Singleton1 singleton = Singleton1.getInstance(); /原创 2011-10-13 22:26:58 · 365 阅读 · 0 评论 -
final修饰类,方法,属性
public class FinalTest { final int a ; // final类型的值(1)可以在定义的时候初始化,之后就不可以改变了 。 public FinalTest() //final类型的值(2)或者通过构造函数原创 2011-10-12 22:27:43 · 4255 阅读 · 0 评论 -
Arrays - 判断两个数组是否一致 以及常用的判断
package ArrayTest;import java.util.Arrays; //Arrays提供的静态方法public class classtest { //判断两个数组是否相等 public static boolean isEquals(int[] a,int[] b) { if(a == null || b ==null)原创 2011-10-24 21:24:28 · 481 阅读 · 0 评论