C&C++
1972年C诞生
- 贴近硬件,运行极快,效率极高
- 操作系统,编译器,数据库,网络系统等
- 指针和内存管理
1982年C++诞生 - 面向对象
- 兼容C
- 图形领域、游戏等
Java
- JavaSE 标准版:去占领桌面
- JavaME 移动版:去占领手机
- JavaEE 企业版:去占领服务器
- weblogic 高可用高性能高并发
- 2006年:Hadoop(大数据领域)
- 2008年:Android(手机端)
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
JDK/JRE/JVM
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine
安装JDK
- 百度搜索jdk 8
- 同意协议
- 下载对应版本
- 双击安装
- 记住安装路径
- 配置环境变量
- JAVA_HOME
- path
- java -version
卸载JDK
- 删除java的安装目录
- 删除JAVA_HOME
- 删除path下关于Java的目录
- java -version
Hello World
public class Hello{
public static void main(String[] args){
System.out.print("Hello, World!");
}
}
编译型&解释型
编译型:C/C++
解释型:网页-》速度 Java
IDEA安装
IDEA优化