01-Java概述及环境配置


C & C++

? C:1972年C诞生
? 特点:贴近硬件,运行极快,效率极高
? 应用:操作系统,编译器,数据库,网络系统等
? 指针与内存管理
? C++:1982年C++诞生
? 特点:面向对象,兼容C
? 应用:图形领域,游戏等

Java

? Java基本概述:1995年Java诞生
? 特点:语法像C,没有指针和内存管理,真正的可移植性(编写一次,到处运行),面向对象,类型安全,高质量的类库
? 特性:简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性
? 应用:
? 构建工具(Ant,Maven,Jekins)
? 应用服务器(Tomcat,Jetty,Jboss,Websphere,weblogic)
? Web开发(Structs,Spring,Hibernate,myBatis)
? 开发工具(Eclipse, Netbean, intellij, idea, Jbuilder)
? ......
? 大数据领域(Hadoop)手机端(Android)
? 版本:
? JavaSE:标准版(桌面程序,控制台开发...)
? JavaME:嵌入式开发(手机,小家电...)
? JavaEE:企业级开发(Web端,服务器开发...)
? 相关:
? JDK:Java Development Kit
? JRE:Java Runtime Environment
? JVM:Java Virtual Machine

三高问题:高可用,高性能,高并发

Java开发环境搭建

JDK安装

1.搜索JDK8,找到下载地址

2.下载对应版本,得到安装包

3.点击安装包,开始安装,确定安装目录,开始安装

4.配置环境变量

5.检查安装是否成功