只显示主题贴
Java消灭了C++中的绝大部分与问题域无关的陷阱。但也不是说就没有难点了。你觉得什么最难搞?多线程?异常?安全?远程?还是别的什么。
- 进入论坛 入门讨论 版
我特别讨厌说“语言只是工具,关键是思想”之类X话的人。对初学者说这种话的人都不知道是何居心。在计算机这行大概只有大师和做管理的人可以这麽说。对于广大的程序员来说,语言的作用是决定性的。每一门语言都是一座山,即使是像Java这样标榜简单的语言也是一样,从刚刚接触到熟练再到精通怎么也要3-5年。像C++这种充满了陷阱和诡计的语言就更不用说了。算法、操作系统、设计模式这些东东每个人都会学,但它们不会决定你以后干什么,在初学阶段你做的最重要的决定就是钻研哪门语言,你的选择将在很大程度上决定你将来的职业方向。如果你的决定是C/C++,那好,你的计算机生涯将会和系统、硬件、底层的东西打交道了,这些东西不好 ...
- 进入论坛 招聘求职 版
我是做Java的,感觉上层的东西老变。有的时候也会怀念一下C++,可是C++要学的东西太多了,能编东西至少要看5-6砖头。反正人都是这样,这山望着那山高,其实从职业发展来看还是C++好些,难学,门槛高。Java太简单了,是个人都会。还是好好做C++,尽量往底层走吧,这些东东不会老变,学通了就是金饭碗。C++语言的平均更新周期大于10年,再看看Java就知道了。如果是Java你就必须要做好终身学习的准备了。
- 进入论坛 招聘求职 版
1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)
快速修正:Ctrl+1
单词补全:Alt+/
打开外部Java文档:Shift+F2
显示搜索对话框:Ctrl+H
快速Outline:Ctrl+O
打开资源:Ctrl+Shift+R
打开类型:Ctrl+Shift+T
显示重构菜单:Alt+Shift+T
上一个/下一个光标的位置:Alt+Left/Right
上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down
选中闭合元素:Alt+Shift+Up/Down/Left/R ...
- 进入论坛 入门讨论 版
1.实践
计算机是一门实践的学科,提高技术水平也应该选择最贴近实践的方法——自己写或者看别人写。我不是反对看技术书,但真正值得细读的技术书非常少,市面上计算机图书汗牛充栋,这个是经典、那个是大师、另一个又是必读,很容易误导初学者。事实上对国内大量在一线的程序员来说(专业项目管理、需求分析、测试等其它工种除外)在真正必读的书我认为只有2本——《代码大全》和《设计模式》(这里指的是讲设计模式的书,相对于Gof的这本,我更推荐《敏捷软件开发:原则、模式与实践》),剩下的时间都应该用在写代码和读代码上面。编程涉及到很多细节上的东西,比如变量和方法的命名、方法的粒度、注释的写法、经典模式的变体等等,而这 ...
- 进入论坛 海阔天空 版







评论排行榜