JAVA的诞生及版本
初学JAVA
每日名言
所谓天才人物指的就是具有毅力的人、勤奋的人、入迷的人和忘我的人。——萧伯纳
JAVA的诞生
- 1972年C的诞生
- 贴近硬件,运行快,效率高
- 系统操作,编译器,数据库,网络系统等
- 指针和内存管理
- 1982年C++诞生
- 面向对象
- 兼容C
- 图形领域、游戏等
- 建立新的语言
- 有点像C语言
- 没有指针
- 没有内存管理
- 真正的可移植性,编写一次,随处运行
- 面向对象
- 类型安全
- 高质量的类库
- …
- JAVA初生
- 1995年的页面简单粗糙,缺乏互动性
- 图形界面的程序(Applet)
- Bill Gaates说:这是迄今为止设计最好的语言
- JAVA 2标准版(J2SE):去占领桌面
- JAVA 2移动版(J2ME):去占领手机
- JAVA 2企业版(J2EE):去占领服务器
- 大量的巨头加入
- 构成工具:Ant,Maven,Jekins
- 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic
- Web开发:Struts,Spring,Hibernate,myBatis
- 开发工具:Eclipse,Netbean,intellij idea,Jbuilder
三高:(高可用、高性能、高并发)
2006:Hadoop(大数据领域)
2008:Android(手机端)
JAVA的特性和优势
- 简单性
- 面向对象(万物皆对象)
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线性
- 安全性
- 健壮性
JAVA的三大版本
Write Once、Run Anywhere
JavaSE :标志版(桌面程序、控制台开发…)基础及核心
JavaME: 嵌入式开发(手机、小家电…)学的人不多
JavaEE: E企业级开发(web端,服务器开发…)技术应用最广泛的
每日新闻
读书郎再度冲刺香港IPO 原材料上涨学生平板毛利率降至15.3%
JAVA的诞生及版本相关推荐
- 我的世界1.7.2 java_我的世界Java版1.7版本种子分享
我的世界Java版的1.7版本中有哪些好的种子呢?下面就给大家带来我的世界Java版1.7版本种子分享,以供玩家参考. 1.seed:-6281771182477298288 x:74 y:68 z: ...
- java 升级1.8_升级系统中的java到1.8版本详解
(1).安装或升级java,并配置环境变量 注意:此处分为yum安装与rpm安装,区别在于yum安装省事但配置麻烦,rpm安装麻烦但配置省事. 1)yum安装 在安装前可以使用yum list ins ...
- java不支持发行版本12_主要发行版本后Java开发人员应使用的15种工具
java不支持发行版本12 新部署的生存工具包:适用于Java开发人员的工具,这些工具经常将代码部署到生产中! Takipi会检测生产中的所有错误,并像发生错误时一样显示变量值 立即部署并获得免费的T ...
- java所定义的版本中不包括_JAVA语言基础题、 求做完
选择题(针对以下题目,请选择最符合题目要求的答案,针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分.)(每题2分)没有注明选择几项的... 选择题(针对以下题目 ...
- java 如何查看jdk版本位数
java 如何查看jdk版本&位数 CreateTime--2018年4月22日18:20:18 Author:Marydon 方式一:通过dos命令实现 win+R-->cmd--&g ...
- 我的世界java版_我的世界Java版1.15版本
我的世界Java版1.15版本迎来了新玩法新版本,更加自由好玩的沙盒世界,一场非对称性的竞技战斗环节,玩家可以自由发挥,体验建造,守卫,竞技,养成等多样化的游戏环节,快节奏的对决方式,获取胜利,全新的 ...
- [修复] Eclipse – Java编译器级别与已安装的Java项目构面的版本不匹配
Recently I imported a Maven project in Eclipse and changed the build path Library to work on Java 1. ...
- java所定义的版本中不包括_java试题模拟出题
四川农业大学java程序语言设计期末模拟试题 一.单项选择(每题2分,共20分) 1.Java应用程序中,程序执行的总入口方法是:B A.start() B.main() C.run() D.init ...
- 我的世界java版怎么选择版本_《我的世界》游戏版本太多,玩家该如何选择?听听老玩家怎么说...
文/超级游戏演说家 大家好,我是超级游戏演说家,一个美貌与智慧并存的男子.前世的千百次轮回,才换得今生的一次相遇.为了让小伙伴们更好地了解游戏中的内容,希望大家能动动小手关注一下. 本期内容 我的世界 ...
最新文章
- linux shell中文显示
- MOBA项目问题记录
- 重磅!就在刚刚,吊打一切的 YOLOv4 开源了!
- 安装linux的准备
- Java学习系列(十一)Java面向对象之I/O流(下)
- ue4如何恢复初始状态_UnrealEngine4初始化流程
- 【协同任务】基于matlab人工蜂群算法多无人机作业路径规划【含Matlab源码 1235期】
- 使用文本编辑器编写Java源代码
- 分享WPS office 2019 卸载方法:
- vsode 编译报错:main.c:4:10: fatal error: iostream: 没有那个文件或目录
- python隐藏部分代码_python源码隐藏
- VMware Workstation 16 Pro发行说明
- IOTA--最便捷的网络流量分析工具
- 7 种模型加权集成方法
- 520 钻石争霸赛 2021 7-8 浪漫侧影 (25 分)
- Spring监听器的完整使用步骤
- 评测:Logitech ConferenceCam CC3000e-一款出色的摇摄变焦摄像头和扬声器,适合远程工作者使用
- C语言:零幺串(N0为最大连续零串的个数,N1为最大一串的个数)
- Angular项目中使用echarts中国地图
- css中 vertical-align 属性的应用和案例