Kosling每日提问之2004.03.18!望高手指点! 最好的方法及时实践,如果遇到不懂的地方就在computer上时一试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举一而反三,自己动手改动一下sample,然后自己琢磨一下,为什么改了这个,结果变了,为什么又是那个结果,而改了这边,结果又变成这样。不要怕学的慢,最重要的是学会编程的思想,分析问题和解决问题的能力。程序,尤其是面向对象的编程,在我看来就是抽象,不停的找共同点。设计的时候,把某一类有共同特性的东西变成一个阶层(class)然后再逐步细分。开发的时候,把某些类似结构的代码放到抽出来,变为一个方法。一家之言,仅供参考 我的方法是快看,选重点的来看,然后马上编程验证,不熟悉的地方再翻书,看API。建议你可以先重点看一些内容:(1)基本语法(2)面向对象(3)集合(4)I/O(5)线程或者说先熟悉以下几个包:(1)java.lang(2)java.util(3)java.io这样基本上一般点的程序都没问题了。swing可以适当看看,了解一下基本思想,事件处理,不要马上深入研究,因为swing是Java类库中最为复杂的一个包,初学者很容易弄得一头雾水。至于像文档注释那些"@xxx",你没必要现在看,因为你只是学习而不是做项目,没有实际应用是记不住的(初学者没有谁会愿意用javadoc吧)。 如何将多个JDialog面板放入同一个进程中? String.format()方法处理中文字符 求一个排列组合问题算法? 如何生成EXE 帮忙看看代码哪错了. 有一道操作系统的实习题目,请高手大侠们指教!(100分) 求助一个方法,简单阿!!!!!有关删除文件夹的 高手请指点迷津,为什么我的程序不能执行? java volatile使用的问题 Java if里面的return和if外面的return到底返回的是哪个值? AWT与SWING的区别 我在运行一个简单的java程序时,总是出现这个问题
设计的时候,把某一类有共同特性的东西变成一个阶层(class)然后再逐步细分。
开发的时候,把某些类似结构的代码放到抽出来,变为一个方法。一家之言,仅供参考
(1)基本语法
(2)面向对象
(3)集合
(4)I/O
(5)线程或者说先熟悉以下几个包:
(1)java.lang
(2)java.util
(3)java.io这样基本上一般点的程序都没问题了。swing可以适当看看,了解一下基本思想,事件处理,不要马上深入研究,因为swing是Java类库中最为复杂的一个包,初学者很容易弄得一头雾水。至于像文档注释那些"@xxx",你没必要现在看,因为你只是学习而不是做项目,没有实际应用是记不住的(初学者没有谁会愿意用javadoc吧)。