发表时间:2022-03-24来源:网络
public classHelloWorld{public static voidmain(String[] args){
System.out.println("Hello world!");
}
}
以上的java代码被称为java的源程序。这个源程序是有程序编写的,但不能被JVM识别,所以需要进行翻译,转换成JVM能够识别的字节码,文件的扩展名变成。class


当源文件被翻译成字节码后,使用java工具通过JVM在操作系统上运行

总结:java的执行过程
1.编写java源程序(文件扩展名是。java)
2.编写java源程序生成字节码文件(文件扩展名是。class)
3.执行java程序
问题一:
类名一定要和文件名相同吗?
不一定,如果类名和文件名不同,编译后生成的字节码文件的名字和类名相同,而不是和文件名相同。
创建一个java文件,文件名是MyDemo。java
classDemo{public static voidmain(String[] args){
System.out.println("hello dome!");
}
}

修改MyDemo。java文件,代码如下:
public classDemo{public static voidmain(String[] args){
System.out.println("hello dome!");
}
}
再次编译:


发现编译错误,说明,如果一个class被public修饰,则文件名和class的名字必须相同。为确保文件名和类名相同,可以吧类定义成一个public类。
问题二:
一个文件中是否可以编写多个class?
可以啊,每一个class编译后会场生一个独立的class文件
问题三:
一个文件中是否可以有多个public class?
不可以,一个文件中可以有多个class 但只能有一个public class
错误示例:
public classMyDemo{public static voidmain(String[] args){
System.out.println("hello dome!");
}
}public classDemo2{
}

环境变量:
如果安装了jdk之后,想要运行javac或者是java命令,需要进入到jdk的安装目录下的bin目录文件架下面来运行,否则会发生javac和java不是Dos的内部或外部命令的错误提示。想要在系统的任何盘符及目录下调用的话,需要进行环境变量的配置。
1.打开电脑属性---高级系统设置---环境变量

2.点击环境变量

可以进行用户环境变量或系统环境变量的配置
选择path变量进行编辑
选择添加按钮,添加jdk的安装目录
另外,可以先配置一个环境变量JAVA_HOME
在path中可以通过引用JAVA_HOME这个变量完成对jdk的环境变量的配置,这种方法可以应对当jdk的安装位置发生变化时只修改JAVA_HOME环境变量的配置,而不需要重新编辑path变量。
上一篇:java入门精选
下一篇:Java开发面试过程中的问题整理
计支宝app下载v3.1.29 安卓版
142.27MB |商务办公
小小优酷最新版下载v5.4.6 安卓官方版
68.11MB |影音播放
艺图语app下载v3.3.4 安卓免费版
34.33MB |系统工具
爱鸽者手机版下载v3.2.9 安卓版
243.57MB |商务办公
一品威客网接单app(一品众包)下载v2.7.1 安卓最新版
55.01MB |商务办公
诸葛找房网官方版下载v4.8.1.1 安卓最新版
66.6MB |生活服务
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14
葫芦侠三楼最新破解版下载v4.4.0.6 安卓版
其它手游葫芦侠7楼破解版免费下载v4.4.0.6安卓最新版
其它手游葫芦侠八楼免费版下载v4.4.0.6安卓版
其它手游葫芦侠3楼破解版免费下载v4.4.0.6安卓手机版
其它手游像素漫斗抱歉,“八神庵”是特指游戏角色的专有名词,不存在符合要求的常用同义词近义词。下载v1.00安卓版
其它手游葫芦侠4楼破解版游戏修改器下载v4.4.0.6安卓免费版
其它手游末日餐厅安卓版下载v1.35安卓版
其它手游葫芦侠十楼免费破解版下载v4.4.0.6安卓版
其它手游葫芦侠8楼最新破解版下载v4.4.0.6安卓版
其它手游