① 求java语言程序设计作业答案
3、C;4、A;6、A;7、A;8、D;12、A;13、B;14、B;17、A;18、D;19、D;20、A;
4题:A很明显是错误的,java程序在运行前需要编译成字节码文件,才能运行。
14题:在Java语言中,标识符是以字母、下划线或美元符开头,由字母、数字、下划线或美元符组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,也不允许插入空格。
17题:向main方法传入的是三个参数接收后args[]={"aaa","bb","c"}
int k1=args.length;//得到数组元素个数,为3
int k2=args[1].length();//得到数组中下标为1的元素字符数(即第二个元素)
18题:String s1="AbcD"; String s2=s1.toLowerCase(); 作用是把字符串全部转为小写,所以选D
19题:函数重载定义 1:保持相同的功能,并且有相同的函数名
2、重载方式为:返回值类型不同,形参个数不同同,形参类型不同。
在满足一的前提下,二中三个条件任意一个,或其中多个的任意组合都是重载
20题:BB继承了AA并且重写了Show()方法。父类AA实例化了a,所以a.Show()调用的是父类中的Show方法,显示:我喜欢Java!子类BB实例化了b,所以b.Show()调用子类BB中的Show方法,显示:我喜欢C++!
② JAVA程序设计题解答,加分50
/**
* 接口Max
* 本类中有两个方法
* @author pisa
*/
public interface Max {
public double twoMax(double a,double b);//两个数中最大
public double threeMax(double a,double b,double c);//三个数中最大
}
/**
* Test类实现了Max接口,并且实现了Max接口中的所有方法。
* @author pisa
*/
public class Test implements Max{
public double threeMax(double a, double b, double c) {
if(c>=twoMax(a,b))
return c;
else
return twoMax(a,b);
}
public double twoMax(double a, double b) {
if(a>=b)
return a;
else
return b;
}
public static void main(String[]args){
Test t = new Test();
System.out.println(t.twoMax(1.2, 5));
System.out.println(t.threeMax(34, 78, -23));
}
}
/**
* Staff该java Bean 有4个职员基本的信息
* 并且提供了设置和得到该职员信息的基本方法
* @author pisa
*/
public class Staff {
private String name; //职员姓名
private Integer age; //职员年龄
private String sex; //职员性别
private String position;//职员职位
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
}
您的进步是我最大的动力和满足,如果您对我的回答很满意,请给我多加分。谢谢!
③ JAVA程序设计题解答,加分100
楼上哥们很积极,但是代码不是你自己写的吧,这么多错……
接口这个没有错
public interface NumberSelect {
public double getMaxNumber(double d1,double d2,double d3);
public double getMaxNumber(double d1,double d2);
}
实现类,楼上哥们你是实现类,implements都不用还接口实现呢,看我改的
public class DefaultNumberSelect implements NumberSelect {
public double getMaxNumber(double d1,double d2,double d3) {
return getMaxNumber(getMaxNumber(d1,d2) ,d3);
}
public double getMaxNumber(double d1,double d2) {
return Math.max(d1,d2);
}
}
职员类
import java.util.Date;
public class Member{
private String memberId;
private String memberName;
private Date birthday;
// 男1,女0
private char sex;
private int age;
private String address;
public String getMemberId(){
return memberId;
}
public void setMemberId(String memberId){
this.memberId=memberId;
}
public String getMemberName(){
return memberName;
}
public void setMemberName(String memberName){
this.memberName=memberName;
}
public Date getBirthday(){
return birthday;
}
public void setBirthday(Date birthday){
this.birthday=birthday;
}
public char getSex(){
return sex;
}
public void setSex(char sex){
this.sex=sex;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
public String getAddress(){
return address;
}
public void setAddress(String address){
this.address=address;
}
}
④ java程序设计题,求大神解答,谢谢
您好,这个看着文字多,其实挺简单的,你只需要一个一个的解决就可以了
⑤ 求答案:java程序设计,简答,论述
package p1;//包名要放在import的前面
import java.util.*;//要加上 util.* 代表导进util包下的所有类
public class class1{
int SIZE=2;//int的是整型,把0弃掉或者改成double 类型
int _i;
static int i;//静态方法里的" i "变量声明要是静态的
double d = 200d;//没有标识符
public static int Test(){//int 返回类型应放在static后面方法名前面
i=10;
System.out.println("Just a test");
return 0;//加上返回语句
}
}
不过能编译 不能执行哦。
阅读程序写结果:
exception in f;
exception in g;
finally in f;
exception in main;
finally in f;
PS:你那里来的这些问题,貌似某家公司的笔试题卷哦。
⑥ java程序设计的一些填空题~~求答案啊~~后天考试~~明天能给答案就给分
1.要激活一个java小应用程序applet需具有 class 文件。
2.一个java源程序文件必须以 .java为其扩展名。
3.java编译器产生的文件的扩展名为 .class。
4.每个java程序语句以 分号 结束。
5.所有程序均可以用 顺序结构,分支结构 和 循环结构 三种控制结构编写。
6.一个只有在定义它的方法中可知的变量称为 局部变量.
7.被调用方法中的 return 语句可以将表达式的值回送给调用它方法。
8.方法头中的关键字void 用来表示方法不还返回值。
9.当applet开始执行时,调用一次init 方法。
10.在java中可以使用许多方法同名,但各方法使用的参数的类型和数量不同,这称为方法 重载。
11.限定词final 用来声明只读变量。
12.指定为private 的类成员只能被此类中的成员访问。
13.类的方法通常设为public,而类的实例变量一般设为private.指定为 static的类成员可被此类作用域中的任何对象访问。
15.关键字final表明一个对象或变量在初始化后不能被修改。
16.声明为static的方法不能访问 非静态 类成员。
17.如Alpha类继承Beta类,Alpha类被称为 子 类,Beta类被称为 父 类。
18.四种成员访问限制是 public ,protected,private,friendly。
19.如果一个类包含了一个或多个abstract方法,它是 抽象 类。
20.线程通过调用sleep() 方法可以休眠一段时间,然后恢复运行。
21.Applet类的 getImage()方法将图像装入applet。
22.FileOutputStream、FileInputStream、RandomAccessFile文件流类的 close() 方法,可用于关闭文件。
23.鼠标被移动时会发生 MouseEvent 事件。
24.使用setLayout() 方法为构件容器设置布局管理器。
25.Java的网络类在java.net包中
⑦ 求一个java编程题的答案
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
class Student {
private String id;
private String name;
private boolean isMale;
private Date birth;
public Student() {
super();
}
public Student(String id, String name, boolean isMale, Date birth) {
super();
this.id = id;
this.name = name;
this.isMale = isMale;
this.birth = birth;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isMale() {
return isMale;
}
public void setMale(boolean isMale) {
this.isMale = isMale;
}
public Date getBirth() {
return birth;
}
public void setBirth(Date birth) {
this.birth = birth;
}
@Override
public String toString() {
return "Student [id=" + id + ", name=" + name + ", isMale=" + isMale + ", birth=" + birth + "]";
}
}
public class StudentTest {
public static void main(String[] args) throws ParseException {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd");
Student stu = new Student("00001", "Tom", true, dateFormat.parse("2000-01-01"));
System.out.println(stu);
}
}