初识JAVA,源于乐趣

     做了2年多的JAVA开发,一直忙于工作,却从未深刻去了解它。有幸在工作之余,回顾这些年的历程,想重新去认识一下,这个老伙伴,给我带来的乐趣。
    Java是一门面向对象开发的语言,它是封装的C++,比C++简单易学,容易上手。JDK1.0发布于1995年5月23日。到目前发布很多个版本,目前最新的是JDK1.8版本。它的最初目的是能在各种消费电子产品上运行的程序架构。前身是OAK(橡树)。JDK是JAVA的虚拟机,JAVA程序是在JAVA虚拟机上运行的,实现了Java程序一次编译处处运行的优势。
      Java技术分三个方向,面向桌面应用开发的是J2SE,面向企业级开发的J2EE,面向手机等移动终端开发的J2ME。JDK1.4是JAVA真正走向成熟的一个版本。直到今天许多主流应用(Spring、Hibernate、Struts等)能直接在JDK1.4上运行。1.4上新增很多新技术。如正则表达式、异常链、NIO、日志类、XML解析器和XSLT转换器等等。JDK1.5发布于2004年9月30日,在Java的语法易用性上作出了很大的改进,自动装箱、泛型、动态注解、枚举、可变长参、遍历循环等语法特性,在API层面上,改进了java的内存模型,提供了Java.uitl.concuruent并发包。JDK1.6开始就更替命名,启用java SE6、java EE6、java ME6命名代替原来的。提供动态语言支持、提供编译API和微型HTTP服务器API,Java虚拟机做了较大改进,包括锁与同步、垃圾收集、类加载等方面算法都有较大改动。JDK1.7正式版本发布于2011年7月28日,主要改进:提供新的GI收集器、加强对非java语言的调用、语言级模块支持、升级类加载架构
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值