写在前面:大家好,我是草莓橙须圆。毕业之前在CSDN和微信公众号活跃
欢迎关注我的公众号:草莓橙须圆 , 微信号(cmcxy8w)
微信公众号主要就是更新一些日常和有用的小工具
CSDN主要就是学习Java过程中总结的笔记
纯属个人意见,如果有问题咱一起讨论
一、选择题
1.C
解析:java为了安全起见,没有引入C语言的指针概念
2.AD
解析:
B:Java先通过javac XX.java命令编译,再通过java xx命令进行解释运行
C:java具有跨平台特性
3.D
解析:
正确格式:编译命令 javac XX.java 解释运行 java xx
4.B
解析:
java区分大小写,输出命令应改为System.out.println()
5.A
解析:
首先,写完代码保存时必须有后缀 .java
而且,如果是public类只能与public类的类名相同
xx.class后缀是编译后的字节码的文件名
二、简答题
1.二进制语言–>汇编语言–>高级语言
2…java在操作系统上加入了jvm虚拟机,程序运行在jvm上,jvm会自动根据不同操作系统将相同的.class字节码解释成不同的机器码运行
3.JDK是编译环境,JRE是运行环境,JVM是解释执行输出结果,JDK包含JRE包含JVM
4.编写源文件->编译源文件(使用编译器javac)->字节码->执行字节码(使用解释器java)
5.path:可执行命令的搜索路径,在该路径下搜索可以运行的程序或批处理文件。
Path是一个常见的环境变量当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下寻找。
三、上机操作
1.
import java.awt.*;
import javax.swing.*;
public class BallGame extends JFrame {
//窗口加载
void launchFrame(){
setSize(300,300);
setLocation(400,400);
setVisible(true);
}
//main方法是程序执行的入口
public static void main(String[] args){
System.out.println()