|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
net网页编程程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net网页编程比。java程序员都是代码完成的,所以java程序员常戏称.net网页编程程序员是操作员,呵呵。这个成绩之以是没有谜底,由于每一个人看成绩的角度纷歧样,给出的尺度纷歧样,而又没有官方上的尺度,在这里也是宣布一下本人的意见,固然只是临时的,也许今天这个谜底又被本人否认了,但愿能与列位多多交换,同时也但愿列位多宣布本人的定见。
java“高”手,这个高字我加了双引号,是在夸大这个高字,而不是java初学者,也不是java大家,而是一个妙手。
分离本人的今朝的了解,谈谈本人的设法吧,分为以下几个方面:
1.JVM
包含以下几个方面:
熟习jvm标准
熟习jvm内存办理机制
熟习jvmclassloader机制
可以编写以下工具:
反编译java代码工具
搅浑java代码工具
jvm内存监控工具
字节码天生工具
2.开源框架
java相干的开源框架良多,在实践的项目开辟顶用到的也良多。
可是会利用其实不能申明甚么,仅仅能申明的是你对这个工具很熟习,并且你也仅仅是把它当一个工具来对待。
假如你把他看成一个作品来看,你一定不会仅仅从表面下去看。把她内脏挖出来,看看它的外部构成。
我的意义是说,你应当读读它的源代码,看看他的作者是如何计划的,是如何一步一步构想的。
把这些步骤都列出来,然后看看哪些中央是计划精巧地点,值得本人往进一步沉思和发掘。
你会感到到你是在和一名大家相同,他在引导着你,固然你不克不及跟他会晤。
常常看到良多简历上写着精晓struts,精晓hibernate等等,是否是真的精晓呢?
问他成绩:假如我让你来计划一个与struts,hibernate功效不异的框架,你会从哪些方面思索?你会如何计划?
另有人说精晓java,那末在我看来你处在的条理就不单单是纯熟利用它的api的级别上了,那末你必定会编写java的编译器吧?
3.计划才能
这方面是指你的oop的才能。
那末你是否是说我对计划形式很熟习,那末我的计划才能程度就很高吗?不见得。
计划形式不外是给你供应了一系列的办理计划。
即便这些计划形式能办理你一切的成绩,可是你还要往识别什么时候利用形式符合,和利用的历程傍边如何往笼统一个成绩,和笼统到一个甚么样的粒度。
有的人买来一本计划形式的书,按着下面的例子都运转了一遍,就自称熟习计划形式。
教科书上的形式代码例子,也是一个相似helloworld的例子罢了。
计划形式不是一个复杂的api挪用,而是你的计划才能,尽非靠利用照着葫芦画瓢能到达的。
4多线程
多线程的利用,必需纯熟。
5.纯熟利用java相干手艺
在这里仅仅指j2ee偏向的。
jms,jndi,ejb,webservice等等。
在这里不会商数据库,软件工程等等,核心仅限于java。固然条件是得懂java语法,并且关于jdk的api也能熟习。
本文出自:http://www.blogjava.net/jianggouben/archive/2008/09/05/java.html
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大. |
|