admin 管理员组

文章数量: 1086019


2024年3月28日发(作者:collecting stamps)

学java用什么书比较好

1.《java编程思想》

本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在

BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于

无形。从Java的基础语法到高级特性(深入的面向对象概念、多

线程、自动项目构建、单元测试和调试等),本书都能逐步指导你

轻松掌握。

2.《java核心技术卷二》

本书是经典的《Java核心技术,卷II:高级特性》的新修订版,

涵盖了Java SE6平台的高级用户界面程序〔制定〕和企业特性。

与第1卷(涵盖了核心的语言和类库特性)一样,本卷已经更新到

了JavaSE6。并且对新内容都作了重点标注。书中所有的示例程

序都进行了具体的制定,用来演示新的编程技术。并展示针对专

业开发者在现实中所碰到的典型问题的最正确解决方案。本书包

涵有关StAXAPI、JDBC 4、编译器API、脚本框架、闪屏和托盘

API以及其他许多JavaSE6改善特性的新章节。本书聚焦于Java

语言中更高级的特性,包括以下内容:流与文件、网络、数据库

编程、XML、JNDI与LDAP、国际化、高级GUI组件、Java2D、JavaBeans、

安全、RMI与Web服务、高级AWT、注解、本地方法。

3.《疯狂java讲义》

第 1 页 共 5 页

本书并不单纯从知识角度来讲解Java,而是从解决问题的角度

来介绍Java语言,所以本书中介绍了大量有用案例开发。这些案

例既能让读者巩固每章的知识,又可以让读者学以致用、激发编

程自豪感,进而引爆内心的编程激情。本书光盘里包涵书中所有

示例的代码,如果读者希望获得课后学习的程序代码。

2学java该怎么学

有一点不可否认的,学习程序语言是非常难的,要出去开发要

做研发工程师不是谁都能做的,所以天赋也是占一定比例,至少

学习上可以轻松很多;

天才不多,一般人还是占大多数,所以勤奋好学是基本, 要有

一颗好学的心,学习程序是要有勤奋精神,才干学习好;

努力未必有用,好的学习方法也是非常重要的,程序员要多看

书多学习,首先关于理论要懂,然后学习逻辑思维能力,有基础

深入;

程序员不能只是看书学习,更多的还是要上机操作,除了基础

还要学习深入的项目,最好能写几个案例作品,也方便以后找工

作,以前我们的老师是公司的〔管理〕人员,所以给同学做是给

他们最好的锻炼;

java要配套学习比如mvc模式,js脚本,数据结构,ssh等框

架,才干真正学好java语言;

第 2 页 共 5 页

能做到独立项目的开发,程序的优化,就是一个资深的程序员

了。

3怎样学习java

首先肯定要明白自己为什么学习java,兴趣占的比重大还是为

了生活比重大;再者很重要的一点就是去互联网上的招聘网站搜

索当下要成为一名java开发工程师应该至少具备哪些技能,现在

一般的公司招聘员工都有自己的要求(这里不谈编程技术之外的

要求),比如这些个要求,从招聘信息上我们的初学者就能有自己

的目标,目标有了,剩下的就是向着这一步努力前进。定下目标

这一步放在第一关于新人是及其重要的。

接下来就是按照目标前进,我们新人学习java要从基础学起,

可以借助很多工具让自己成长的更快。1.借助网络学习,寻找网

上的教学视频;2.进技术交流群找志同道合的人一起学习,互相探

讨;3.花费费用参加技术培训,这是很有效率的方法,但是也是花

费金钱较大的,缴费之后能回报多少看自己的努力和培训机构的

实力。基本方法就例举这些,剩下的可以自己的思索总结,只要

能学到技术,各种方法均可。

找到了外部的基本方法,那就要看自己的执行力了。1.看书上

互联网要用心,平常多查阅文档,多动脑,勤动手,施行很重要,

新手天天编码500行有用代码,用不了多久你就能够成为大神;2.

第 3 页 共 5 页

切记急功近利,新人前期编码因为看不到太多自己的成果容易自

暴自弃;3.要注重本身的能力提升,培养自己的发现思索解决问题

的能力,毕竟掌握在手里的技术才是自己的。4.按照前期制定的

目标一步步前进,掌握一些知识点就做一些demo,巩固知识,天

天提升一点点,不要多久下来基本上可以胜任一些工作了,但是

距离大神还差的远。

4怎么学习java

我们必须明确一个大方向,也就是说现在面向对象的编程范畴。

无论人工智能曾经有所浪潮,但将来5-10年工业界广泛承认并接

受的将是面向对象式的编程。

工业界目前最流行的面向对象编程语言就是C++和Java。所以

基本上锁定这两个方向就可以了。而且完全可以同时掌握。

掌握Java的精华特性而且一定要知道为什么。比如,Interface

和multi-thread。用interface是更好的多继承的模型,而多线

程则是制定到语言一级的重要特性。要完全理解interface是为

什么,用多线程又有几种常用的编程模型。

理解了语言的特性是为什么了之后,就可以试着上升到制定这

个层次,毕竟学习语言是要用的。目前比较好的开发模式是采纳

自定向下的面向对象的制定,加上MVC的模式(你可以看一下我介

绍的关于MVC的内容)。首先要找出最顶层的对象(这往往是最难

第 4 页 共 5 页

的),然后一层一层往下递归,记住每次应符合7+/-2的原则,因

为我们人的短记忆就是这样。一般有图形用户界面的 应从界面开

始制定。

第 5 页 共 5 页


本文标签: 学习 特性 语言 开发