论坛首页 海阔天空论坛

[zt]如何才算掌握Java,顺便调查一下大家都掌握到什么程度

浏览 12990 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-11-01  
lz的要求不可谓不高~~~

小弟差的实在太远

第八条乃是重中之重啊~~~, 学习语法简单, 代码规范简单, 熟悉类库简单(都是相对), 改变思想太难.
0 请登录后投票
   发表时间:2007-11-01  
LZ要求不可谓不高, 小弟差的实在太远.

个人认为第八条是重中之重, 学习语法简单, 熟悉类库简单, 代码规范简单(都是相对), 改变思想太难.
0 请登录后投票
   发表时间:2007-11-01  
awt/swing没有做过项目,只能算了解皮毛。security也了解不深。其他基本在项目中都有接触,还算比较熟悉。

不过重点还是思路和做事的方法,方法得当,条理清楚。技术与API在一般项目中应该不是障碍。
0 请登录后投票
   发表时间:2007-11-02  
楼主的这些标准有点笼统了吧。做开发要么是WEB应用方面的,要么是桌面应用方面的,而这就决定了对Java的学习要求肯定又不同的标准啊。
0 请登录后投票
   发表时间:2007-11-02  
如果从java语法及其编译开发环境而言,一个java specification已经告诉了一切的一切.

至于别的,那又不是java独有的
例如
数据库编程
各种网络协议
http,tcp/ip,ftp,telnet....
文件系统访问
加密解密
编码解码(MEPG)
windows开发
linux/solaris开发
DHTML,XML,XSLT之类的
Direct/OpenGL
嵌入式
等等等等.


所以我觉得,只要你能够过了scjp/scjd/scwcd/scea等java认证,基本上可以说你对java已经算非常之了解了.

0 请登录后投票
   发表时间:2007-11-12  
楼主要求对Java技术的掌握程度是谁都不可能实现,
我不认为这算掌握Java技术。
我需要那种能够把脑子的流程映射Java代码,然后能够判断Java组件是否已实现的人。
就是他可以不懂这个技术,但是他可以推断出这种技术是否可行,是否已经有已实现的技术,
可是自己查找,必须时候可以自己深入,这才算是掌握Java技术。

一个人对技术的精通是有限,能够培养其他人,并传播知识更为重要。
0 请登录后投票
   发表时间:2007-11-12  
timerri 写道
基本功过关+如果能在5分钟内找到任何java方面的资料=掌握了java

编程,我认为学习能力比记忆能力更重要.

学习很重要,但是总不能随便一个问题,还要依靠于baidu或google的,这能算掌握?找东西嘛,谁都会,找不到的跑到xx地方发个 求且力 贴,总还是有点回音的。
但是你做的总是别人做得烂掉的东西,对于问题没有自己想法的人怎么能说掌握java
0 请登录后投票
   发表时间:2007-11-12  
国内it做业务才有前途,至于技术掌握程度,掌握的越深越有益处,但不是必须条件.做出的东西能给人解决实际问题才叫成功的项目.
0 请登录后投票
   发表时间:2007-11-12  
java语言涉及的范围太广,所以上面列出的要求可能对99%的人是无法达到的,除非他的工作需要涉及到这些知识点.API可能查查文档就可以搞定,关键还是所有编程语言所共通的东西才是重要的,比如OOP思想,设计模式,规范等等
0 请登录后投票
   发表时间:2007-11-12  
Java是一门语言,用来应用,楼主提出了那么多包的要熟悉的百分比,呵呵,个人感觉没有必要,否则还要API干吗,微软整了个那么大的MSDN干吗。关键还是查阅学习的能力吧,不过JAVA语法等这些基本的还是要掌握的,另外就是看设计能力了。就跟以前一个朋友讨论他出的面试题一样:
public void delete(String fileName) throws IOException {
    File f = new File(fileName);
    try{
        f.delete();
    } catch(IOException ex) {}
}类似了,这个程序肯定出错吗?如果用的是java.io.File,肯定错了,但如果不是呢。所以确切说掌握java就应该掌握如何去设计。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics