Java的特性和优势
- 简单性
- 面向对象
- 多移植性
- 高性能
- 分布式
- 多动态
- 动态性(反射 C++不能实现)
- 多线程(同时看电视和听音乐)
- 安全性
- 健壮性(结合C和C++,去除内存管理和指针)
成功:自身强大和互联网的发展
java三大版本
- 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
- 百度搜索JDK8,找到下载地址
- 同意协议
- 下载电脑对应版本(64位)
- 安装到位置好找的地址
- 记住安装路径
- 配置环境变量
1.我的电脑——右击——属性
2.环境变量—JAVE_HOME(系统变量新建 JAVE_HOME,变量值是上面5记住的安装路径)
3.配置Path变量——找到Path——新键 %JAVA_HOME%\bin
%JAVE_HOME%\jre\bin
7. 测试JDK是否安装成功
1.打开cdm
2.输入Java _ version (a后面空格)
安装notepad++
卸载JDK
- 打开我的电脑——点属性——高级系统设置——环境变量
- 找到JAVE_HOME的地址后把文件删除——清理环境变量
- 找到Path将JAVA相关的删除——点击确定
- 打开cmd输入Java _ version,显示不是内部也不是外部文件则删除成功
Java开发环境的搭建
Hello World
1.新建一个文件夹,命名为code存放代码
2.新建Java文件
- 文件后缀名为 .java
- Hello.java
- [注意点]系统可能没有显示文件后缀名,需要手动打开
编写代码
在notepad++上写
一个直接打开cmd的方法:在文件上方点击地址,前面+cmd+空格+Enter
在控制面版输入:javac Hello.java
输入java Hello
[注意点]路径要正确,还有notepad++上记得保存,我就忘记导致没有成功
Java程序运行机制
编译型:在程序里有一个负责翻译的程序,将源代码转化为一个计算机可以执行的代码
(用于C,C++)
解释型:我执行什么就读取什么(网页,要求速度不高)
(来自狂神说Java )