JAVA入门
JAVA帝国的产生。
C & C++
-
1972年C诞生
-
贴近硬件,运行极快,效率极高
-
操作系统,编译器,数据库,网络系统等
-
指针和内存管理
-
-
1982年C++诞生
-
面向对象
-
兼容C
-
图形领域,游戏等
-
JAVA
- 语法有点像C - 没有指针 - 没有内存管理 - 真正的可移值性,编写一次,到处运行 - 面向对象 - 类型安全 - 高质量的类库 - 。。。。。
JAVA 初生
-
1995年的网页制作而粗糙,缺乏互动性。
-
图形界面的程序(Applet)
-
Bill Gates说:这是迄今为止设计的最好的语言!
-
Java 2 标准版(J2SE):去占领桌面
-
Java 2 移动版(J2ME) :去占领手机
-
Java 2 企业版(J2EE):去占领服务器
-
大量的巨头加入
JAVA发展
他们基于JAVA开发了巨多的平台,系统,工具
-
构建工具:Ant,Maven,Jekins
-
应用服务器:Tomcat,Jetty,jboss,Websphere,weblogic 三高:高可用,高性能,高并发
-
Web开发:Struts,Spring,Hibernate,myBatis
-
开发工具:Eclipse,Netbean,intellij idea,Jbuilder
-
......
2006:Hadoop(大数据领域)
2008:Android(手机端)
hadoop android
JAVA特性和优势
-
简单性
-
面向对象
-
可移植性:跨平台性 WRITE ONE RUN ANGWHERE
-
高性能
-
分布式: URL
-
动态性: java的反射机制 这一点是C++无法实现的
-
多线程
-
安全性:JAVA的异常计制
-
健壮性
-
思考?为什么JAVA能够成功?
-
互联网发展的节奏,幸运值
-
-
JAVA 三大版本
-
Write Once.Run Anywhere
-
JavaSE:标准版(桌面程序,控制台开发....)
-
JavaME:嵌入式开发(手机,小家电.....)
-
JavaEE:E企业级开发(web端,服务器开发...)
-
JVM虚拟机
-
JDK/JRE/JVM**
JDK :Java Development Kit
JRE : Java Runtime Environment
JVM: JAVA Virtual Machine
JAVA 开发环境搭建
-
JDK下载与安装 Oracle甲骨文
-
配置环境变量
-
JDK目录介绍
-
HelloWorld 及简单语法规则
-
Notepad++安装和使用
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。