问答首页 → 问答分类: Java编程和Java企业应用 → Java综合 → C工程师想转型,请大家根据我的 ...
C工程师想转型,请大家根据我的情况推荐几本好书
悬赏:10 发布时间:2010-01-05 提问人:太空里的一滴水 (初级程序员)
本人是有四年Linux C project开发经验的工程师,现在想学习java,java基础语法翻阅了下手册基本掌握,现在能快速的利用java开发,希望:
1) 能快速掌握java最常用和最强大的数据结构,比如类似Linux C的struct list这样万能的DS;
2) 快速掌握开发常用的API,比如socket、文件IO、thread
3) 能快速掌握java调试、bug跟踪方面的技巧
4) 对java那些先进的框架和他们能干什么有所了解。 敬请java开发者推荐几本经典书,万分感谢!
问题补充:
我是想能很快使用java开发。做了多年程序员,语法等基础应该不是问题,因此需要快速掌握最常用的数据结构,了解最常用的库(其实是要找好的手册)。
C工程师想转型,请大家根据我的情况推荐几本好书
悬赏:10 发布时间:2010-01-05 提问人:太空里的一滴水 (初级程序员)
本人是有四年Linux C project开发经验的工程师,现在想学习java,java基础语法翻阅了下手册基本掌握,现在能快速的利用java开发,希望:
1) 能快速掌握java最常用和最强大的数据结构,比如类似Linux C的struct list这样万能的DS;
2) 快速掌握开发常用的API,比如socket、文件IO、thread
3) 能快速掌握java调试、bug跟踪方面的技巧
4) 对java那些先进的框架和他们能干什么有所了解。 敬请java开发者推荐几本经典书,万分感谢!
问题补充:
我是想能很快使用java开发。做了多年程序员,语法等基础应该不是问题,因此需要快速掌握最常用的数据结构,了解最常用的库(其实是要找好的手册)。
http://download.csdn.net/source/1831381 北大青鸟JAVA面试题汇总
http://download.csdn.net/source/1832514SSH面试题总结
2)看api文档,可以搞本书《Core Java》放在案头。看《Effective Java》
3)基本调试技术和C没有太大差别,跟踪、定位。好好学一下异常,利用异常栈信息定位错误。
4)有啥“先进”的框架?
以前做过防火墙,就是c+linux/unix,还是不错的。
学起来应该不难 但应该有适应的过程 数据结构的话我这里有一本 基于JAVA讲解的 要的话 邮箱放到下一楼
至于第三个么 我想你应该熟悉下开发JAVA用的IDE 其他方面的调试跟任何语言都没有区别
框架么..这..
开发效率高;
更好的可移植性;
更易于维护;
……
java大概如何?
基础:上海大学:徐晓迎的书,包你满意.还有sun官方的scjp认证指南,
web:sun的scwcd.台湾人出的书,基础很详细.流行框架你就看demo和视频.够了我是java&net程序员,准备跳linux的C/C++开发...呵呵...