1、一些简单得JAVA小程序 一个简单的Java应用程序public class Hello public static void main (String args ) 这是一个简单的应用程序);源程序public class Peoplefloat hight,weight; String head,ear,mouth;void speak(String s) class A public static void main(String args)People zhubajie;zhubajie=new People();=200f;=;=大头;=两只大耳朵;=一只大嘴;重量+身高 +;(师傅
2、,咱们别去西天了,改去月宫吧);一个简单的Java小应用程序(Java Applet)import .*; import .*;public class boy extends Appletpublic void paint(Graphics g) ; (我一边喝着咖啡,一边学Java呢,2,30); ; (我学得很认真,10,50);基本数据类型和数组例子1public classExample2_1 public static void main (String args ) char chinaWord=你,japanWord=; intp1=20328,p2=12358; 汉字你字在u
3、nicode表中的顺序位置:+(int)chinaWord); 日语字在unicode表中的顺序位置:+(int)japanWord); unicode表中第20328位置上的字符是:+(char)p1); unicode表中第12358位置上的字符是:+(char)p2); 例子2 public class Example2_2 public static void main (String args ) bytea=120;short b=255;int c=2200; long d=8000;float f;double g=;b=a;c=(int)d;f=(float)g; a=+a)
4、; b=+b); c=+c);d=+d); f=+f);g=+g); 例子3 public class Example2_3 public static void main(String args) int a=1,2,3,4; int b; b=a; b3=100; 运行结果:4100100运算符、表达式和语句例子1class Example3_1public static void main(String args)char a1=十,a2=点,a3=进,a4=攻;char secret=8;a1=(char)(a1secret); a2=(char)(a2secret);a3=(char
5、)(a3secret); a4=(char)(a4secret);密文:+a1+a2+a3+a4);a1=(char)(a1secret); a2=(char)(a2secret);a3=(char)(a3secret);a4=(char)(a4secret);原文:+a1+a2+a3+a4);例子2class Example3_2public static void main(String args)float x=,y;if(x0&x=16)y=2*x+1;else y=3*x+3;例子3import .*;import .*;public class Example3_3 extends
6、 Applet public void paint(Graphics g) int x=2,y=1;switch(x+y) case 1 : ;(i am 1,5,10); break; case 2: ; (i am 2,5,10); break; case 3: ; (i am 3,5,10);break; default:(没有般配的,5,10);例子4import .*;import .*;public class Example3_4extends Appletpublic void paint(Graphics g)int sum=0; for(int i=1;i=100;i+)
7、sum=sum+i;(sum= +sum,10,20);例子5class Example3_5 public static void main(String args) double sum=0,a=1;int i=1;while(i=20)a=a*i);sum=sum+a;i=i+1;sum=+sum);例子 6class Example3_6public static void main(String args) int sum=0,i,j; for( i=1;i= dongwu=new 狗();(); else dongwu=new 猫();();例子15abstract class 图
8、形 public abstract double 求面积();class 梯形 extends 图形 double a,b,h;梯形(double a,double b,double h) =a;=b;=h;public double 求面积() return(1/*(a+b)*h);class 圆形 extends 图形 double r;圆形(double r) =r;public double 求面积() return*r*r);class 堆 图形 底;double 高;堆(图形 底,double 高) this.底=底;this.高=高;void 换底(图形 底) this.底=底;
9、public double 求体积() return (底.求面积()*高)/;public class Example4_15 public static void main(String args) 堆 zui; 图形 tuxing; tuxing=new 梯形,; 梯形的面积+tuxing.求面积(); zui=new堆(tuxing,30); 梯形底的堆的体积+zui.求体积(); tuxing=new 圆形(10); 半径是10的圆的面积+tuxing.求面积(); zui.换底(tuxing); 圆形底的堆的体积+zui.求体积();例子16class Student int nu
10、mber;String name;Student(int number,String name) =number;=name;I am +name+ my number is +number);class Univer_Student extends Student boolean 婚否;Univer_Student(int number,String name,boolean b) super(number,name); 婚否=b; 婚否=+婚否);public class Example4_16 public static void main(String args) Univer_Student zhang=new Univer_Student(9901,和晓林,false);例子17class Sum int n;float f() float sum=0; for(int i=1;i=n;i+) sum=sum+i; return sum;class Average extends Sum int n;float f() float c; =n; c=(); return c/n; float g() float c; c=(); return c/2;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1