自学Java,我一点都不后悔

从1995年发布至今,Java经历了多次重大更新。1.4版本提升了性能,1.5引入了泛型、线程池和注解,1.8加入了lambda表达式和stream API。随着Oracle的收购,Java继续快速发展,每半年发布一个新版本。

Java的成长总是让人感到惊喜,它一直在成长。

Java1.4性能得到了提升;1.5增加泛型,线程池,注解;1.6性能提升;1.7又加了Try with Resource,switch String等小功能,多线程方面也有改进,性能提升,g1的gc策略;然后1.8加入lambda, stream等功能。

1995年5月正式发布Java

1996年,SUN公司发布了Java的第一个开具包 JDK1.0

1997年, JDK1.1

1998年,JDK1.2,大大改进了早起版本的缺陷,更名伟Java2,是一个革命性的版本,J2EE发布 (核心) 2004年,J2SE5.0,JDK1.5.0,Java5

2006年,J2SE6.0, JDK1.6.0,Java6

2009年,SUN公司被Oracle给收购了,74亿美元

2011年,JavaSE7.0,JDK1.7.0,Java7

2014年,发布JDK1.8 (稳定的版本)

2017年,Java9.0

2018年3月,Java10

2018年9月,Java11

2019年3月,Java12

2019年9月,Java13

2020年3月,Java14

Java一直是在进步进化的。


      语言总是其次的,数据结构和算法才是根本。


       Java简单,虽然是很麻烦啰嗦,语法并不难


       J2EE/Spring 初始配置繁琐,但是一旦配置完成,后续还是简单。Java强类型静态语言,项目大了之后带来的优势是动态语言完全无法相提并论的。这个带来的极大好处是,就算代码没有注释或者注释一团稀泥,也能基本保证代码质量。这个优势其实不只是Java,所有静态语言都一样。


      库多而且质量普遍有保障,很多东西不需要自己实现


      IDE和Eclipse择一即可。

      用Java只要框架搭好了,就算是刚上手的小白也不会有太大的困难。Spring成为J2EE实际的标准框架后,大项目也不会太差。
      IDE和Eclipse又因为他们的便利降低开发成本。有人分享说:“只要不是预算很多,都会主推Eclipse。”二者的选择就是看各位自己的判断了。

      Java之所以快速普及大概也是因为如此,自学Java,我一点都不后悔。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值