java试验1-2

合集下载

javva第1章第3章_2

javva第1章第3章_2
实例二:将书本P59例3-7用switch语句 实现 实例三:P67例3-17输出九九乘法口诀表 实例四:循环体过滤器
Java语言程序设计

讲:朱子江
转移语句
Java语言程序设计
控制语句—顺序语句
顺序结构是Java的基本结构。除非给出命 令,否则计算机就会按照语句的编写次序一 条接一条地执行,中间没有判断和跳转,直 到程序结束,即按顺序执行。
顺序结构语句包括:
表达式语句 空语句 复合语句
Java语言程序设计
主 讲:朱子江
控制语句—顺序语句
Java语言程序设计

讲:朱子江
控制语句—转移语句
continue
continue语句并不终止当前循环,在循环体 中遇到continue语句时,本次循环结束,回 到循环条件进行判断,如果条件满足则继续执 行,即continue只是跳过本次循环。
Java语言程序设计

讲:朱子江
课程实例
实例一:验证登录信息的合法性
语句1 … 语句n
Java语言程序设计


讲:朱子江
控制语句—选择语句
if语句 if (布尔表达式) { 语句1; } [else{ 语句2; }]
Java语言程序设计
主 讲:朱子江
控制语句—循环语句
while语句 while (布尔表达式) { 一条语句或者多条语句; }
Java语言程序设计
第3章 Java语言基础
Java语言的基本语法 控制语句 数组 字符串
Java语言程序设计

讲:朱子江
控制语句
顺序结构
表达式语句 空语句 复合语句

作业2-3:Java 语句控制

作业2-3:Java 语句控制

第3章控制语句学习目标•能够使用if和if…else选择语句来选择各种动作•能够使用for循环结构来重复地执行程序中的语句•能够使用do…while循环和while循环语句重复地执行程序中的语句•能够使用break和continue程序控制语句3.1 实验前检查在学完《Java语言程序设计》的第3章后,请回答以下问题.这些问题旨在检验和巩固你对关键概念的理解。

既可以在实验课程之前,也可以在实验课程期间完成。

3。

1.1 选择题:1.下列语句序列执行后,m 的值是(C )。

int a=10, b=3, m=5;if( a==b ) m+=a; else m=++a*m;A)15 B)50 C) 55 D) 52。

下列语句序列执行后,k 的值是( B ).int i=4,j=5,k=9,m=5;if(i〉j||m〈k)k++; else k—-;A)5 B)10 C)8 D)93.下列语句序列执行后,k 的值是(C)。

int i=10, j=18,k=30;switch( j — i ){case 8 :k++;case 9 :k+=2;case 10:k+=3;default : k/=j;}A) 31 B) 32 C)2 D)334。

若a和b均是整型变量并已正确赋值,正确的switch语句是(D )。

A) switch(a+b);{ 。

... }B)switch(a+b*3。

0 ) {。

.。

. }C) switch a {。

}D)switch (a%b ) {。

..。

.。

}5.下列语句序列执行后,j 的值是( A )。

int j=1;for( int i=5;i〉0;i—=2 ) j*=i;A)15 B)1 C)60 D) 06.以下for循环的执行次数是(B )。

for(int x=0;(x==0)&(x〈4);x++);A)无限次B)一次C)执行4次D)执行3次7。

下列语句序列执行后,j 的值是(D )。

量子程序设计语言NDQJava-2

量子程序设计语言NDQJava-2

E ma :o@i a. . — i js s s c n l c ac ht :ww j S r . t / w O.g n p/ o c
T lF x: 8 . — 25 2 6 e/ a + 6 1 6 6 5 3 0
量 子 程 序 设 计 语 言 NDQJ v - a a2
刘 玲1 家 , 2 ,徐 福 ,
Ab ta t T i p p rpe e t a v riw o u nu p o rmmig l g a eNDQ a a2 NDQ a a2 i a sr c : hs a e r sn s n o eve f q a t m rg a a n n ug a Jv 一. J v 一 s n e tn in o QJv t d i o a q a tm o o e t s c sq a t m o dt n l ttme t q a tm o xe so f ND a awi a dt n l u nu c mp n n s u h a u nu c n i o a s e n, u nu l p h i i a o
po rmsidcts ht o ae t N Jv , QJv 一 s r rcia moera a l a dmoesi be rga iae a cmp rdwi DQ a a ND a a2i a n t h moepat l r d be n r t l c, e ua
(o o e t st n ) u nu p o rmmigln u g . c mp n n s et g q a tm r g a i n g ae a
Ke r s y wo d : q a t m r g a u nu p o r mm i g l n u g ; u n u c n i o a t t me t q a t m o p s ae n ;q a t m n a g a e q a t m o d t n lsa e s b r g a q a t m d l ; u n m x e to a d i g me h n s u p o r m; u n u mo u e q a t e c p i n h n l c a im u n

java两个按钮二选一

java两个按钮二选一

java两个按钮二选一(最新版)目录1.Java 概述2.Java 中的两个按钮:单选按钮和复选按钮3.如何使用这两个按钮4.二选一的实现方法正文【1.Java 概述】Java 是一种广泛使用的计算机编程语言,其特点包括跨平台性、安全性、简单性、面向对象等。

Java 可以编写各种类型的应用程序,如桌面应用程序、网络应用程序、移动应用程序等。

在 Java 中,按钮是一种常用的界面元素,可以让用户与程序进行交互。

【2.Java 中的两个按钮:单选按钮和复选按钮】在 Java 中,按钮可以分为两种:单选按钮(JRadioButton)和复选按钮(JCheckBox)。

它们的主要区别在于:- 单选按钮:在同一组单选按钮中,用户只能选择一个选项。

当用户选择一个单选按钮后,其他单选按钮将自动取消选择。

- 复选按钮:用户可以选择一个或多个选项。

用户可以自由选择需要的选项,而不会影响其他选项的选中状态。

【3.如何使用这两个按钮】要在 Java 中使用这两个按钮,首先需要导入 javax.swing 包。

以下是一个简单的示例:```javaimport javax.swing.*;import java.awt.*;public class Main {public static void main(String[] args) {JFrame frame = new JFrame("Java 按钮示例");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(300, 200);JPanel panel = new JPanel();frame.add(panel);placeComponents(panel);frame.setVisible(true);}private static void placeComponents(JPanel panel) {panel.setLayout(new GridLayout(3, 1));JRadioButton rb1 = new JRadioButton("单选按钮 1");JRadioButton rb2 = new JRadioButton("单选按钮 2");JCheckBox cb = new JCheckBox("复选按钮");panel.add(rb1);panel.add(rb2);panel.add(cb);}}```【4.二选一的实现方法】要实现二选一的功能,可以使用单选按钮。

Java 基础 第1讲(课时2)

Java 基础 第1讲(课时2)

提示:虽然安装路 径可以随意指定,建议 ①下载JDK自解压安装 安装在便于访问的地方, /javase/downloads/index.jsp 路径深度不宜过深。 或
/zh_CN
②双击安装包文件开始安装JDK ③环境变量设定
/* * 功能:输出 Hello Java! 字符串 * @author 冉孟廷 * @version 1.0 */
public class HelloJava { public static void main(String args[ ]){ System.out.println("Hello Java!"); } }
Java源程序 编译器 字节码文件.class
JVM Windows 操作环境
JVM Unix 操作环境
JVM Mac 操作环境
主要内容
一、引 入 二、Java的特点

三、Java开发环境的构建 四、Java应用程序开发过程 五、Java应用程序实例 六、小结
七、课程实训
三、Java开发环境的构建 1)JDK简介 2)JDK安装
Java 程序设计
第一讲 Java语言概述
2007级JAVA实验班教学课件
---主讲:
冉孟廷
主要内容

一、引 入 二、Java的特点 三、Java开发环境的构建 四、Java应用程序开发过程 五、Java应用程序实例 六、小结
七、课程实训

一、引 入
每当我们接触一门新的学科通常都 是从了解它的历史入手,Java语言的出现
Java 是解释型语言, 在JDK中, 四、Java 应用程序开发过程
运行过程:载入、代码校验、解释执行。 如:java 源程序名.class

数据库技术实践-第二部分-new

数据库技术实践-第二部分-new

实验报告课程名称数据库技术实践实验项目SQL语言基础、架构与基本表、高级查询实验仪器SQL Server 2008系别____计算机科学与技术系 _专业____计算机科学与技术____班级/学号_______________________学生姓名_______________________实验日期___ _______成绩_______________________指导教师___ 张鸿斌_______ _______[在内容说明部分请总体说明在本部分实践过程中,具体都完成了哪些内容]一.内容说明[请按照下面练习题的要求,完成各项内容,并说明每个题目完成的情况,是否存在问题,如何解决等]二.SQL语言基础1.在students数据库中创建一个用户定义的数据类型:类型名为:my_type,对应的基本数据类型为:char(10),允许空。

2.声明一个字符串型的局部变量,并对其赋初值:‘My First Var’,然后在屏幕上显示此值。

3.编写实现如下功能的脚本,并将编写好的脚本保存到磁盘文件中。

(1)声明两个整型的局部变量:@i1和@i2, @i1的初值为10, @i2的值为:@i1乘以5,最后在屏幕上显示@i2的值。

(2)用While语句实现计算5000减1、减2、减3 …,一直减到50的结果,并显示最终结果。

三.架构与基本表1.在第3章建立的Students数据库中,创建满足如下要求的架构。

准备工作:首先在SSMS中,以系统管理员身份执行下列脚本,创建登录账户User1和User2,并让这两个登录账户成为Students数据库中的合法用户。

CREATE LOGIN User1 WITH PASSWORD = '123456',DEFAULT_DATABASE = StudentsgoCREATE LOGIN User2 WITH PASSWORD = '123456',DEFAULT_DATABASE = studentsgoUSE StudentsgoCREATE USER User1goCREATE USER User2(1)为用户User1定义一个架构,架构名为Base。

SafeEngine Java接口说明v1_2_2

JavaSafeEngine for Windows (Also For Linux & AIX)接口说明上海市电子商务安全证书管理中心有限公司2004-1-16文档说明:SafeEngine for Java的接口说明和单点登录接口。

版本信息:当前Java接口版本1.2最新版本:1.22 更新时间:2004年1月16日星期五版权信息:SHECA是上海市电子商务安全证书管理中心有限公司的注册商标和缩写。

UCA 是上海市电子商务安全证书管理中心有限公司研究开发的通用证书系统的商标和缩写。

本文的版权属于上海市电子商务安全证书管理中心有限公司,未经许可,任何个人和团体不得转载、粘贴或发布本文,也不得部分的转载、粘贴或发布本文,更不得更改本文的部分词汇进行转贴。

未经许可不得拷贝,影印。

Copyright @2000 上海市电子商务安全证书管理中心有限公司一.SafeEngine for Java接口的目的:该接口是为所有应用程序开发者提供安全平台接口,提供程序开发人员1024/128位强度的加密算法,任何使用SHECA证书的应用软件都可以实现无痛苦的切入,所有的安全机制有该接口实现(包括证书验证,黑名单查询等等)。

V1.22版:新增了对单点登录功能的支持接口,需要SafeEngineCom V2.0以上版本和UniTrust SSO Agent V1.0以上版本的支持。

二.SafeEngine for Java说明:本接口提供以下版本:Win9x/NT, Solaris,AIX,HP,UnixWare,Linux。

接口提供以下功能:数字信封,数字签名,验证签名,摘要。

从磁盘等介质中读取证书,私钥,证书验证(包括CRL,OCSP验证),证书解码。

V1.22版中增加了对单点登录功能的支持接口,包含登录初始化,登录验证和登录凭证解码等功能。

三.版本说明:当前的JA V A版本所调用到的safeengine为2.2版本以上。

java2实用教程第四版实验清华大学出版社6162北华大学吕磊

interface CompurerAverage{public double average(double x[]);}class Gymnastics implements CompurerAverage{ public double average(double x[]){int count=x.length;double aver=0,temp=0;for(int i=0;i<count;i++){for(int j=i;j<count;j++){if(x[j]<x[i]){temp=x[j];x[j]=x[i];x[i]=temp;}}}for(int i=1;i<count-1;i++){aver=aver+x[i];}if(count>2)aver=aver/(count-2);elseaver=0;return aver;}}class School implements CompurerAverage{ public double average(double x[]){ int count=x.length;double aver=0;for(int i=0;i<count;i++){aver=aver+x[i];}aver=aver/count;return aver;}}public class Estimator{public static void main(String args[]){ doublea[]={9.89,9.88,9.99,9.12,9.69,9.76,8.97};doubleb[]={89,56,78,90,100,77,56,45,36,79,98};评价成绩CompurerAverage computer;computer=new Gymnastics();double result=computer.average(a);System.out.printf("%n");System.out.printf("体操选手最后得分:%5.3f\n",result);computer=new School();result=computer.average(b);System.out.printf("班级考试平均成绩:%-5.2f",result);}}货车的载重量interface ComputerWeight{public double computeWeight();}class Television implements ComputerWeight{ public double computeWeight(){return 3.5;}}class Computer implements ComputerWeight{ public double computeWeight(){return 2.67;}}class WashMachine implements ComputerWeight{ public double computeWeight(){return 13.8;}}class Truck{ComputerWeight [] goods;double totalWeights=0;Truck(ComputerWeight[]goods){this.goods=goods;}public void setGoods(ComputerWeight[]goods){ this.goods=goods;}public double getTotalWeights(){totalWeights=0;for(int i=0;i<goods.length;i++){totalWeights+=goods[i].computeWeight(); }return totalWeights;}}public class CheckCarWeight {public static void main(String args[]){ ComputerWeight[] goods=newComputerWeight[650];for(int i=0;i<goods.length;i++){if(i%3==0)goods[i]=new Television();else if(i%3==1)goods[i]=new Computer();else if(i%3==2)goods[i]=new WashMachine();}Truck truck=new Truck(goods);System.out.printf("\n货车装载的货物重量:%-8.5f kg\n",truck.getTotalWeights());goods=new ComputerWeight[68];for(int i=0;i<goods.length;i++){if(i%2==0)goods[i]=new Television();elsegoods[i]=new WashMachine();}truck.setGoods(goods);System.out.printf("货车装载的货物重量:%-8.5f kg\n",truck.getTotalWeights());}}。

JAVA语言程序设计清华大学出版社书上例题源代码第二章

【2_1】//计算二个数的和class Example2_1 {public static void main(String args[]) {int x,y,s;x = 3;y = 5;s =x+y; //求和System.out.println("二数之和为:" + s);}}【2_2】//计算圆的面积class Example2_2 {public static void main(String args[]) {double pi,r,s;r = 10.8; //圆的半径pi = 3.1416;s = pi * r * r; //计算面积System.out.println("圆的面积为:" + s);}}【2_3】/* char 变量的用法*/class Example2_3 {public static void main(String args[]) {char ch1,ch2;ch1 = 88; // code for Xch2 = 'Y';System.out.print("ch1 and ch2:");System.out.println(ch1 + " " + ch2);}}【2_4】/* 布尔类型的用法*/class Example2_4 {public static void main(String args[]) {boolean b;b = false;System.out.println("b is " + b);b = true;System.out.println("b is " + b);// outcome of a relational operator is a boolean valueSystem.out.println("10 > 9 is " + (10 > 9));}}【2_5】public class Example2_5{public static void main(String[] agrs){//定义几个变量并赋值int a=41;int b=21;double x=6.4;double y=3.22;System.out.println("变量数值:");System.out.println("a="+a);System.out.println("b="+b);System.out.println("x="+x);System.out.println("y="+y);//加法System.out.println("加:");System.out.println("a+b="+(a+b));System.out.println("x+y="+(x+y));//减法System.out.println("减:");System.out.println("a-b="+(a-b));System.out.println("x-y="+(x-y));//乘法System.out.println("乘:");System.out.println("a*b="+(a*b));System.out.println("x*y="+(x*y));//除法System.out.println("除:");System.out.println("a/b="+(a/b));System.out.println("x/y="+(x/y));//从除法中求得余数System.out.println("计算余数:");System.out.println("a%b="+(a%b));System.out.println("x%y="+(x%y));//混合类型System.out.println("混合类型:");System.out.println("b+y="+(b+y));System.out.println("a*x="+(a*x));}}public class Example2_6{public static void main(String[] args){//定义若干整型数int i=37;int j=42;int k=42;System.out.println("变量数值");System.out.println("i="+i);System.out.println("j="+j);System.out.println("k="+k);//大于System.out.println("大于:");System.out.println("i>j="+(i>j));//falseSystem.out.println("j>i="+(j>i));//trueSystem.out.println("k>j="+(k>j));//false//大于等于System.out.println("大于等于:");System.out.println("i>=j="+(i>=j));//falseSystem.out.println("j>=i="+(j>=i));//trueSystem.out.println("k>=j="+(k>=j));//true//小于System.out.println("小于:");System.out.println("i<j="+(i<j));//trueSystem.out.println("j<i="+(j<i));//falseSystem.out.println("k<j="+(k<j));//false//小于等于System.out.println("小于等于:");System.out.println("i<=j="+(i<=j));//trueSystem.out.println("j<=i="+(j<=i));//falseSystem.out.println("k<=j="+(k<=j));//false//等于System.out.println("等于:");System.out.println("i==j="+(i==j));//falseSystem.out.println("k==j="+(k==j));//true//不等于System.out.println("不等于:");System.out.println("i!=j="+(i!=j));//trueSystem.out.println("k!=j="+(k!=j));//false}}class Example2_7{public static void main(String args[]){//字符char a1='银',a2='行',a3='帐',a4='号';//密鈅char secret='x';//异或运算加密a1=(char)(a1^secret); a2=(char)(a2^secret);a3=(char)(a3^secret); a4=(char)(a4^secret);System.out.println("密文:"+a1+a2+a3+a4);//再一次异或运算解密a1=(char)(a1^secret); a2=(char)(a2^secret);a3=(char)(a3^secret); a4=(char)(a4^secret);System.out.println("原文:"+a1+a2+a3+a4);}}【2_8】/* if结构*/public class Example2_8{public static void main(String args[]){int a=9,b=5,c=7,t;if(a>b){t=a; a=b; b=t;}if(a>c){t=a; a=c; c=t;}if(b>c){t=b; b=c; c=t;}System.out.println("a="+a+",b="+b+",c="+c);}}/* if-else-if 结构. */class Example2_9 {public static void main(String args[]) {int month = 4; // 4月份String season;if(month == 12 || month == 1 || month == 2){season = "冬天";}else if(month == 3 || month == 4 || month == 5){season = "春天"; }else if(month == 6 || month == 7 || month == 8){season = "夏天"; }else if(month == 9 || month == 10 || month == 11){season = "秋天"; }else{ season = "不合法的月份"; }System.out.println("4月是" + season + ".");}}【2_10】/* switch开关语句*/import java.applet.*;import java.awt.*;public class Example2_10 extends Applet{public void paint(Graphics g){int x=1,y=1;switch(x+y){case 1 :g.setColor(Color.red);g.drawString("i am 1",5,10);break;case 2:g.setColor(Color.blue);g.drawString("i am 2",5,10);// break;case 3:g.setColor(Color.green);g.drawString("i am 3",5,10);break;default:g.drawString("没有般配的",5,10);}}/*<APPLET CODE="Example2_10.class" WIDTH="200" HEIGHT="300"></APPLET>*/【2_11】/* for循环*/import javax.swing.JOptionPane;public class Example2_11{public static void main(String[] args){ int sum=0;for(int i=1;i<=100;i++){sum=sum+i;}JOptionPane.showMessageDialog(null,"1+2+3+...+100= "+sum);System.exit(0); //退出程序}}【2_12】/* while循环*/import javax.swing.JOptionPane;public class Example2_12{public static void main(String[] args){int s=1, i=1;while(i<=10){s=s*i;i++;}JOptionPane.showMessageDialog(null,"1*2*3*...*10= "+s);System.exit(0); //退出程序}}/* do-while循环*/import java.applet.*;import java.awt.*;public class Example2_13 extends Applet{public void paint(Graphics g){int i=1;do{g.drawOval(110-i*10,110-i*10,i*20,i*20);i++;}while(i<=10);}}/*<APPLET CODE="Example2_13.class" WIDTH="300" HEIGHT="300"></APPLET>*/【2_14】/* 使用break语句跳出循环 */import javax.swing.JOptionPane;class Example2_14{public static void main(String args[]){for(int i=0; i<100; i++){if(i == 10) break; // i=10时跳出循环JOptionPane.showMessageDialog(null,"i="+i);}JOptionPane.showMessageDialog(null,"循环已经结束!");System.exit(0); //退出程序}}/* 使用break语句跳出内循环 */class Example2_15{public static void main(String args[]){for(int i=1; i<6; i++){for(int j=1;j<3; j++){if(i == 3) break; // i=5时跳出循环int sum=i+j;System.out.println(i+"+"+j+"="+sum);}}System.out.println("循环已经结束!");}}【2_16】/* 使用"标签化中断"的break语句跳出循环 */class Example2_16{public static void main(String args[]){out: for(int i=1; i<6; i++) //设置标号{for(int j=1;j<3; j++){if(i == 3) break out; // i=3时跳出循环int sum=i+j;System.out.println(i+"+"+j+"="+sum);}}System.out.println("循环已经结束!");}}【2_17】/*continue语句打印三角形*/import javax.swing.JOptionPane;class Example2_17 {public static void main(String args[]) {String output="";for(int i=0; i<5; i++) {for(int j=0; j<5; j++) {if(j > i) {continue ;}output= output +"*"+" ";}output=output+"\n";}JOptionPane.showMessageDialog(null,output);System.exit(0);}}【2_18】/* 求一组数字的平均值*/import javax.swing.JOptionPane;class Example2_18 {public static void main(String args[]) {double nums[] = {10.1, 11.2, 12.3, 13.4, 14.5};double result = 0;for(int i=0; i<5; i++){result = result + nums[i]; }JOptionPane.showMessageDialog(null,"平均值为:" + result / 5);System.exit(0);}}【2_19】// 二维数组赋值class Example2_19{public static void main(String args[]) {int twoD[][]= new int[4][5];int i, j, k = 0;for(i=0; i<4; i++)for(j=0; j<5; j++) {twoD[i][j] = k;k++;}for(i=0; i<4; i++) {for(j=0; j<5; j++)System.out.print(twoD[i][j] + " ");System.out.println();}}}【2_20】import java.util.*;class Example2_20{public static void main(String[] args){Vector v1 =new Vector();for (int i=1;i<10;i++){v1.addElement(" " + i);System.out.println(v1.toString());}v1.insertElementAt("abc",5);System.out.println("\n插入元素:"+v1.toString());}}【2_21】import java.util.*;public class Example2_21{ public static void main(String args[]){ String s="boy,java,Applet girl,Hat";StringTokenizer st=new StringTokenizer(s," ,"); //空格和逗号做分int number=st.countTokens();while(st.hasMoreTokens()){ String str=st.nextToken();System.out.println(str);}System.out.println("s共有单词:"+number+"个");}}。

使用Java实现面向对象编程2、第二章-继承(上机实操手册)

JA V AOOP第二章上机步骤上机练习一、训练要点:继承子类重写父类方法理解继承中的初始化过程需求说明:优化电子宠物系统使用继承实现Dog类和Penguin类打印宠物信息实现思路:步骤:1、将第一章的工程导入2、在cn.jbit.epet包下新建ch02包在此包下,创建Pet类,定义属性和方法,定义print()方法,定义无参和有参构造方法package cn.jbit.epet.ch02;/***宠物类,狗狗和企鹅的父类。

* 更多资源可在阿升老师的【与或非】公号中自行查找*@author*/public class Pet {private String name = "无名氏";// 昵称private int health = 100;// 健康值private int love = 0;// 亲密度/***无参构造方法。

*/public Pet() {this.health = 95;System.out.println("执行宠物的无参构造方法。

");}/***有参构造方法。

*@param name昵称*/public Pet(String name) { = name;System.out.println("执行宠物的有参构造方法。

");}public String getName() {return name;}public void setName(String name) { = name;}public int getHealth() {return health;}public void setHealth(int health) {this.health = health;3、创建Dog类,继承pet类,增加strain(品种)属性及相应的getter/set方法。

及有参构造package cn.jbit.epet.ch02;/***狗狗类,宠物的子类。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试验1
public class Hello{
public static void main(String arge[]){
System.out.println("你好,欢迎学习java");
A a=new A();
a.fA();
}
}
class A {
void fA() {
System.out.println("We are students");
}
}
试验2
public class MainClass{
public static void main (String arge[]){
System.out.println("你好,只需编译我");
A.a=new A();
a.fA();
B b=new B();
b.fB();
}
}
public class A{
void fA(){
System.out.println("I am A");
}
}

public class B{
void fB(){
System.out.println("I am B");
}
}

public class C{
void fC(){
System.out.println("I am C");
}
}

相关文档
最新文档