Java01 简介
Java的诞生与发展
Java的特性和优势
Java的三大版本
目前JavaME几乎没人用了!
JDK JRE 与JVM
Java开发环境搭建
JDK8 安装
JDK8:目前的主流
JDK8下载地址
注意:一定要用JAVA_HOME这个名字
JDK文件夹:
HelloWorld程序
Hello.java文件:
public class Hello{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
在Hello.java所在目录下打开cmd:
编译:javac Hello.java 生成Hello.class文件
运行:java Hello
成功输出Hello World!
Java程序运行机制
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。
解释型语言,是在运行的时候将程序翻译成机器语言。
编译型语言:
优点:运行速度快,代码效率高,编译后的程序不可修改,保密性较好。
缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行 。
运用:操作系统
解释型语言:
优点:可移植性较好,只要有解释环境,可在不同的操作系统上运行。
缺点:运行需要解释环境,运行起来比编译的要慢,占用资源也要多一些,代码效率低,代码修改后就可运行,不需要编译过程。
运用:网页
IDEA安装
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
IDEA官网
这里面工具特别多
安装时选择安装目录,选择64位和java,一路next
IDEA创建项目Hello
IDEA设置简介
IDEA优化可自行百度