1.认识Java

JAVA简介
  1. 什么是Java

    (1) Java是1995年由Sun公司推出的一门面向对象的程序设计语言

    (1) Sun研究院院士詹姆斯·戈式林(java之父)博士亲手设计,他完成了java技术的原始编译,和虚拟机。

    (2) Java最初的名字为OAK

  2. Java版本

    (1) JavaSE:java的标准版,主要用于桌面应用程序开发,同时也是java的基础,内容包括java语言基础、JDBC操作、I/O流、网络通信、多线程技术

    (2) JavaEE:java的企业版,主要用于开发企业级分布式网络程序,如电子商务和ERP(企业资源规划)、其核心为EJB(企业Java组件模型)

    (3) JavaME:主要用于嵌入式系统开发,如掌上电脑、手机等移动通讯设备

  3. 应用领域

    (1) 桌面应用程序

    (2) 嵌入式系统开发

    (3) 电子商务应用

    (4) 企业级应用开发

    (5) 交互式系统开发

    (6) 多媒体系统开发

    (7) 分布式系统开发

    (8) 分布式系统开发

    (9) Web应用系统开发

  4. Java语言特性

    (1) 面向对象

    (2) 多线程

    (3) 多态

    (4) 分布性

    (5) 可移植性

    (6) 解释性

    (7) 安全性

    (8) 高性能

  5. 历史进程

    (1) 1995年5月23日,Java语言正式诞生。

    (2) 1996年1月,第一个JDK-JDK1.0诞生。

    (3) 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术

    (4) 1996年9月,约8.3万个网页应用了Java技术来制作。

    (5) 1997年2月18日,JDK1.1发布。

    新特性及更新修改:

    JAR(jar包)、JDBC(Java DataBase Connectivity)(连接数据库)

    JavaBeans(java规范)、RMI(远程调用)、Inner Class(内部类)

    Reflection(反射)

    (6) 1997年4月2日,JavaOne会议召开,参与者超过万人,创造当时全球同类会议规模之纪录。

    (7) 1997年9月,JavaDeveloperConnection社区成员超过十万。

    (8) 1998年2月,JDK1.1被下载超过2,000,000次。

    (9) 1998年12月8,Java的企业平台Java EE正式发布。

    (10) 1999年6月,Sun公司发布Java的三大版本:标准版(Java SE)、企业版(Java EE)、微型版(Java ME)

    (11) 2000年5月8日,JDK1.3发布。

    新特性及更新修改:

    数学运算、Timer API(时间)、Java Sound API(声音)

    CORBA IIOP实现RMI的通信协议、Java 2D新特性、jar文件索引

    (12) 2000年5月29日,JDK1.4发布

    (13) 2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机

    (14) 2001年9月24日,Java EE 1.3发布

    (15) 2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升

    (16) 2004年9月30日,J2SE1.5发布,是Java语言发展史上的又一里程碑事件。为了表示这个版本的重要性,Java SE 1.5正式更名为Java SE 5.0。

    新特性及更新修改:

    自动装箱拆箱、泛型、元数据、Introspector(内省)

    enum(枚举)、静态引入、可变长参数(Varargs)

    foreach(高级虚幻)、JMM(内存模型)、concurrent(并发包)

    (17) 2006年12月,Sun公司发布了JDK1.6(也被称为Java SE 6)。一直以来,Sun公司维持着大约2年发布一次JDK新版本的习惯

    (18) 2009年4月20日,Oracle宣布将以每股9.5美元的价格收购Sun,该交易的总价值约为74亿美元。但Oracle通过收购Sun公司获得了两项软件资产:Java和Solaris。2007年11月,Java语言作为服务器端编程语言,已经取得了极大地成功;而Android平台的流行,则让Java语言获得了在客户端程序上大展拳脚的机会。

    (19) 2011年7月28日,Oracle公司发布了Java SE 7,这次版本升级经过了将近5年时间。Java SE 7也是Oracle发布的第一个Java版本,引入了二进制整数、支持字符串的switch语句、多异常捕捉、自动关闭资源的try语句等新特性。

    (20) 2014年3月18日,Oracle公司发布了Java SE 8,这次版本升级为Java带来了全新的Lambda表达式。除此之外,Java 8还增加了大量新特性,这些新特性使得Java变得更加强大。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值