Java的一些思考

1. 前瞻

我大学学的是C++,毕业后参加工作,公司用Java,当时听说过但是接触不多,只是一些模糊的概念,比如说是四代语言啥的(一代:01机器码、二代:汇编语言、三代:过程型语言如C,basic、四代:面向对象语言java、c#),按当时的理解就是语言会越来越容易读懂,记得当时上大学那会还有种叫做“易语言”的,使用中文编码,各种调函数。好容易的感觉,浅显易懂。自从接触过java后,一开始觉得好简单,慢慢的就感觉原来还有这么多自己没接触到的东西,其实个人认为java之所以成功完全是因为他的开源社区,这么开放的语言,包罗了各种各样的人群的各种各样的想法,其实我不算是个很开放的人,所以对之一直是随波逐流,慢慢的根据项目需要或者同事的时不时提及积累了不少所谓的“技术”, 现在想想其实这些东西有难有易,不过自己学的总归是别人想出来的,称不上聪明,也就好学吧。不过总比不知道的好,所以个人还是觉得不应该小瞧这件事情(有段时间反思过,当时就在纠结这些东西是主动去学还是等需要用了再学)。哈哈。。。废话好多

2. 基础语法

对于java的基础语法,很多人都不陌生,其实大部分语言的语法大同小异,这也就是为什么说第一门语言可能一年,第二门第三门只要一个礼拜的说法了。其实java语言也在与时俱进,现在已经有java9了,我目前用的还是java8,个人觉得每一代的跟新,都有很多闪亮的地方,也是很多人总结和为了跟适应这个时代变成需求的改进。

 

versionfeature
1.3old
1.4assert 
1.5enum
1.6@Override 
1.7ARM、multi-catch
1.8Lambdas、type annotation
1.9XXXXXXX

 

3. 从Eclipse到Intellij IDEA

 

开发工具从之前的Eclipse到目前使用较多的Intellij IDEA,java的工程开发工具不少。这些开发工具大大提高了我们的效率,也大大增加了我们的惰性和对语言工程的一些理解难度。不过我还是要用,我很任性哦!

 

今天刚看到两年前的草稿还没有发布,思路已经中断了,需要时间重拾,so未完待续咯

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值