JAVA学习L3 --java开发细节--
注意:1、java源文件以.java为拓展名,源文件的基本组成是类(.class)2、java应用的程序入口是main()方法,且书写格式固定3、Java严格区分大小写4、Java方法由一条条语句构成,每个语句以“;”结束5、大括号成对出现,缺一不可(先写{}再写代码)6、一个源文件只能有一个public类,其他类的个数不限(编译后每一个类都对应一个.class)7、如果源文件包含一个public类则文件名必须按该类命名8、一个源文件中只能有一个public类,其他类的个数不限,也可以讲main方法写在非public类中,然后指定运行非public类,这样入口方法就是非publi的main方法,如:
12345class Dog{ public static void main(String[] args){ System.out.println('hello, 小狗狗'); }}
JAVA学习L2 --java运行机制--
1、编译javac Lesoon1.java
有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件(.class)
在源文件目录下,通过javac编译工具对Lesson1.java文件进行编译
若程序没有错误,讲不会有提示,但会在当前目录生成一个Lesson1.class的字节码文件,也是可以执行的java程序
2、运行1、概念 1. 有了可执行的java程序(.class的字节码文件)
2. 通过java.exe运行工具对字节码文件进行执行(本质就是.class文件装载到jvm机执行)
2、注意事项 1. 对修改后的java文件需要重新编译,生成新的.clss文件,再次执行才能生效
3、java执行流程分析
4、学习教程
JAVA学习L1 --输出helloword--
1、代码123456public class Lesson1 { //编写一个main方法 public static void main(String[] args){ System.out.println("hello,word"); }}
2、代码详解
1、public class Lesson1{ }1public class Lesson1{ }
表示Lesson1是一个类,是一个public公有的类
Lesson1{ }表示一个类的开始和结束
2、public static void main(String[] args)1public static void main(String[] args)
表示一个主方法,即程序的入口
main{ }表示方法的开始和结束
3、 System.out.println(“hello,word”);1System.out.println("hello,word");
表示输出“ ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment