Java的三种境界,你在哪一种?

时间:2021-07-17 22:05:24
其一:昨日西风凋敝树,独上高楼,望断天涯路。

语法级别:
熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月

其二:衣带渐宽终不悔,为伊消的人憔悴。

语义类库级别:

在实际项目中,对所学知识再熟悉,掌握面向对象,分布式编程等,精通Java类库。
熟悉软件工程和基本的设计模式。

需要时间:不定

其三:蓦然回首,却在灯火阑珊处。

思想级别:
体会到面向对象的精髓和软件工程的本质;
在实际项目中体会和理解了主要的设计模式;
能把java思想与软件工程无缝结合。
需要时间:不定

146 个解决方案

#1


哈哈,我介于1和2之间!
属于不伦不类型。

#2


一直以为级别已经很高了,看了你的文章才发现老子还在最低级别晃!

#3


矣 我怎么还在1啊

#4


 拷,我在最低级也

#5


怎么我连门都没入啊,好难啊

#6


1和2之间

#7


正在冲第2

#8


连1都不是,我好惭愧啊!

#9


1:90%
2:60%
3:40%

其实你的3个等级,1,2级有等级,2,3之间等级就不明显了。

java的库有很多要精通所有的是很难的,但“体会到面向对象的精髓和软件工程的本质”,并不一定要能“分布式编程等,精通Java类库”。还有"能把java思想与软件工程无缝结合"好像说法不是很正确。我认为应该是能把java思想充分的在系统设计中体现。

#10


我在3,你信吗?

#11


好象在2。但是不同意你对2的定义

#12


为什么 1 要限定最长时间1个月呢? 一个月达不到 1,那么1、2、3永远就都没有了?

#13


我爬啊爬,爬在1上面,好像脚已经打闪了,
站得非常勉强

#14


1.3

#15


2~3吧

#16


我思想在3級﹐能力在2級﹐功底在1級

#17


正在努力向2靠拢
精通二字太难,不敢说
软件工程也高深,也不敢说熟悉

#18


我学JAVA差不多快一个月了,在不断努力下基本可以达到1的水平,
我觉得学习语言最重要的就是要打好基础.特别是对OOP,一定要有
一种思想,一种想象能力.还有就是要自己写程序,"书上得来终觉
浅,绝知此事要躬行".

#19


唉,连一都不是,真的很悲哀!:(

#20


明显错误,哪有这么分的?
这明显不是java的三种境界,而是作为一个软件人员的三种境界,而且其中2,3区分也不是很开,没有可借鉴性。
我来给大家分辨一下仅是java语言的三种高手境界吧!

1.语法级别:(一样)
熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月.
2。宏观思想境界:
熟悉J2EE规范,脑子里都是最先进的架构设计,一考虑问题就想sun,ibm是怎么做的,需要时间:2年左右。
3。微观思想境界:
熟悉java虚拟机,对java的字节码了如指掌,可以不用java,仅用字节码写出完美的程序,看到任何问题就要考虑其性能,喜欢有事没事查看别人的字节码,对性能的要求苛刻。
需要时间:看天赋和理念,至少在5年左右。

#21


楼上好

#22


"熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!

#23


惭愧惭愧!
努力阿!
往上冲!

#24


老凶,我上不了你的段位啊,请问有无0。5及,呵呵

#25


请问达到几级可以应聘了?

#26


#27


 关注!

#28


一级算是什么?
  继承
二级那?
  多态,
呵呵,告诉我,三级是。。。。

#29


三级是跳楼啊。,哈哈

#30


我。。。。。。唉。。。我肯定:我睡着的时候,我一定是在。。。。。。

在。。。在。。。在灯火阑珊处!!!!!哈哈哈哈哈

#31


["熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!]

不要着急,一般来说除非很聪明的人,或是C/C++基础很好,一般来说1个月是不是稍微
短了一点?  :-)

再说快一点/慢一点并不是很重要,慢慢在工作中找到感觉就可以了,为什么一定要
非常快呢?不同的人有不同的习惯和方式。。。

再退一步讲:
人不一定非要很聪明才算厉害 :-)
一门技术不是非要很高深才是好技术 :-)

咳咳咳咳咳。。。

#32


i am just being level 1+.but i alaways use jsp.

#33


大概在 2 阶段

#34


hahaha88(忧郁的眼神,稀嘘的胡子喳)的意见可谓精辟,呵呵

#35


我在向第一级挺进,,哎~~~~

#36


老大!不要把考研胜经上的话贴在这里吧!看了好头大

#37


1 50%
2 50%
3 50%

#38


1-2间挣扎;
那请教dcren,相应级别看什么书呢?

#39


0到1级之间

#40


0.5!0.5!0.5!
我冲冲冲~~~~!!!

#41


kao,我还在入门?

#42


JAVA的类库很多,关键熟悉自己工作需要方面的就可以了!等级二是一个软件工程师必备的条件,但你的定义有点泛了!

#43


原来连1都还没过,但是我相信估计一个礼拜后就过1了。

#44


This is test

#45


if you are at 蓦然回首,却在灯火阑珊处。There are no Jave, C, C++, VB ...

#46


可不可以跨过1,2级;直奔3级啊!

#47


我一都没有

#48


<1

#49


0.1

#50


头昏  脑炸!
闭观了!

#1


哈哈,我介于1和2之间!
属于不伦不类型。

#2


一直以为级别已经很高了,看了你的文章才发现老子还在最低级别晃!

#3


矣 我怎么还在1啊

#4


 拷,我在最低级也

#5


怎么我连门都没入啊,好难啊

#6


1和2之间

#7


正在冲第2

#8


连1都不是,我好惭愧啊!

#9


1:90%
2:60%
3:40%

其实你的3个等级,1,2级有等级,2,3之间等级就不明显了。

java的库有很多要精通所有的是很难的,但“体会到面向对象的精髓和软件工程的本质”,并不一定要能“分布式编程等,精通Java类库”。还有"能把java思想与软件工程无缝结合"好像说法不是很正确。我认为应该是能把java思想充分的在系统设计中体现。

#10


我在3,你信吗?

#11


好象在2。但是不同意你对2的定义

#12


为什么 1 要限定最长时间1个月呢? 一个月达不到 1,那么1、2、3永远就都没有了?

#13


我爬啊爬,爬在1上面,好像脚已经打闪了,
站得非常勉强

#14


1.3

#15


2~3吧

#16


我思想在3級﹐能力在2級﹐功底在1級

#17


正在努力向2靠拢
精通二字太难,不敢说
软件工程也高深,也不敢说熟悉

#18


我学JAVA差不多快一个月了,在不断努力下基本可以达到1的水平,
我觉得学习语言最重要的就是要打好基础.特别是对OOP,一定要有
一种思想,一种想象能力.还有就是要自己写程序,"书上得来终觉
浅,绝知此事要躬行".

#19


唉,连一都不是,真的很悲哀!:(

#20


明显错误,哪有这么分的?
这明显不是java的三种境界,而是作为一个软件人员的三种境界,而且其中2,3区分也不是很开,没有可借鉴性。
我来给大家分辨一下仅是java语言的三种高手境界吧!

1.语法级别:(一样)
熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月.
2。宏观思想境界:
熟悉J2EE规范,脑子里都是最先进的架构设计,一考虑问题就想sun,ibm是怎么做的,需要时间:2年左右。
3。微观思想境界:
熟悉java虚拟机,对java的字节码了如指掌,可以不用java,仅用字节码写出完美的程序,看到任何问题就要考虑其性能,喜欢有事没事查看别人的字节码,对性能的要求苛刻。
需要时间:看天赋和理念,至少在5年左右。

#21


楼上好

#22


"熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!

#23


惭愧惭愧!
努力阿!
往上冲!

#24


老凶,我上不了你的段位啊,请问有无0。5及,呵呵

#25


请问达到几级可以应聘了?

#26


#27


 关注!

#28


一级算是什么?
  继承
二级那?
  多态,
呵呵,告诉我,三级是。。。。

#29


三级是跳楼啊。,哈哈

#30


我。。。。。。唉。。。我肯定:我睡着的时候,我一定是在。。。。。。

在。。。在。。。在灯火阑珊处!!!!!哈哈哈哈哈

#31


["熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!]

不要着急,一般来说除非很聪明的人,或是C/C++基础很好,一般来说1个月是不是稍微
短了一点?  :-)

再说快一点/慢一点并不是很重要,慢慢在工作中找到感觉就可以了,为什么一定要
非常快呢?不同的人有不同的习惯和方式。。。

再退一步讲:
人不一定非要很聪明才算厉害 :-)
一门技术不是非要很高深才是好技术 :-)

咳咳咳咳咳。。。

#32


i am just being level 1+.but i alaways use jsp.

#33


大概在 2 阶段

#34


hahaha88(忧郁的眼神,稀嘘的胡子喳)的意见可谓精辟,呵呵

#35


我在向第一级挺进,,哎~~~~

#36


老大!不要把考研胜经上的话贴在这里吧!看了好头大

#37


1 50%
2 50%
3 50%

#38


1-2间挣扎;
那请教dcren,相应级别看什么书呢?

#39


0到1级之间

#40


0.5!0.5!0.5!
我冲冲冲~~~~!!!

#41


kao,我还在入门?

#42


JAVA的类库很多,关键熟悉自己工作需要方面的就可以了!等级二是一个软件工程师必备的条件,但你的定义有点泛了!

#43


原来连1都还没过,但是我相信估计一个礼拜后就过1了。

#44


This is test

#45


if you are at 蓦然回首,却在灯火阑珊处。There are no Jave, C, C++, VB ...

#46


可不可以跨过1,2级;直奔3级啊!

#47


我一都没有

#48


<1

#49


0.1

#50


头昏  脑炸!
闭观了!