java自学笔记学习目标:希望这周能学完javase
学习内容:上周学习了变量、数据类型、运算符和控制语句。 我需要多练习
学习生产:自学笔记1 :
java介绍
JDK、JRE、JVM这三个j
这三个j是包含关系:
JVM:java虚拟机
(这是一个微操作系统,可以屏蔽操作系统的基本差异,我们的java程序只需要编译一次,JVM就可以负责在操作系统上运行该程序,并提供跨平台
解释:可以吧。 它想象成mldbd,我们告诉它想说什么,它正在翻译成不同的操作系统进行分析。 )
JRE:JRE运行时环境(由JVM虚拟机JAVA类库组成) ) ) )。
JDK:java开发工具包(由JRE开发工具包组成)。 开发工具包括编译工具、封装工具等。 )
HelloWorld.java源文件(添加java后缀的java源文件) publicclassHelloworld(/关键字类名publicstaticvoidmain (字符串[ ] args/) //控制台输出语句: system.out.print in (. ); }注释: main是程序的入口,运行java程序所需,只有一个main方法。
pubilc表明该方法是公共的
静态表示该方法是静态的
void表示此方法没有返回值
)小括号表示该方法所需的参数
{}大括号内表示该方法所需的参数
system.out.println(「Helloworld”); 在此主方法的内容中,表示输出Hello World。
编译写在Helloworld.java源文件//中的. Java文件时,它会自动编译. class文件。
//.java文件是源文件,也就是我们用键盘编写的文件,该文件是用javac命令编译的. class文件,也就是. java文件编译后自动生成的文件
//.class类文件(注:字节码文件) )。
摘要:java文件是供人阅读的, class文件是供JVM阅读的。
Javac HelloWolrd.java
javac是编译Java源文件的编译器
运行helloworld.Class类文件
过程
写入(java文件(——编译) java使用javac命令编译为class文件) ——生成类文件——解释执行3354显示结果。
5 .容易出错
01 .包含Java源文件名和main方法的类名不同
02 .将public关键字的首字母大写
03 .将class关键字的首字母大写
04.main方法没有静态关键字
05 .参数字符串写为字符串
06 .缺少参数[]方括号
07系统写为系统
08 .句子结尾的符号把英语分号变成中文分号
09.java源文件和类名以小写字母开头(不规范) () ) ) ) ) ) ) ) )。
10 .换行空间的使用是自由的(不规范)。