五本书籍助你从零基础学习java编程到精通之路

前天的文章给大家介绍了Java初学者应该学习哪些基础,亦是美网络小编从Java的三个大方向:J2SE、J2EE、J2ME对大家做了前景分析,这两天也收到了大家的很多反馈,很多小伙伴看了后对自己的Java编程方向有了比较明确的目标,也有小伙伴们说,要是能提供一些Java初学者应看的书籍就更好了,其实推荐Java书籍已经被规划在小编写的Java编程系列文章之中,常言道:书中自有黄金屋,书中自有颜如玉,下面亦是美网络小编给大家推荐的Java书籍中虽然没有黄金屋和颜如玉,但却能让Java编程的初学者快速入门,少走一些弯路。

一、《Head First Java》中文版

无论你之前是否接触过任何编程语言,这本书都适合初学者。

通过这本书你可以在轻松、愉快的氛围中学会Java基础语法,并首次体验Java面向对象编程思想。

二、《Head First 设计模式》

通过阅读上一本的《Head First Java》,可以使我们对Java编程有了初步了解,我们要知道,书是拿来读的,如果一上来就把读者吓住了,难啃难咽,这肯定不是读者喜欢的,与上本书同系列的《Head First 设计模式》通过简单有趣的方式向我们阐述了Java编程的关键知识,有助于我们进一步对Java编程的认知,嘿嘿,通过打怪我们又升了一级。

三、《Java编程思想》

其实关于这本书,原名为《thinking in Java》,别像小编当初一样,只知道《Java编程思想》,到了书店手里拿着《Java编程思想》问老板有没有《thinking in Java》,呵呵,其实这本书网上有争议,认为这本书不应该推荐初学者阅读,亦是美网络小编不这样认为,因为这本书可以贯穿你整个学习Java编程的过程,即使你进阶成为了高级程序员,这本书既可以用来作为学习java的教程,又可以作为工具书进行知识点查询,当然了,如果亲们的英语能力还可以,强烈建议读英文原版咯。

四、《疯狂Java讲义》

对于这本书来说,怎么评价呢,说不上来的感觉,但它充斥了全国各大书店计算机区域,自从推出就一直热度不错,读这本书更像是接受培训一样,不过这样也好,通过上面几本书的入门和认知,再被这本书培训一下,有什么不好吗?

五、《Java深度历险》

这本书听名字就感觉很高深的样子,学习个Java编程都要历险了,这本书写的也很不错,但不要用于基础学习,可以当做业务读物没事翻翻看看,或许会给你一些臆想不到的灵感。

本文首发:五本书籍助你从零基础学习java编程到精通之路

原文地址:http://www.yishimei.cn/life/693.html

时间: 2024-10-04 11:00:44

五本书籍助你从零基础学习java编程到精通之路的相关文章

零基础学习java:变 量(一)

一.变量的概念: (1)内存中的一个存储区域 (2)该区域有自己的名称(变量名)和类型(数据类型) (3)Java中每个变量必须先声明,后使用 (4)该区域的数据可以在同一类型范围内不断变化 使用变量注意: (1)变量的作用域:一对{ }之间有效 (2)初始化值 定义变量的格式:数据类型    变量名  =  初始化值 二.变量的分类--按数据类型 对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间. 1.整数类型:byte.short.int.long Java各整数类

音乐出身的妹纸,零基础学习JAVA靠谱么

问:表示音乐出身的妹纸一枚  某一天突然觉得身边认识的是一群程序员   突然想 要不要也去试试... 众好友都觉得我该去做个老师,可是我怕我会误人子弟,祸害祖国下一代..... 要不要 要不要 学Java去..这是不是一条不归路 ... 答:初级应用编程没什么难的 , 只要数学方面不是特别渣, 思维逻辑不混乱,基本上是可行的, 至于其他的 ,没什么可考虑的 , 听得再多,不如向写一波程序 . 你的担忧不无道理,人最怕的就是失去热情.老师的发展空间小且多数属于事业单位 ,在选择和个人成长性上可能较

JAVA学习_零基础学习JAVA方法_零基础学习JAVA思路

在学习JAVA前,对于一个真正初学者(也就是从零开始学习JAVA人员)的一个问题:什么是JAVA,然后才是怎么学习JAVA?JAVA是sun microsystems在1995年推出的高级编程语言,其分为Java SE.Java EE.Java ME三大体系,而JAVA SE是JAVA的基础,继JAVASE之后是JAVAEE,JAVA ME.JAVASE是JAVAEE的基础,Servlet.JSP是框架的基础.数据库方面个人建议学习oracle,当然其它的像 MySQL,MSSQL,都可以,只要

总结了零基础学习Java编程语言的几个基础知识要点

很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.本文总结了零基础学习Java编程语言的几个基础知识要点. 1先了解什么是Java的四个方面   初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用.想想这些代码中用到了哪些知识点.不要一味地照着书本敲代码.而不去理解. 1.Java编程语言,即语法. 2.Java文件格式,即各种文件夹.文件的后缀. 3.Java虚拟机(JVM),即处理

【JAVA学习笔记】-零基础学习JAVA人分享自己的心得(转)

进入毕业季,毕业设计早早的做完,不想那么早进入职场,便趁此大好时光,一边接受企业培训,一遍自学JAVA.在我看来,学习一门语言必备的几个要点在于,看,练,悟.在这个连技术也已经沦为快餐的时代,很多人无可厚非的认为,在短时间内,快速应用一门语言才是他们所追求的,这也造成了当今培训机构的泛滥.我对此不评价,存在既是合理.但是,我这些心得体会,是想对那些真正喜欢技术的朋友,动机纯粹的朋友而言的,那些不喜欢的人,尽管拍砖,嘿嘿. 学习技术的时候,你是否总会被一些琐事烦恼呢,qq,网游,小说... 我并不

如何零基础学习java?前辈吐血整理

入门:零基础需要看书看书看书! 推荐一本轻松搞笑,语言直白,通俗易懂的书:<Head First Java> 看一下第一页: 另外两本:<Thinking in Java> ,< Java 核心技术> 这两本是基于看过第一本的基础上的,适合初学者. 看视频:书是静的,视频是动态的,要看代码的动态输入并输出结果的那种.如果只是按照PPT将课程,那就果断放弃. 但有一点书比视频好,那就是知识的重复查阅型,这点谁都比不了,所以案头多放几本书,有需要的时候翻查一下,效率会提高很

零基础学习Java技术规划

Java编程是一个技术活,没有专业知识,那是行不通的.这也决定了程序员的不可替代性,不是你随便招一个人就可以立马开工. 很多人在转行跨界去接触一个自己从来不懂的行业时往往内心充满了恐惧,也许会高估了这个行业的难度,当然Java编程行业的难度还是有的,不是谁都能随随便便成功. 作为一个零基础的小白,我们该如何高效率的学习Java技术呢?我们老师给我们提出了以下三点: ? 第一:目标明确 因为是转行过来的,明确目标很重要.比如我们已经选定了要学习Java,就要一鼓作气,不能做墙头草,随风倒,看到网上

【java基础知识总结】-特别针对零基础学习JAVA的初学者

JAVA基础知识总结,对于大多数想要学习JAVA编程语言的人员来说或者对于那些已经在学习路上的新手来说,掌握以下的JAVA基础知识,或许将更有利于你快速掌握好这门语言.以下是本人对JAVA基础知识做了一下小结,如有纰漏,还望大家不吝赐教. 1.对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化. 基本类型:int型,初始化为0. 如果为对象:这些对象会按顺序初始化. ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象. 构造方法的作用就是初始化

零基础学习Shell编程

一:起因 (0)也许由于一时的冲动使得你开始关注并学习shell编程:亦许由于是"道听途说"shell的威力很大:亦许由于shell编程的魅力:亦许由于作为一个coder的偏好:亦许-- (1)先来搞清楚为什么要学shell,学习要有目的性 ---- 简单的说shell就是一个包含若干行Shell或者Linux命令的文件.对于一次编写,多次使用的大量命令,就可以使用单独的文件保存下来,以便日后使用. shell简单.灵活.高效,特别适合处理一些系统管理方面的小问题 shell可以实现自