第一个java程序
第一个java程序
显示文件的拓展名
新建项目,创建文本文件,名字为Welcome.java
,其实我们创建的还是txt文件,我们需要到文件夹选项中,关闭隐藏已知文件的拓展名,去掉.txt
的拓展名
用记事本写hello-world
第一个程序,还是用记事本来写
public class Welcome {
public static void main(String[] args){
System.out.println("hello world");
}
}
备注
- 代码中的class 名
Welcome
首字母必须大写,同文件名保持一致- 注意大小写以及要使用英文下的标点符号
println
是L的小写不是i的大写
接下来要运行它:
- 输入cmd,打开命令行
- 如果文件是在d盘就,
d:
- 进入文件夹
cd d:\LG\java-snippet\hello-world
(window中路径使用反斜杠) - 命令行中输入
javac Welcome.java
,将源代码编译成字节码文件 - 编译完成,得到一个对应的
.class
字节码文件 - 最后运行这个字节码文件,
java Welcome
,不需要再加文件的拓展名.class
了 - 当命令中打印出
hello world
,就表示运行成功了
中文出现出现错误
如果文件中想输出中文呢?
public class Welcome {
public static void main(String[] args){
System.out.println("你好Java");
}
}
修改文件后,还是要再重新执行,编译和执行,结果出现了
我们需要另存为文件,保存类型为所有文件,编码为ANSI
重新的编译和执行文件,就可以正常的显示中文了
总结
public class Welcome {
public static void main(String[] args){
System.out.println("hello world");
}
}
- Java对大小写敏感
- 关键字class的意思是类。Java是面向对象的语言,所有代码必须位于类里面
- 源文件编译后,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件
- main方法是Java应用程序的入口方法,格式固定
public static void main(String[] args){...}
,只有参数args可变,其他的都不可变,照着敲就行 - 一个源文件可以包含多个类
- 每个语句必须以分号结束,回车不是语句结束的标志,所以一个语句可以跨多行
建议
- 编程时,一定要注意缩进
- 在写括号、引号时,一定成对编写,然后再往里插入内容
转载自:https://juejin.cn/post/7239715628172361765