这一年做Java开发有哪些心得体会?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2845个文字,预计阅读时间需要12分钟。
从去年至今,我经历了从.NET转向Java开发。这主要是因为项目需求,而与平台的好坏无关。虽然只差一年时间,但我还是有一些感触。想通过几个方面的比较,来聊聊这两个平台。希望能做到。
从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了。通过这一年时间也有些感触,想从几个面比较一下这两个平台。希望能做到客观公正。
语言我原来是使用C#语言的,和现在的Java语言相比,现在的Java语言语法就停留在C# 2.0这个年代。语法结构都非常传统,中规中矩。很突出的一点是,因为缺少对闭包的支持,有些用C#很容易做到的,用Java需要写很多废话代码。
前几天InfoQ上发表了一篇英国卫报逐步采用Scala替换Java的文章里一句话用的很好:看Java的代码很容易让你只见树木,不见森林。因为为了实现某个功能,你需要太多的支撑代码,而实现功能的关键代码却迷失了。
举个例子:我需要一个排好序的用户列表,排序的依据是用户名字。很简单的需求对不。
本文共计2845个文字,预计阅读时间需要12分钟。
从去年至今,我经历了从.NET转向Java开发。这主要是因为项目需求,而与平台的好坏无关。虽然只差一年时间,但我还是有一些感触。想通过几个方面的比较,来聊聊这两个平台。希望能做到。
从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了。通过这一年时间也有些感触,想从几个面比较一下这两个平台。希望能做到客观公正。
语言我原来是使用C#语言的,和现在的Java语言相比,现在的Java语言语法就停留在C# 2.0这个年代。语法结构都非常传统,中规中矩。很突出的一点是,因为缺少对闭包的支持,有些用C#很容易做到的,用Java需要写很多废话代码。
前几天InfoQ上发表了一篇英国卫报逐步采用Scala替换Java的文章里一句话用的很好:看Java的代码很容易让你只见树木,不见森林。因为为了实现某个功能,你需要太多的支撑代码,而实现功能的关键代码却迷失了。
举个例子:我需要一个排好序的用户列表,排序的依据是用户名字。很简单的需求对不。

