简单点的java编程知识
发布网友
发布时间:2022-04-20 17:27
我来回答
共5个回答
热心网友
时间:2023-07-04 22:04
初学的话,从java的本身语法开始。很多人觉得这些东西很简单,可能一天或者一个上午就完事了。但是,所有的东西,最关键的细节,god in details.你看完以后,去做一下scjp的试题目,看看自己的水平,深深反省一下。不是需要去考这个认证,是让你真正意识到自己对于java的认识。这个阶段可以看一些java培训教程,好像有一个叫张孝详的,比较适合没有其他语言基础的人,如果有基础的,可以看看thinking in java
2 然后一些提高阶段,对于java的语法熟悉以后,就是熟悉java语言,对语言最好的熟悉方法是熟悉他的类库,这个部分,个人推荐最好的书是core java,现在到7还是8版了,我看是的时候是6版本。这本书是我所知道认可程序最高的一本java书了。
3 在对语法和语言都有一定程度的熟悉以后,就要知其然后知其所以然(前提是你想真正精通这个语言,不然这个时个就可以去搞jsp了),这个时候站的角度要高一些,先看看jvm,现在国内这个方法据我看的,没有什么特别好的书,因为也没有几本,了解了整个java是如何运行的以后。想像一下,如果自己需要实现一个java的话,如何做,带着这个问题去jdk的源代码,你会收获很大的。有一本书,叫effect java,本来应该是关于最基础的东西,但是很难的,在这个阶段看的话,收获会很不一样的。
4 在真正花时间在前三个阶段以后,打一个真正扎实的java基础以后,就可以开始真正面java最流行的领域了,从servlet,jsp开始,然后是J2EE那些东西。那些东西在本质上考虑的更多的设计理念和设计模式的东西了。有一个叫java与模式的书,好像叫阎什么写的,是设计模式很不错的一本入门的书。在看书的时候,想法要开阔一些,不妨想一下,如果我自己要实现个tomcat,应该从哪里开始,如果有这样的想法,对于tomcat这些东西的理解,肯定要比大多数的人深刻一些。
5 在以上的东西都学到一定程度以后,那个时间就更应该关注的是方*的东西了。包括软件开发模式,程序设计的方法学,这个阶段比较高了,我本人研究不深入,不能提供过多的东西,只能提供一些名词,例如重构,敏捷开发等等。国外好像一个martin, Robert等什么的在这方面比较有研究。
以上所有的过程就需要很多的动手实践,没有实践,所有的编程语言的学习都只是水中花,镜中月,练拳还要练功。如果你有良好的心态(这个最重要了),不要在别人开始学习J2ee等东西的时候,受不住*,偏离了这个方向,要知道,玄门的功夫都是开始入门极难,然后越来越快的,九阴白骨爪之类的就刚好相反了。学习的过程,别的什么都不重要,最重要的一点,是勤奋, 天道酬勤。
参考资料:http://zhidao.baidu.com/question/75253037.html?si=5
热心网友
时间:2023-07-04 22:04
如果你还没学C++ 建议你先去看看 因为它是面向对象的 你可以先培养自己的编程思想 有了这个基础 再去看java Java最好看JAVA编程思想
多看代码
热心网友
时间:2023-07-04 22:05
多看教材!最好是简单的,什么入门呀。最好找近几年出的门,因为java的版本太多了,以前的方法现在好多都不用了1这个编程也有规律的。看多了自己也就会了一些了!然后再去加深!
热心网友
时间:2023-07-04 22:05
找本教材,多家练习
热心网友
时间:2023-07-04 22:06
什么叫文化低?最好说说自己的水平。学理科的高中生学编程就没太大问题了,不过国内学编程的书大多不适合高中生看,找本老外写的书学。另外找个好老师学。
不过,提醒一下,目前国内大部分公司还是很看重学历的,虽然可能有不少低学历的能力更强,但大家都相信概率,都倾向于要高学历的。