1972年C诞生
贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统指针和内存管理
1982年C++诞生
面向对象兼容C图形领域,游戏等 Java初生
1995年的网页简单粗糙,缺乏互动性
Java 2 标准版(J2SE)占领桌面Java 2 移动版(J2ME)占领手机Java 2 企业版(J2EE)占领服务器 Java发展
构建工具:Ant,Maven,Jekins应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogicWeb开发:Struts,Spring,Hibernate,myBatis开发工具:Eclipse,Netbean,intellij idea,Jbuilder
2006:Hadoop(大数据领域)
2008:Android(手机端)
Java特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性 Java三大版本
JavaSE:标准版 (桌面程序,控制台开发…)
JavaME:嵌入式开发(手机,小家电…)
JavaEE:E企业级开发 (Web端,服务器开发…)
JDK,JRE,JVMJDK: Java Development KitJRE: Java Runtime EnvironmentJVM: Java Virtual Machine Java开发环境的安装 卸载JDK
- 删除Java的安装目录删除JAVA_HOME删除path下关于Java的目录Java-version
- 下载JDK,同意协议双击安装,记住安装路径配置环境变量
- 我的电脑–>右键–>属性环境变量–>JAVA_HOME(添加JDK安装路径)配置path变量(添加JAVA_HOME中的bin和jrebin目录)
- 创建一个文件夹用于存放代码新建一个Java文件
文件后缀名为.javaHello.java 编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
编译 Javac Hello.java 生成 Hello.class
运行 Java Hello
注意区分大小写,且使用英文输入法编写程序
编译型
解释型



