Java入门 | 入门总述
C & C++
- 1972年C诞生
- 贴近硬件,运行极快,效率极高
- 操作系统,编译器,数据库,网络系统等
- 指针和内存管理
- 1982年C++诞生
- 面向对象
- 兼容C
- 图形领域、游戏等
- 然后出来了一个反抗,要建立一个新的语言:
1、语法有点像C
2、没有指针
3、没有内存管理
4、真正的可移植性,编写一次,到处运行
5、面向对象
6、类型安全
7、高质量的类库
Java初生
- Java 2 标准版(J2SE):去占领桌面
- Java 2 移动版(J2ME):去占领手机
- Java 2 企业版(J2EE):去占领服务器
Java发展
-
基于Java开发了很多平台、系统和工具
- 构建工具:Maven,Jekins
- 应用服务器:Tomcat,Jboss,weblogic
- Web开发:Spring,myBatis
- 开发工具:Eclipse,intellij idea
-
2006:Hadoop(大数据领域)
-
2008:Android(手机端)
Java特性和优势
1、简单性
2、面向对象
3、可移植性
4、高性能
5、分布式
6、动态性
7、多线程
8、安全性
9、健壮性
JDK、JRE和JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:Java Virtual Machine

JDK的安装与配置
-
卸载JDK
1、删除Java的安装目录
2、删除JAVA_HOME
3、删除path下关于Java的目录
4、java -version检查是否安装成功 -
安装JDK
1、百度搜索JDK8,找到下载地址
2、同意协议
3、下载电脑对应的版本
4、双击安装JDK
5、记住安装的路径
6、配置环境变量
1、我的电脑-->右键-->属性
2、环境变量-->JAVA_HOME
3、配置path变量
7、测试JDK是否安装成功
1、打开cmd
2、java -version -
Java程序运行机制
- 编译型
- 解释型
- 程序运行机制


浙公网安备 33010602011771号