作为java初学者,适合看《java编程思想》这本书吗?

编程入门 行业动态 更新时间:2024-10-07 22:21:40

作为java初学者,适合看《java编程思想》<a href=https://www.elefans.com/category/jswz/34/1744134.html style=这本书吗?"/>

作为java初学者,适合看《java编程思想》这本书吗?

作者:Martin Wang

链接: 结论:《java编(变)程(成)思(死)想(相)》不适合初学者看,需要又点基础的人。本书有中文版,不过对于程序员来说,中文和英文的区别是不存在的,早晚要学会看英文文档的。

如果你初学的话,建议你看《head first java》。把这本书看完。对于初学者来说,完全掌握java, jdk, jvm这样的原理以及来龙去脉是不现实的,要的就是马上看到结果。

至于java从初学到精通有哪些技术,这个我不知道什么叫精通,反正我自己的水平就是了解的水平,不过建议你至少搞懂这些:

把jdk装上,了解jdk, jre, jvm的关系。能用记事本写个HelloWorld并且能编译后运行,就算完事。然后装上eclipse,开撸。 把流程控制语句能搞定,能写写简单的99成分表,水仙花数,简单冒泡法排个序,搞清楚基本数据类型和运算符,知道数组,知道什么是引用变量就行。这个是第一个坎,你如果没有学过其他编程语言,这里会很痛苦。 面对对象编程。这里有一堆概念:类和对象,成员变量,方法,重载(overload)和重写(override),继承,抽象类,接口和实现,内部类,静态方法,静态变量,枚举类,import/package。这个是java的精华之一。这个是第二个坎,一般的书都会重点讲这个地方。一定请弄懂,掌握了再去玩后面的。 异常。初学者只要了解try...catch...finally就行,知道finally肯定执行就行。 集合和泛型。这个最好学点数据结构再看。List, Set, Map三大接口必须会,而且要知道他们的几个主要实现类ArrayList, LinkedList, HashSet, HashMap的简单用法。 文件读写。这个在这个阶段对初学者来说就是死记硬背,难度不大。只要了解文件的路径,基本没有问题。 JDBC编程。学这个前最好学点数据库知识,建议用mysql。这个你只要会增删改查就行。 网络编程。这个你可以在新手阶段忽略。 反射。新手阶段可以忽略。 多线程。新手阶段知道实现Runnable接口或者继承Thread类就行。 这些是Java SE的主要知识点。

JAVA WEB的话还需要知道:

HTML/CSS/Javascript的知识。 JSP开发,包括JSTL的知识。 Tomcat这样的“web服务器”。 Servlet,Java Bean等知识。 框架,SSM框架是目前最流行的。 HTTP协议的简单知识,知道几个响应代码代表什么意思。 ……

不写了,太多了,这些知识还只是万里长征刚刚开始。 一个程序员学习平台分享给你们,让你在实践中积累经验掌握原理。主要方向是JAVA工程师。如果你想拿高薪,想突破瓶颈,想跟别人竞争能取得优势的,想进BAT但是有担心面试不过的,可以加我的Java学习交流群:282711949。

更多推荐

作为java初学者,适合看《java编程思想》这本书吗?

本文发布于:2024-02-28 00:32:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767068.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:这本书   初学者   适合   思想   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!