前言:
此时朋友们对“什么是java开发的软件类型”大体比较注意,姐妹们都需要学习一些“什么是java开发的软件类型”的相关资讯。那么小编也在网摘上汇集了一些关于“什么是java开发的软件类型””的相关文章,希望朋友们能喜欢,你们一起来学习一下吧!Java言语言的远景----sun的green计划Java之父----James Gosling(詹姆斯·高斯林)
Java取名的那些事
Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,多与咖啡有关:如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans(对象豆)等等。SUN和JAVA的标识也正是一杯正冒着热气的咖啡。
Java的发展周期
初创期:Sun时代
1995年5月23日,Java语言诞生
1996年1月,第一个JDK-JDK1.0诞生
1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术
1996年9月,约8.3万个网页应用了JAVA技术来制作
1997年2月18日,JDK1.1发布
1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录
1997年9月,JavaDeveloperConnection社区成员超过十万
1998年2月,JDK1.1被下载超过2,000,000次
1998年12月8日,JAVA2企业平台J2EE发布
1999年6月,SUN公司发布Java的三个版本:标准版、企业版和微型版(J2SE、J2EE、J2ME)
发展期:sun时代
2000年5月8日,JDK1.3发布
2000年5月29日,JDK1.4发布
2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机
2001年9月24日,J2EE1.3发布
2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升。
2004年9月30日18:00PM,J2SE1.5发布,是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0
2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。
2006年11月13日,SUN公司宣布Java全线采纳GNU General Public License Version 2,从而公开了Java的源代码。
稳定期:Oracle时代
2009
2011
2014
2017
2018
2021
Java的三个版本
Java标准版J2SE(Java 2 platform edition)定位在客户端,主要用于桌面应用软件编程
Java企业版J2EE(Java 2 platform enterprise edition)主要用于分布式的网络程序开发
Java微型版J2ME(Java 2 platform micro edition)主要用于嵌入式系统开发
Java应用
互联网
移动端
全场景
Java语言的特性:
Java语言是简单的
不使用指针,而是引用
不必为内存管理而担忧
Java语言是面向对象的
类,对象以及对象之间
纯面向对象程序设计语言
Java语言是健壮的
强类型机制
异常处理
垃圾的自动收集
Java语言是多线程的
支持多个线程同时执行
提供多个线程之间的同步机制
如:同音乐同时可以欣赏歌词
Java语言是动态的
动态的被载入到运行环境
框架底层都是基于反射
Java语言跨平台和分布式
跨平台
一次编译,处处运行
Java虚拟机的作用,Java是跨平台的。但JVM不是跨平台的
分布式
Java是为Internet分布式环境设计的
通过URL访问网络资源和网文本地文件是一样的
Java支持远程方法调用RMI(Remote method invocation)
生态
2020年Java版本使用比例:Java8 75%
2020年Java开发人员分布:中国全部专业开发人员中50%使用Java
2020年Java开发的软件类型:web开发最受欢迎占52%
系统学习链接:
标签: #什么是java开发的软件类型