java介绍,jdk和idea安装
Java帝国的诞生
1972年 c 诞生
-
贴近硬件,运行极快,效率极高
-
操作系统,编译器,数据库,网络系统
-
指针和内存管理
1982年 c++诞生
-
面向对象
-
兼容c
-
图形领域,游戏等
1995年 Java 诞生
(C++--)
-
语法像c
-
没有指针
-
没有内存管理
-
真正的可移植性,编写一次到处运行
-
面向对象
-
类型安全
-
高质量的类库
-
JVM, Java的虚拟机,安装后可以在其他电脑上运行
Java的特性和优势
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性 (本身不具备动态性, 反射机制)
-
多线程
-
安全性
-
健壮性
Java三大版本
Write Once, Run Anywhere
-
JavaSE :标准版 (桌面程序,控制台开发...)
-
JavaME :嵌入式开发 (手机,小家电..) 基本死了
-
JavaEE : E企业级开发 (Web端, 服务器开发)
JDK,JRE, JVM
-
JDK : Java Development Kit (Java开发者工具)
-
JRE : Java Runtime Environment (Java运行时环境)
-
JVM : Java Virtual Machine (Java运行虚拟机)
搭建开发环境
-
JDK下载和安装
卸载JDK
-
删除JDK的安装文件夹
-
清空JavaHome的环境变量及path中的JAVA_HOME的环境变量
-
在CMD中输入java -version;会提示不是内部或外部指令
-
-
配置环境变量
-
在系统变量中新增名称为JAVA_HOME的变量,内容为安装JDK的路径
-
配置系统变量中的path变量
-
%JAVA_HOME%\bin
-
%JAVA_HOME%\jre\bin %%是引用的意思
-
-
-
验证是否安装成功
-
在CMD中输入java -version;会提示安装的JAVA版本
-
JDK目录介绍
-
HelloWord 及简单语法规则
-
Notepad++ 安装和使用
第一个程序HelloWord
-
新建一个文件夹code 存放代码
-
新建一个Java文件
-
文件名为.java (Hello.java)
-
注意 : 未显示后缀名的文件需要手动打开后缀名
-
-
在java文件里面编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,Word!");
}
} -
在java文件目录前加cmd进入dos窗口
输入javac Hello.java 对文件编译,会生成一个class文件
-
运行class文件,效果如下图
-
可能出现问题
-
单词严格区分大小写 java区分大小写
-
尽量使用英文,部分平台输入中文会显示为乱码
-
java文件名和类名必须一致
-
符号全部使用英文符号
-
编译型 & 解释型
-
编译型将所有内容翻译,如果出现改动或变化,需要重新翻译所有 (一般操作系统都是编译型)
-
解释型同步翻译,需要的部分进行翻译,如果需要查看之前查看过的部分则需要重新翻译,会有一定的性能的损失 (对速度要求不高的网页)
-
java 源文件先进行编译,在执行的时候为解释型
IDEA的安装和介绍
-
IDEA官网: https.//www.jetbrains.com/
-
可以百度搜索IDEA进入官网
-
下载IDEA
-
安装时选择64位和java
-

浙公网安备 33010602011771号