java程序设计复习资料.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java程序设计复习资料涵盖了许多基础知识点,以下是这些知识点的详细说明: 1. **参数传递**:在Java中,main()方法的参数通常是字符串数组`String[] args`,因此正确答案是A、`String`。 2. **整型常量**:Java中的整型常量可以是十进制、十六进制或八进制,但不包括浮点数或带有逗号分隔的数字。所以正确答案是B、`-20`。 3. **变量定义**:Java的变量定义需要符合语法,如布尔型不能赋值字符串,浮点型不能赋值整数超出范围,字节型不能赋值超过其范围的整数。因此,正确的选项是D、`double y;`。 4. **输出语句**:在Java中,标准输出是通过`System.out.println()`实现的,注意大小写和引号类型。正确答案是A、`System.out.println("I am Java Expert");`。 5. **编译命令**:Java程序使用`javac`命令进行编译,生成字节码。所以正确答案是B、`javac`。 6. **编译结果**:Java编译器将源代码编译成`.class`文件,其中包含字节码。正确答案是A、`字节码`。 7. **字符常量**:字符常量需要用单引号括起来,且只能是一个字符。因此,不合法的选项是C、`"k"`,因为它用双引号定义,表示字符串常量。 8. **double型常量**:Java中的double型常量可以是小数或者科学计数法。正确答案是C、`2.0`。 9. **变量定义**:合法的变量定义需要遵循Java的命名规则和类型限制。正确答案是C、`int $abc=5;`。 10. **成员变量和方法**:在类中,不允许两个成员变量具有相同的名称,也不允许成员变量和成员方法名称相同。选项A描述了这种情况。 11. **构造方法**:构造方法的名称必须与类名相同,但它没有返回类型,可以有多个重载版本。正确答案是B。 12. **main方法**:Java应用的主类中的main方法必须是`public static void main(String[] args)`,返回类型是`void`。正确答案是D。 13. **访问权限和静态成员**:要使非静态成员变量m被静态方法fun()直接访问,m需要声明为静态。正确答案是C、`将 private int m 改为 static int m`。 14. **方法重载**:Java允许在同一个类中定义多个同名方法,只要它们的参数列表不同(数量、类型或顺序)。 以上是Java编程的一些基本概念,包括数据类型、变量定义、输出语句、编译过程、访问控制、构造方法以及方法重载等。理解和掌握这些基础知识对学习和编写Java程序至关重要。在实际编程中,还需要了解类、对象、封装、继承、多态等面向对象的特性,以及异常处理、集合框架、IO流、线程等高级主题。
- 粉丝: 21
- 资源: 18万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助