java安装和HelloWorld
-
安装的版本是jdk8,因为现在很多企业使用的都是jdk8
-
配置环境变量
-
在环境变量中配置JAVA_HOME的变量名的环境变量,地址是java8的安装文件夹。
-
在path中配置java8下的bin目录
-
在path中配置java8下的jre下的bin目录
-
-
在dos窗口下输入java -version来检查java的版本(用来检测是否安装成功
二、Hello,world及public和staic的含义
-
新建java文件,后缀为java,注意需要将扩展名显示出来
-
编写代码
public class Hello{ #表示创建Hello类
public static void main(String[] args){ #创建一个主方法
System.out.print("Hello,World!!!"); #输出文字
}
}
#public代表公用的,级类以外的对象都可以调用该类的元素
#static代表静态,如果是静态变量,那么该类的所有对象调用这个变量的时候都是调用同一片内存空间的元素
-
编译: javac java文件,会生成一个class文件
-
运行class文件,java class文件
-
要注意的是java文件名字要跟公共类一样,例如这里的文件名就必须是Hello
可能会遇到的问题
-
每个单词的大小写要规范
-
尽量使用英文
-
文件名 和 类名必须保证一致,并且首字母要大写(规范)
-
符号使用了中文
三、Java程序运行机制
编译型和解释型
-
编译型
-
使用编译器,直接将整个程序编译成机器语言,然后就可以直接运行这个编译成的执行文件。
-
优点:速度快,占用内存小
-
缺点:面向特定平台(平台依赖性),安全性低(编译型程序可以访问内存中的任意一个位置),难以调试,文件占空间大
-
-
解释型
-
使用解释器,将程序一句句的翻译成机器语言然后一句一句执行。
-
优点:方便调试,安全性高,平台独立,中间语言代码小
-
缺点:占用内存大,运行速度慢(由于decode-fetch-execute(解码-抓取-执行)的周期)
-
四、print、printf和println
-
-
printf可以进行格式化的输出
-
println输出会自动进行换行


浙公网安备 33010602011771号