java编程基础复习题.doc.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/87171717/0001-91a9bde408bd84f9851e3a3390c925cb_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
Java编程基础复习题涵盖了许多Java语言的核心概念,以下是这些知识点的详细解释: 1. Java程序类型:Java程序分为两类——Applet和Application。Applet是在Web浏览器中运行的小程序,而Application是独立运行的程序,从`main`方法开始执行。 2. 继承:Java类可以通过`extends`关键字指定其父类。一个类最多只能有一个父类,体现了单继承特性。 3. 访问修饰符:`public`修饰的类或成员可以被任何其他类访问。如果类不在同一目录中,需通过`import`语句引入。 4. 私有成员:`private`修饰的成员只能在本类内部使用,提供封装性。 5. 覆盖与`this`关键字:子类中与父类同名的成员变量称为覆盖,使用`this`关键字可以明确调用当前类的成员变量。 6. Object类:所有Java类都直接或间接继承自`Object`类。 7. 字符编码:Java使用16位的字符集,即UTF-16,支持Unicode字符。 8. 重载:子类中定义与父类方法同名的方法称为方法重载。使用`super`关键字可以调用父类的同名方法。 9. 源代码与字节码:Java源程序的后缀是`.java`,编译后的字节码文件后缀是`.class`。 10. 类命名规范:Java类名通常首字母大写。 11. 类与主类:Java程序由类定义组成,主类的文件名应与类名相同,且包含主方法`main`。 12. 数据类型:布尔型`boolean`占用1位,有两种值`true`和`false`。整型可以使用八进制、十进制和十六进制表示。布尔表达式如`x>3 && x<=10`。 13. 进制表示:八进制以0开头,十六进制以`0x`开头。 14. 内存占用:`int`占用32位,`long`占用64位。`127L`表示`long`类型的常量。 15. 浮点数:浮点数分为`float`和`double`,前者占用32位,后者占用64位。 16. 对象创建与初始化:`new`运算符用于分配内存并初始化对象,调用构造方法。 17. 访问修饰符与包:无访问修饰符的类对同一包内的类可见,称为包级访问。`public`修饰的类和成员对所有类可见,不在同一目录的类需通过`import`引入。`private`成员仅对本类可见。 18. 重载与`this`:重载允许在类中定义多个方法名相同但参数不同的方法。`this`用于区分同名成员变量。 19. 字符串类:Java的`String`和`StringBuffer`类处理字符串,`length()`方法返回字符串长度。 20. `Math`类:属于`java.lang`包,提供了许多静态方法,如π(`Math.PI`)。 判断题中的正误关系: 1. `++i`操作后,i的值会加1,表达式的值也会改变。 2. 浮点型数据的默认类型是`double`。 3. 一个程序可以有多个普通类,但只有一个主类。 4. 类不一定需要创建对象来引用,静态成员可以直接通过类名访问。 5. `private`声明的变量确实不能被其他类直接引用。 6. `StringBuffer`类可动态增长,比`String`更高效,两者有显著区别。 7. `println()`会在输出后添加换行符,而`print()`不会。 8. `JavaApplication`是独立运行的应用,`JavaApplet`在浏览器中运行,二者有本质区别。 以上是Java编程基础复习题涉及的所有关键知识点,包括类的定义、继承、访问修饰符、数据类型、字符串处理、数学运算以及类和对象的使用等。
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/release/download_crawler_static/87171717/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/06779827608847128b637bead301d722_weixin_72426331.jpg!1)
- 粉丝: 3934
- 资源: 1万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)