java2实用教程电子版的简单介绍

博主:adminadmin 2023-01-01 15:45:05 869

本篇文章给大家谈谈java2实用教程电子版,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA2实用教程(第三版)耿祥义、张跃平实验指导与习题解答 (实验完整代码)

import java.util.Date;

public class Test {

public static void main(String[] args){

System.out.println("夏季用125度电的总电费是:"+new DianFei(125,true).getFee());

System.out.println("冬季用125度电的总电费是:"+new DianFei(125,false).getFee());

}

}

//电费类

class DianFei {

private double data;

private boolean b;

private double dj=0.49;//每度电费的价格

//data 为使用的度数,b为true表示夏天,b为false表示冬天

public DianFei(double data,boolean b){

this.data=data;

this.b=b;

}

//如果只传入一个用电度数,那么4-9月为夏,其他为冬

public DianFei(double data){

this.data=data;

int month=new Date().getMonth();

if(month=3 month=8){//月数十从0开始的

this.b=true;

}else{

this.b=false;

}

}

//得到电费的钱数

public double getFee(){

if(!b) data+=20;

return data*dj;

}

}

Java大学实用教程(第2版)[耿祥义等编著]问答题答案,要回答题部分的答案即可,不是作业题的(编程部分)的

1.在声明类时,类名应遵守哪些习惯?

驼峰规则

2.类体内容有哪两种重要的成员?

成员变量 方法

3.实例方法可以操作类变量吗?类方法可以操作实例变量吗?

可以。不可以

4.当类的字节码加载到内存时,类变量就一定分配了内存空间吗?

一定

5.类的实例变量在什么时候会被分配内存空间?

创建对象时

6.一个类的类变量被该类创建的所有对象共享吗?

是的

7.不同对象的实例变量分配的内存空间地址一定不同吗?

一定不同

8.什么叫方法的重载?构造方法可以重载吗?

名字相同,参数不同。可以

9.请阐述,为什么类方法不可以调用实例方法。

因为类方法有入口地址时,实例方法可能没有入口地址。

10.请阐述,为什么类方法中不能操作实例成员变量。

因为,如果不创建对象,实例成员变量没有内存

11.实例方法可以用类名直接调用吗?

不可以

12.关键字this可以出现在构造方法中吗?可以出现在实例方法中吗?可以出现在类方法中吗?

可以,可以,不可以

13.源文件中声明编写的类一定在同一包中吗?

一定

14.“import java.awt.*;”和“import java.awt.Button”有什么不同?

引入包中全部类,只引入Button类

15.程序中如果使用了“import java.util.*;”,程序运行时,要加载java.util包中的全部类到内存吗?

16.有哪几种访问权限修饰符?说出其中一种修饰符的作用。

private ,友好,pritected ,public

如果一个对象有private的成员,该对象不能在创建它的类的外面访问这样的私有成员

17.怎样反编译一个类?

javap

怎样看Java2实用教程(

全书共分17章,分别介绍了Java的基本数据类型、语句、类、对象、接口、内部类、异常处理、字符串、实用类、AWT组件、多线程、输入输出流、网络编程、Java Applet、数据结构类、JDBC、Java Swing等内容。

建议在之前至少系统地看一篇书,看视频只是当时感觉好,过几天就差不多忘光了,因为视频这东西最缺少的就是理论那一块,它只会教你怎么做,一般不会告诉你为什么要这么做。因此,即便你看了视频加上多多练习,你也不会有很大的进步。

java2实用教程电子版的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java2实用教程电子版的信息别忘了在本站进行查找喔。