Java编程:变量重命名与路径设置的关键知识点
版权申诉
133 浏览量
更新于2024-07-07
收藏 145KB DOC 举报
1. **Java语言类型**: Java是一种高级编程语言,它属于C++家族,但提供了面向对象的特性。选择题表明Java不是机器语言或汇编语言,而是高级语言,选项C正确。
2. **JDK目录结构**: 在JDK安装目录下,用于存放可执行程序的是`bin`文件夹,这里包含Java的命令行工具,如javac(编译器)和java(解释器)。选项A是正确的。
3. **Java编译命令**: 使用`javac`命令来编译`.java`源文件,而不是直接使用`java`。因此,选项C是正确答案。
4. **Java命令功能**: `java`命令的作用是运行Java程序,而不是压缩或打包文件,选项C描述的是编译过程,而非运行。
5. **path环境变量**: path环境变量用于指定可执行文件的查找路径,使用户能在任意目录下使用javac和java命令。选项A是正确的。
6. **path和classpath区别**: path主要用于可执行文件,classpath用于类文件,它们查看与配置方式不同,选项C正确。设置classpath不会阻止系统在当前目录下查找类,选项D错误。
7. **classpath设置**: 从JDK5.0开始,classpath默认设置为当前目录`."`,选项C正确。classpath的配置不会在新开命令行窗口中自动延续,选项D错误。
8. **Java可运行文件**: Java虚拟机能运行`.class`文件,这是经过编译后的字节码文件,选项D正确。
9. **Java代码运行结果**: 提供的代码片段中有两个独立的`main`方法,每个方法都会定义一个新的局部变量`a`。第一个方法打印1,第二个方法覆盖了`a`的值为2,然后再次打印2。最后的`inta=3;`不会影响前两个`main`方法的输出,所以结果是`121`,选项C正确。
10. **短路与运算符**: 短路与运算符是逻辑运算符,只有当左侧表达式为假时才会停止运算,`&&`是短路与,选项B正确。
11. **算术表达式运算**: 表达式`1234/1000*1000`的结果是将1234除以1000后再乘以1000,实际上相当于1234,因为1234除以1000整数部分为1。选项A(123)是正确的。
总结:这组Java选择题涵盖了Java语言类型、JDK目录结构、编译和运行命令、环境变量理解、Java程序执行、逻辑运算符以及算术表达式的运算等多个知识点。通过解答这些问题,学习者可以复习和巩固Java编程的基础概念和环境配置。
2011-12-06 上传
2021-10-07 上传
2021-10-10 上传
2022-06-24 上传
2021-09-28 上传
2022-11-15 上传
2021-09-30 上传
2021-09-26 上传
2021-11-21 上传
「已注销」
- 粉丝: 1
- 资源: 5万+
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享