导航:首页 > 编程语言 > java程序员进阶书籍

java程序员进阶书籍

发布时间:2023-05-25 01:55:12

java程序员培训都有哪些课程内容

全能型Java工程师的进阶课程
第一阶段:JavaSE:Java基础语法;面向对象编版程思想;Java常用API
第二阶段权:数据库(MySQL/Oracle)与JDBC技术:MySQL/Oracle;JDBC
第三阶段:JavaWeb开发技术:JavaWeb前端;JavaWeb基础;JavaWeb高级
第四阶段:大型项目实战-CMS系统:JavaScript增强;Struts2;Spring基础和IoC(XML配置)
第五阶段:大型项目实战-企业ERP/进销存项目:JPA/Hibernate;项目管理及用例分析;AJAX/jsON/jQuery
第六阶段:大型项目实战-CRM/客户关系管理系统:JavaScript高级/jQueryEasyUI;SpringMVC;Mybatis
第七阶段:大型项目实战-B2C/商城项目:微信开发;HTML5/CSS3/BootStrap;Linux与阿里云

② java该怎么自学

就从基础开始说起

Javase

Java基础所包含的,Java零基础必备安装包、JavaSE301集、Java教程零基础2019、Java教程零基础2019(ava基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机等等)、XML、Tomcat服务器开发;其中Java零基础2019这视频教程系列可以去B站观看。搜索Java或者Java教程,第一个就是,杜老师讲的,比较细致。

JavaWeb前端教程

HTML、CSS、JavaScript、jQuery、Ajax;(包含讲义、课堂笔记、源码、工具等等,一应俱全。)

学习Java有以上教程就足够了,而这些学习资源皆可在“动力节点”下载到,除了以上说的这些,还可以到蛙课上去学习,Java视频教程也挺全面的。

③ 学习JAVA需要熟练掌握哪些内容

很多新手在学习java的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份java开发学习内容,比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~

1、Java语法

通过任何一本java入门书籍,都可以学会java的基本语法。千万不要认为,你把书上的例子程序都能写出来就算是学会java语法了。想要真正掌握,还需要做大量的测试题。对语法不准确的理解,会是你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。

2、常用类

永远不要写别人已经实现的代码。有很多功能,用JDK中现有的类就可以完成。你需要熟悉JDK,可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源;另一方面,学习一下,SUN公司的工程是怎样写代码的。

3、IDE集成开发环境

现在企业最常用的是IBM公司的eclipse,类似的还有JBuilder、Idea、NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写java代码。多数程序员都是在使用这些东西。

4、 数据库

MySql,Oracle,DB2。小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2。

Java项目很少使用SqlServer。因此,你还需要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标准SQL,学会基本的SQL,参考具体的数据库手册,就可以完成一般的项目开发了。当然,要想使你的程序运行的效率更高,需要更深入的学习。大部分的程序优化,都是从这部分开始的。

5、 JDBC Java数据库连接

使用Java程序操作数据库。这部分非常重要,几乎所有的企业项目都会用到。

6、 HTML CSS Javascript

HTML-- 超文本标记语言。

CSS --层叠样式表。

JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言。

准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。

7、你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。

8、 JSP Servlet

这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。

9、企业流行框架 Struts、Spring、Hibernate等

10、Java设计模式

有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。

11、你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。

还有很多要学习的内容。先介绍这么多吧,自己学习这些内容,估计需要2年左右。如果有个好的指导老师,在培训学校进行系统学习,则需要4-5个月。

如果选择培训,一定要选择拥有多年JAVA项目开发经验、测试经验、及项目管理经验,采用“教”“练”结合,用真实项目案例进行训练的教学方式。让学员掌握实用的技能,在毕业后就有着实战项目开发经验,立刻上岗,成为诸多企业抢手的人才。

PS:温馨提示,光看不练假把式,跟着视频教程练项目也是必不可少的!相关教程指路B站尚学堂官方号!都是免费滴!

④ 求C语言教程和JAVA教程

资料内容所涉及方面:
C/C++/VC++的基础教程、通讯、协议分析、游戏开发、图像处理、管理系统、多媒体、加密与解密、控件ACTIVEX、开发CGI、标准程式库、技术内幕、Windows核心编程、对象模型、人工智能、软件工程、数据结构、WindowsAPI、Visual Basic 、Directx、网络开发、数据库开发、ADO、神经网络、DLL和内存管理、OLE&DDE、操作系统、端口、数值算法、等等技术或相关开发资料。
《C语言专区》
C语言实例教程 1.72
http://download.chinaitlab.com/soft/8658.htm

经典编程900例裤岁(C语言)
http://download.chinaitlab.com/soft/7972.htm

C语言实例教程
http://download.chinaitlab.com/soft/6530.htm

C语言图象处理方法
http://download.chinaitlab.com/soft/6514.htm

C语言编程实例
http://download.chinaitlab.com/soft/6103.htm

C语言书打包下载
http://download.chinaitlab.com/soft/6041.htm

集成学习环境(C语言)
http://download.chinaitlab.com/soft/5764.htm

C语言圣经 1.0
http://download.chinaitlab.com/soft/5745.htm

用C实现面向对象
http://download.chinaitlab.com/soft/7566.htm

C语言高级实用编程技巧
http://download.chinaitlab.com/soft/4593.htm

C语言最新编程技巧200例
http://download.chinaitlab.com/soft/4594.htm

C语言速成3.0
http://download.chinaitlab.com/soft/4723.htm

C语言编程技巧程序集
http://download.chinaitlab.com/soft/4561.htm

C语言速成多媒件课件 3.0
http://download.chinaitlab.com/soft/3238.htm

C语言多媒体教程
http://download.chinaitlab.com/soft/2893.htm

C程序设计培训
http://download.chinaitlab.com/soft/6340.htm

实用C语言详解
http://download.chinaitlab.com/soft/3274.htm

C语言程序设计及应用毕改实例
http://download.chinaitlab.com/soft/3241.htm

C语言程序宝典
http://download.chinaitlab.com/soft/3071.htm

C语言教程
http://download.chinaitlab.com/soft/3027.htm

《C语言编程宝典》
http://download.chinaitlab.com/soft/1849.htm

C语言常用函数手册
http://download.chinaitlab.com/soft/1818.htm

C语言学习系统胡数睁
http://download.chinaitlab.com/soft/1816.htm

C语言技术文章
http://download.chinaitlab.com/soft/1817.htm

C常用算法程序集
http://download.chinaitlab.com/soft/6225.htm

微软C编程精粹
http://download.chinaitlab.com/soft/6166.htm

《C++语言专区》

Inside C++ Object Model
http://download.chinaitlab.com/soft/7851.htm

C++ 入门基础教程
http://download.chinaitlab.com/soft/7617.htm

C++和面向对象的数值计算
http://download.chinaitlab.com/soft/6987.htm

经典C++语言教程
http://download.chinaitlab.com/soft/7399.htm

C++编程实例详解
http://download.chinaitlab.com/soft/6988.htm

C_C++深层探索
http://download.chinaitlab.com/soft/6989.htm

C_C++程序设计
http://download.chinaitlab.com/soft/6990.htm

C++输入输出流及本地化
http://download.chinaitlab.com/soft/6986.htm

经典 C++语言教程
http://download.chinaitlab.com/soft/6978.htm

C++ Primer 3rd Edition
http://download.chinaitlab.com/soft/6823.htm

C++_Primer_Plus_4th
http://download.chinaitlab.com/soft/6819.htm

C++应用编程200例
http://download.chinaitlab.com/soft/6820.htm

C++面向对象高效编程
http://download.chinaitlab.com/soft/6610.htm

Borland C++ 3.0自学培训教程
http://download.chinaitlab.com/soft/6274.htm

经典 C++ 语言教程
http://download.chinaitlab.com/soft/6600.htm

C++Builder自学培训教程
http://download.chinaitlab.com/soft/6317.htm

Borland C++ Builder高级编程
http://download.chinaitlab.com/soft/7927.htm

高质量C_C++编程指南
http://download.chinaitlab.com/soft/7916.htm

C++程序设计培训教程
http://download.chinaitlab.com/soft/6339.htm

C++程序设计教程
http://download.chinaitlab.com/soft/6338.htm

C++Builder核心program
http://download.chinaitlab.com/soft/6318.htm

C++Builder基础进阶
http://download.chinaitlab.com/soft/6316.htm

C++Builder30开发指南

创世纪的C++ Builder教程
http://download.chinaitlab.com/soft/6175.htm

http://download.chinaitlab.com/soft/6311.htm

21天学会C++
http://download.chinaitlab.com/soft/6307.htm

C++程序调试实用手册
http://download.chinaitlab.com/soft/6131.htm

C++Builder学习大全中文版
http://download.chinaitlab.com/soft/6077.htm

C&C++深层探索
http://download.chinaitlab.com/soft/6036.htm

C++ 设计新思维
http://download.chinaitlab.com/soft/6037.htm

经典C++图书下载 1
http://download.chinaitlab.com/soft/6067.htm

经典C++图书下载 2
http://download.chinaitlab.com/soft/6068.htm

C++ 常见问题问与答
http://download.chinaitlab.com/soft/6005.htm

C++ 和面向对象的数值计算
http://download.chinaitlab.com/soft/6006.htm

C++ 面向对象多线程编程
http://download.chinaitlab.com/soft/6007.htm

嵌入式系统中C的开发
http://download.chinaitlab.com/soft/6027.htm

用 C++ 开发 Web 商用程序
http://download.chinaitlab.com/soft/6033.htm

C++名家对话
http://download.chinaitlab.com/soft/5981.htm

C++实践之路
http://download.chinaitlab.com/soft/6040.htm

C++bulider参考手册 1.1
http://download.chinaitlab.com/soft/6574.htm

用C++开发Web商用程序
http://download.chinaitlab.com/soft/6975.htm

C++代码设计与重用
http://download.chinaitlab.com/soft/5980.htm

C++程序设计讲义
http://download.chinaitlab.com/soft/5742.htm

《C#语言专区》

C# Primer Plus中文版
http://download.chinaitlab.com/soft/7990.htm

C# 开发编码规范
http://download.chinaitlab.com/soft/7991.htm

C#深入浅出全接触
http://download.chinaitlab.com/soft/6992.htm

C# COM+ Programming
http://download.chinaitlab.com/soft/7855.htm

Design Pattern In C#
http://download.chinaitlab.com/soft/7852.htm

C#实现的俄罗斯方块程序
http://download.chinaitlab.com/soft/7805.htm

C#高级编程第2版
http://download.chinaitlab.com/soft/6883.htm

C#百例
http://download.chinaitlab.com/soft/7638.htm

C#.NET 开发者手册
http://download.chinaitlab.com/soft/7620.htm

CSharp程序员参考手册
http://download.chinaitlab.com/soft/7618.htm

C#程序100实例
http://download.chinaitlab.com/soft/7619.htm

新一代C#与ASP.NET权威指南
http://download.chinaitlab.com/soft/4115.htm

C#与.NET技术平台实演练
http://download.chinaitlab.com/soft/4044.htm

C#程序员参考手册
http://download.chinaitlab.com/soft/6991.htm

C# Network Programming
http://download.chinaitlab.com/soft/7484.htm

C#入门经典
http://download.chinaitlab.com/soft/6570.htm

ASP.NET C#教程
http://download.chinaitlab.com/soft/6640.htm

C#.NET中文版Web服务开发基础
http://download.chinaitlab.com/soft/3691.htm

精通C#与ASP.NET程序设计
http://download.chinaitlab.com/soft/6578.htm

C#文档中文版(微软)
http://download.chinaitlab.com/soft/1839.htm

C#教程
http://download.chinaitlab.com/soft/3070.htm

C#高级编程
http://download.chinaitlab.com/soft/1841.htm

C#进阶手册
http://download.chinaitlab.com/soft/1596.htm

MS Press Inside C#
http://download.chinaitlab.com/soft/4306.htm

C#实例程序
http://download.chinaitlab.com/soft/5586.htm

Windows应用高级编程-C#编程篇
http://download.chinaitlab.com/soft/4992.htm

C#与.NET技术平台实战演练
http://download.chinaitlab.com/soft/4813.htm

C#语言参考
http://download.chinaitlab.com/soft/4814.htm

C#.NET编程培训教程
http://download.chinaitlab.com/soft/6331.htm

C# WINDOWS程序设计
http://download.chinaitlab.com/soft/6097.htm

C#系列教程
http://download.chinaitlab.com/soft/6099.htm

C#英文手册
http://download.chinaitlab.com/soft/5929.htm

精通C#简体中文版
http://download.chinaitlab.com/soft/6552.htm

C# 参考手册
http://download.chinaitlab.com/soft/6374.htm

C#语言规范
http://download.chinaitlab.com/soft/6375.htm

C# 程序员介绍
http://download.chinaitlab.com/soft/6356.htm

C# 程序员参考手册
http://download.chinaitlab.com/soft/6388.htm

C#--微软.NET的第一语言
http://download.chinaitlab.com/soft/6376.htm

C#基本书写规范技术文档
http://download.chinaitlab.com/soft/5660.htm

《VC++语言专区》

VC++与Matlab混合编程的快速实现
http://download.chinaitlab.com/soft/7848.htm

VC++编程指南
http://download.chinaitlab.com/soft/7475.htm

VC++6编程方法
http://download.chinaitlab.com/soft/6352.htm

VC++6.0 类库参考手册
http://download.chinaitlab.com/soft/6345.htm

VC++database编程大全
http://download.chinaitlab.com/soft/6348.htm

VC++6.0培训教程
http://download.chinaitlab.com/soft/6351.htm

VC++编程技巧与范例
http://download.chinaitlab.com/soft/6349.htm

VC++网络教程
http://download.chinaitlab.com/soft/6350.htm

VC++面向对象入门
http://download.chinaitlab.com/soft/6346.htm

VC++扩展编程实例
http://download.chinaitlab.com/soft/6159.htm

用VC++编写USB接口通信程序
http://download.chinaitlab.com/soft/6073.htm

VC++6.0 语言参考手册
http://download.chinaitlab.com/soft/5956.htm

VC++6.0内幕
http://download.chinaitlab.com/soft/5959.htm

VC++6.0 运行库参考手册
http://download.chinaitlab.com/soft/5957.htm

VC++5.0易学活用
http://download.chinaitlab.com/soft/5954.htm

VC++6.0 用户界面制作技术与应用实例
http://download.chinaitlab.com/soft/5955.htm

Visual C++6.0从入门到精通
http://download.chinaitlab.com/soft/8645.htm

Visual C++ 6.0 教程
http://download.chinaitlab.com/soft/7974.htm

Visual C++ 6.0 开发宝典
http://download.chinaitlab.com/soft/7973.htm

Visual C++ 6.0实例
http://download.chinaitlab.com/soft/7970.htm

VISUAL C++扩展编程实例
http://download.chinaitlab.com/soft/7606.htm

Visual C++6.0高级编程技巧与实例
http://download.chinaitlab.com/soft/7607.htm

Visual C++ 6.0用户开发手册
http://download.chinaitlab.com/soft/7593.htm

疯狂VC技巧集
http://download.chinaitlab.com/soft/5688.htm

VC模板库手册
http://download.chinaitlab.com/soft/5960.htm

用VC开发Activex
http://download.chinaitlab.com/soft/5969.htm

用VC开发CGI
http://download.chinaitlab.com/soft/5970.htm

用VC开发win应用
http://download.chinaitlab.com/soft/5971.htm

VC通讯
http://download.chinaitlab.com/soft/5964.htm

VC入门教程
http://download.chinaitlab.com/soft/5961.htm

VC实例
http://download.chinaitlab.com/soft/5962.htm

VC使用大全
http://download.chinaitlab.com/soft/5963.htm

VC5.0开发人员参考手册
http://download.chinaitlab.com/soft/5952.htm

跟我学 VISUAL C++ 6.0
http://download.chinaitlab.com/soft/7592.htm

精通Visual C++图像编程
http://download.chinaitlab.com/soft/7590.htm

Visual C++.NET应用编程150例
http://download.chinaitlab.com/soft/7396.htm

Visual C++ 6.0 高级编程
http://download.chinaitlab.com/soft/6802.htm

Visual C++ 6—24学时学习教程
http://download.chinaitlab.com/soft/6582.htm

Visual C++高级编程技巧与实例
http://download.chinaitlab.com/soft/6554.htm

Visual C++ 设计WIN32应用程序
http://download.chinaitlab.com/soft/6555.htm

Visual C++ 6.0 编程实例与技巧
http://download.chinaitlab.com/soft/6449.htm

Visual C++ 6.0 程序员指南
http://download.chinaitlab.com/soft/6275.htm

Visual C++ 6-24学时学习教程
http://download.chinaitlab.com/soft/6223.htm

Visual C++ - Visual C++
http://download.chinaitlab.com/soft/6063.htm

Visual C++ .net多媒体教学
http://download.chinaitlab.com/soft/1069.htm
VC编程经验总结
http://download.chinaitlab.com/soft/6160.htm

VC新手学堂
http://download.chinaitlab.com/soft/6090.htm

VC6.0 MFC类库参考手册
http://download.chinaitlab.com/soft/6357.htm

VC6.0 运行库参考手册
http://download.chinaitlab.com/soft/6355.htm

VC-MFC编程实例
http://download.chinaitlab.com/soft/6354.htm

VC-MFC扩展编程实例
http://download.chinaitlab.com/soft/6353.htm

深入VC编程内幕
http://download.chinaitlab.com/soft/6473.htm

Visual C.NET中文版Web服务开发基础
http://download.chinaitlab.com/soft/6976.htm

然后还有个C语言网络吧:
http://post..com/f?kz=5728013

参考资料:http://www.programfan.com/blog/article.asp?id=6925

⑤ 初学者JAVA程序员怎样快速提升自己技术

一、提升对java技术的思考
很多人口里嚷着要提升java技术,行动也有,但就是不奏效,是怎么回事呢?因为行动前没有好好的思考,比如老是盯着已经掌握熟练的java技术练习,你为什么不考虑多练练你不熟习的java技术呢?那么应该思考些什么关于java技术的问题呢?
1、这个技术能解决什么问题(why)
2、比较适合在哪些场景应用(where+when)
3、这个技术跟我已经掌握的哪个知识或技能类似,有什么差别、有什么特点、有什么优点和缺点(what)
4、了解前面的问题后,你在开始考虑提升java技术那么效果会比较好。
二、善于模仿,把他人的变成你的
你的代码刚开始是怎么学会的呢?不外乎模仿,但是模仿也有诀窍,有的人模仿的快,有的人模仿的慢。时常强调,多去看看其他人的代码是怎么编写的,你可以从其他人的代码中模仿出很多的东西,甚至你可以尝试去修改其他人的代码,让它跟你的想法更加接近,看看你下次是不是可以这样做,看看学习效率有没有提高或者变得简单,长此以往,你的java技术一定会有质的提升。

⑥ Java书籍推荐有哪些

“java网络编程”“java语言程序设计”等等

⑦ java初级程序员进阶要学哪些东西

jdk类库,常见源的要有印象。
java基础,如控制语句到文件IO,网络编程要会。
数据库要会,至少一种。基本查询,视图,索引,存储过程(玩过,会就行)这些。
枚举,反射,注解。
框架啥的要会用即可,最好从模拟入手,配置啥的不用太在意,要懂点原理,能吹。
html,css,jsp啥的必须,能写简单页面,js,jquery必须会。控台前端框架最好会一个,比如bootstrap,好像控台的前端的框架都很相似。
初级程序员需要自信,需要眼光放大,你真的工作了就知道初级需要的真的不多,你大都会。

都会的话多看书,设计模式,算法,数据结构,操作系统也玩玩,一些常用工具多玩玩,都不需要太深,满足需要即可。

进阶的过程比较长,各种知识都慢慢补充吧。

我是个初级,仅代表我的看法

⑧ 怎么学java

你好,学习java只要掌握好方式和方法,其实学起来并不是非常难。比如你可以自学也可以选择机构学。

java是目前主流的开发语言,程序员不论是大数据、云计算、web前端、后端开发等都需要从java学起,如果你想计入IT高薪行列,建议学java!

java学的内容主要有:

①JAVA编程基础(基础语法、面向对象、和谐特性等)

②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)

③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)

④项目实训

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。

⑨ java开发需要学习什么

Java已经成为如今互联网企业使用广泛的语言之一,Java开发市场需求大、发展前景广,吸引了越来越多的人前来学习。对于零基础的小白而言,想要系统的学习Java方法,学习路线

第一步:对于Java的基本认知

学习Java,首先要明白Java是什么,其未来的发展方向和应用场景有哪些?当然,很多从业者和求学者往往看重的是Java行业的薪资水平,这样考虑固然无错,但是对于深刻理解Java却并无实际意义。可以看看专业分析Java的书籍,这对于后期的学习将有着巨大的助力作用。

第二步:理论知识学习

这一过程尤为重要,毕竟这是学习Java的关键,而且,这一过程对于系统化的要求更高,如何循序渐进,有方式有目的的学习,将是小白更加快速的学懂Java的关键。所以给大家分享一个学习Java知识点的先后顺序安排,希望对大家有所帮助。

1、Java 基础以及 Web 开发基础—小程序项目阶段,让学员可掌握Java 基本面向对象知识、Java 常用集合的使用、JDBC 与 MySQL 基础、HTML/CSS/JavaScript 前端基础技术、 Servlet 编写服务端程序等,同时熟练使用 IDEA 开发工具,能实现简单的小程序;

2、Java高级基础、SSM 前端框架、代码管理、持续集成,是进阶阶段,让学员可以深入理解Java面向对象相关知识点,可以胜任Java 初级软件工程师、Web 初级前端开发工程师、初级 BI 工程师等岗位。

3、服务与分布式解决方案,让学员掌握Linux、Docker、Vue、SpringBoot、Shiro、分布式事务的使用等,可以熟练使用Docker 完成项目部署,胜任Java 中级开发工程师等岗位;

4、大型互联网解决方案,让学员掌握JUC、Zookeeper、Dubbo、MySQL 高级、MyCat和微信小程序以及微信支付的开发等内容,可以胜任Java 高级软件工程师等岗位。

第三步、真实实训项目、培养实操能力

如今互联网上关于Java的应用案例有很多,也有很多的实训项目,大家可以去进行独立的实操。

⑩ 程序员的软技能书籍有哪些值得推荐

1. 《深入理解计算机系统》:(美)布赖恩特 (Bryant,R.E.) 等著。 以程序员的角度和全局的视角来审视计算机系统,涵盖从数据表示到程序运行、系统交互的各个方面,非常值得深读!
2. 《Writing solid code》: (美) Steve Maguire 著。 想写出 bug-free 程序的上佳读物之一。相应读物的还有《高质量程序设计艺术》(code quality: from a open source perspective) , 《代码整洁之道》(Writing clean code),《编写可读代码的艺术》(The Art of Readable Code)
3. 《Thinking in Java》:(美)Bruce Eckel 著。 Java 语言编程的推荐教材。 《Effective Java》(Joshua Bloch著) 作为进阶书籍。
4. 《设计模式——可复用面向对象软件的基础》:(美)“四人帮”著。 设计模式的必读书籍(亦可用于参考)。
5. 《实现模式》: Kent Beck 著。 非常有益的面向对象编程经验谈。
6. 《重构: 改善既有代码的设计》: Martin Fowler 著。 作为面向对象编程的收藏书籍,随时可参阅。
7. 《Test Driven Development: By Example》: Kent Beck 著。 测试驱动开发的优秀入门书籍
8. 《MYSQL必知必会》: (英)Ben Forta 著。 人民邮电出版社。薄薄的一百页左右, 快速上手和使用 mysql 数据库。
9. 《正则表达式必知必会》: (英)Ben Forta 著, 杨涛 / 王建桥 / 杨晓 译。人民邮电出版社。 薄薄的一百页左右, 清晰的阐述, 适合正则表达式的快速了解和上手。
10. 《Java TCP/IP socket 编程》: (美)Kenneth L.Calvert, M.J. Donaboo著, 周恒民译。 非常好的 Java tcp/ip socket 入门读物, 详细地讲解了相关的知识点,有相应的实例为佐, 并且对底层、性能等方面也作了一定的阐述。
11. 《Ubuntu Linux 指南:基础篇》: Mark G.Sobell 著。 学习和使用 Linux 系统的优秀入门读物, 建议未接触过 Linux 系统的童鞋从 Ubuntu 起步。
12. 《Perl 语言入门》(第五版) : Randal L.schwartz 等著, 盛春等译。 Perl 入门的推荐教程。通俗易懂、详尽得当。
以上,祝你学习愉快!

阅读全文

与java程序员进阶书籍相关的资料

热点内容
pc桌面壁纸文件夹 浏览:473
微信怎么添加群 浏览:781
40岁男人适合的微信名 浏览:925
编程里比例怎么打 浏览:215
苹果12两个app如何分屏 浏览:592
ps下载完不是压缩文件 浏览:362
电脑中的个人文件包括什么 浏览:572
网络连接一般什么密码 浏览:199
java定时器quartz实例 浏览:259
稻壳excel文件太大怎么弄 浏览:901
文件里的视频如何保存到相册 浏览:428
手机百度云文件电脑 浏览:957
编程怎么做到时钟精准 浏览:912
锤子用过的壁纸在哪个文件里 浏览:468
qq网站安全性未知访问不了怎么办 浏览:270
燕秀怎么修改编程人名字 浏览:789
2012年天之眼导航升级 浏览:595
如何安装视频文件 浏览:315
红米2A升级miui9 浏览:927
如何在表格中加入一行数据库 浏览:421

友情链接