初识java
初识Java
Java帝国的诞生
C&C++
-
1972年C诞生
- 贴近硬件,运行极快,效率极高。
- 用于开发操作系统,编译器,数据库,网络系统等。
- 指针和内存管理
-
1982年C++诞生
- 面向对象
- 兼容C
- 图形领域、游戏等
Java发展
-
基于Java的许多平台、系统、工具被开发
- 构建工具:Ant,Maven,Jekins
- 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weblogic
- Web开发:Struts,Spring,Hibernate,myBatis
- 开发工具:Eclipse,Netbean,intellij idea,Jbuilder
- ......
-
2006:Hadoop(大数据领域)
-
2008:Android(手机端)
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
- Write once.Run anywhere.
- Java虚拟机:JVM

Java三大版本
- JavaSE:标准版(桌面程序、控制台开发......)
- JavaME:嵌入式开发(手机、小家电......)
- JavaEE:E企业级开发(Web端、服务器开发......)
JDK,JRE,JVM
- JDK:Java Development Kit(Java开发者工具)
- JRE:Java Runtime Environment(Java运行时环境)
- JVM:Java Virtual Machine(Java虚拟机)
![image]()
Java开发环境搭建
卸载JDK
- 删除Java的安装目录
- 删除JAVA_HOME
- 删除path下关于Java的目录
- 检查java -version,其应不存在
安装JDK
-
搜索JDK8,找到下载地址
-
同意协议
-
下载电脑对应的版本
-
安装JDK
-
记住安装的路径
-
配置环境变量
- 我的电脑-->右键-->属性
- 环境变量-->添加JAVA_HOME
- 配置path变量
-
测试JDK是否安装成功
- 打开cmd
- 输入java -version
下载notepad++
下载地址https://notepad-plus.en.softonic.com/download


浙公网安备 33010602011771号