java基础知识
java版本
-
java SE标准版(桌面程序开发,控制台开发)
-
java ME(基本不用)
-
java EE企业级(WEB端,服务器开发)
java的组成
jdk(Java Development Kit)Java开发工具包
jre(Java Runtime Environment)java运行环境
jvm(Java Virtual Machine)java虚拟机,java可移植性的主要原因;
三者从上到下依次包含;
配置环境
-
在官网下载JDK1.8
-
点击我的电脑-属性-高级系统设置-高级-环境变量-系统变量
-
在系统变量中增加HOME-JAVA,路径为jdk1.8的存储路径
-
在系统变量中的path中增加%JAVA_HOME%\bin (调到最高位)
-
在系统变量中的path中增加%JAVA_HOME%\jre\bin
检测是否成功搭建
-
运行控制台,输入java -version如果输出其版本则表示成功搭建
输出Helloworld
创建java文件
-
在任意路径下创建文本文件,并更名为Hello.java
-
编辑程序代码
public class Hello{ public static void main(String[] args){ //String中的S大写 System.out.print("Hello,world");//System中S大写 } }
观察可知,此处类名和后缀为.java的文件名相同
调出控制台
-
找到.java的位置,输入javac Hello.java 编译生成字节码文件Hello.class文件
-
再输入java Hello 调用该字节码文件运行该程序;
java属于编译和解释型语言的结合
-
java需要先通过编译器编译生成字节码(字节码可以理解成为介于二进制机器码与源码的代码,方便后来的解释)
-
再调用jvm虚拟机,分别通过类装载器(装载进入虚拟机),节码校验器(检查字节码是否正确),解释器(解释给计算机)
IDEA的使用
-
安装IDEA软件
-
新建工程(点击File->new project->Empty project->完成创建空工程)
-
在空工程中点击File->new ->module(功能模块创建)
-
点击File->projectstructure->SDK->1.8; language leval->8(修改工程结构)
java注释
单行注释
//
多行注释
/*
*/
文档注释
/**
*@....
*/