Java大题答案.doc_第1页
Java大题答案.doc_第2页
Java大题答案.doc_第3页
Java大题答案.doc_第4页
Java大题答案.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

判断1. Java.exe是Java程序的编译工具。()2. 一个Java类可以继承多个父类。()3. Java语言可以实现跨平台运行。()4. 一个interface可以继承多个interface。()5. 编译器为Java源代码中的每个class分别生成一个.class文件。()6. Java应用程序是在Java虚拟机(JVM)上运行的。()7. 一个Java类可以实现多个interface。()1. 以下程序的输出结果_equals_Public class MyClasspublic static void main(String args)String a=”How are you”;String b=new String(a);if(a=b) System.out.println(“=”);if(e.equals(b) System.out.println(“equals”);2. 以下程序的输出结果_10_Public class Q1public static void main(String args)int i=10;Inc inc=new Inc();Inc.func(i);System.out.println(i);Class Inc()public void func(int i)i=i+10;3. 以下程序的输出结果_Message three_Int x=0,y=4,z=5;if(x=2)if(y=5)System.out.println(“Message one”);elseSystem.out.println(“Message two”);else if(z=5)System.out.println(“Message three”);elseSystem.out.println(“Message four”);4. 以下程序的输出结果_false falsepublic class EqualOrNotpublic static void main(String args)B b1=new B(5);B b2=new B(5);System.out.println(b1=b2);System.out.println(b1.equals(b2);Class Bint x;B(int y)x=y;5.程序的输出结果_1.23_public class Q1public static void main(String args)double d=1.23;Dec dec=new Dec();dec.decreament(d);System.out.println(d);6.程序的输出结果_ int version _class SomeClassvoid SomeMethod(int i)System.out.println(“int version”);void SomeMethod(String s)System.out.println(“string version”);public static void main(String args)SomeClass s=new SomeClass();char ch=p;s. SomeMethod();编程题:1. 有一个程序维护某学校的student和employee(员工)信息。每个学生和员工都有id和name.此外每个学生还有他正在学习的course(课程,是一个字符串)属性,每个员工还有Salary(薪水,是一个小数)属性。用面向对象的方法设计3个类Person,Student,Employee.其中Person是抽象父类,Student和Employee都继承Person,每个类都必须有一个构造函数用以对其成员变量作初始化,还要为每个类的属性加getXXX()或setXXX()方法.(1) 定义class Person(2) 定义class Student(3) 定义Employee2. 写一个程序,请用户输入他的英文全名(先输入名字,再输入空格,再输入姓氏),你的程序能够输出他的名字的首字母和姓。例如:如果用户输入全名John Smith,你的程序就应该输出J.Smith(注意首字母要大写,后跟符号”.”)(第二题)import java.util.Scanner;Scanner input=new Scanner(System.in);String name=input.nextLine();String getName= name.split( );String result=getName0.toUpperCase().substring(0, 1)+.+getName1;System.out.println(result);3. 写一个程序接受用户从键盘输入的字符A,B,C或D.如果输入A,显示A is 85-100;如果输入B,显示B is 70-84;如果输入C,显示C is 60-69;如果输入D,显示D is 60;如果键入其他字符,显示input error.import java.util.Scanner;Scanner input=new Scanner(System.in);char getChar=input.nextLine().charAt(0);switch (getChar)case a:System.out.println(A is 85-100);break;case b:System.out.println(B is 70-84);break;case c:System.out.println(C is 60-69);break;case d:System.out.println(D is 60);break;default:System.out.println(input error);break;(第三题)4. 写一个程序在屏幕上显示句子: whatever you are,be a good one. By Lincdn.提示:注意换行和空格。(第四题)System.out.println( whatever you are,be a good one.n By Lincdn.);(第一题)public abstract class Person int id;String name;Person(int id,String name)this.id=id;=name;publ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论