发布网友 发布时间:2022-04-30 21:35
共5个回答
热心网友 时间:2023-10-14 20:48
童鞋,你的前两句话真的把我雷翻了,如果是真的,那你就真的太强悍了。 看了你后面的发言,才发现原来你就看了那些基本的语法规则嘛,这个所有的语言都差不多呀。 java基础太多太多了,继承、多肽、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml,这些你都会了?面向对象的思想你真的完全弄懂了?设计模式你非常精通了?一本书的内容是有限的,建议你慢点儿,慢慢的练习,才会有效果的。 至于你所说的Swing,呵呵,真是不好意思,这个地方压根就不算什么重点,这个东东是做桌面应用的,效率低得要死,基本上很少用, 其实java根本就不要去记那些API,有的东西练习多了,你不想记住也记住了。 这些API,在你以后开发的时候你直接去翻书就行了呀,为什么要去背下来呢? 你要记的东西就是我刚才说的那些java基础,你要知道它们的原理,如何实现的,至于具体每个类的名字,就不用费心去记了。 j2se是重点中的重点,这些基础不过关,j2ee和手机编程也就过不了关。 既然你有C++的基础,那么你应该知道编程的核心是“思想”,也就是说数据结构和计算机算法才是真正的精髓啊。 如果你的数学或者逻辑思维能力很强悍,建议你多关心算法,如果不是很强悍,那么也没关系,你可以把重点放在设计模式上面。其实java的API很多都利用了设计模式。 <<java核心技术>>卷一 卷二 《thinking in java>>这些书你都搞懂了,那么你的j2se基础也就算很棒了,换句话说,你也算得上是初步的高手了。 设计模式嘛,推荐你先看<<深入浅出设计模式>> 然后再看<<java与模式>> 我推荐给你的这几本书(加起来大概有四千多页),你看完第一遍估计都要半年(假设你每天看十个小时,),真的弄懂,哈哈,就要看你的资质了, 只要你这些基础打得很牢,j2ee和android手机编程包你一看就会。对了,顺便提醒你要多练习多思考哈,尤其是设计模式,要有很多编程经验才知道它的好处。 加油哈,祝你成功!热心网友 时间:2023-10-14 20:49
你既然有c++的基础,也学到这地步了,基础的大概就学完了.不过学完不代表能很好的应用.热心网友 时间:2023-10-14 20:49
学编程,学到最后学的是编程思维,编程逻辑。热心网友 时间:2023-10-14 20:50
首先java是一门语言,但更是一个平台热心网友 时间:2023-10-14 20:51
需要记忆一些,但是没有必要去死记硬背的,用到了,用多了就会了。