Java基础与案例开发详解

出版时间:2009-9  出版社:清华大学出版社  作者:张孝祥,徐明华 丛书主编,单兴华 等编著  页数:560  
Tag标签:无  

前言

  Java SE(Java Platform,Standard Edition,Java标准版)是Sun Microsystems公司平台体系结构中最基础也是最底层的版本,它是各种应用平台的基础。Java SE不仅包含了开发和部署各种桌面应用程序的API,还包含了支持Java EE企业级的应用开发以及Java ME嵌入式开发的相关类。随着Sun投入IBM的怀抱,Java SE的功能将会进一步加强。  Java SE版本的各种特性的学习对初学者尤为重要。它不仅是初学者通向成功的基石,而且对它掌握的程度直接决定读者后期作为Java软件工程师的等级。  本书选用了大量的生活案例将Java语言特性通过实战代码一一呈现,使读者不用刻意去记忆其中的理论就可以轻松掌握。本书中案例代码注释详细,很多部分都通过截图的形式展现出来,让读者一目了然。本书中具有代表性的操作通过步骤的形式一步一步地进行引导和讲解,让读者不仅能知其所以然而且还能编出应用程序,具有较高的实用价值,讲解过程中还对一些初学者极易犯的错误提供了相应的解决方案和应注意的事项或提示。这些错误都是编者在开发和教学过程中的实践经验的总结,目的是让读者在最短的时间内,掌握最核心最实用的技术。另外书中每章节的示例源代码都放在所附光盘中,可帮助读者更加轻松地学习每一章节。  本书共分为20章,各章节简介如下。  第1、2和3章介绍Java环境的安装配置,Java程序的开发过程和Java语言的基础语法。  第4章介绍数组和常用算法的相关知识。  第5章和6章介绍面向对象的编程思想:抽象、封装、继承多态。本书中这两章内容最重要,读者必须掌握其中的很多概念。  第7章介绍面向对象的分析与设计思想以及一些常用的设计习惯,对后期编程起到一定的指导作用。  第8章和9章介绍一些常用的适用类,对编程思想的运用和快速开发起到辅助作用。  第10章介绍Java异常处理机制,这章是Java语言在健壮性上的体现,建议读者能熟练掌握。  第11章介绍常用的数据结构和泛型机制,对一些常用的集合类建议读者能熟练掌握。  第12章介绍Java多线程的相关知识,重点在于理解多线程的运行机制及线程同步的机制。  第13章介绍IO流,主要用来对文件的读、写等操作。  第14章介绍GUI图形界面编程,包括AWT抽象窗口工具包和Swing组件等,对本章的内容读者了解即可。  第15、16和19章分别介绍反射、注解和Socket网络等编程相关知识,多了解这些知识对开发将会有非常大的帮助。

内容概要

本书以目前Java的较新版本Java SE 6.0为依托,结合Java语言特性和实战案例,充分融入了企业开发过程中编程人员遇到的种种Java核心技术问题和编程思想,全面系统地介绍了Java语言的基础知识、高级编程技术及应用方向。    书中内容由浅入深、循序渐进,囊括了Java基本语法,数组和常用算法,Java面向对象的编程思想,还包括一些Java高级特性,并且将企业一些比较流行的项目融入本书中,如:聊天室程序、网络五子棋、仿QQ的网络聊天软件JQ等,使读者在较短的时间内就能够熟炼掌握Java特性和项目实战的方方面面。本书在讲解的过程中,结合Java知识点引用了大量的应用实例,并通过源代码一一列举,且每一部分内容都包含详细的注释和技巧提示,有助于初学者理解、把握问题的精髓,将所掌握的技术灵活应用到后期实际的项目开发过程中。    本书既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书。

作者简介

张孝祥,北京传智播客教育科技有限公司教学总监。著有《Java就业培训教程》、《JavaScript网页开发》、《深入体验Java Web开发内幕—核心基础》、《深入体验Java Web开发内幕一高级特性》、《JavamB件开发详解》等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为“中国Java培训第一人”。张孝祥老师精通C/C++、VC、VB、Java、SQL Server、0racle等编程语言和数据库系统,善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。

书籍目录

第1章 Java前奏第2章 Java程序简介第3章 Java语言基础入门第4章 数组和常用算法第5章 抽象和封装第6章 继承和多态第7章 面向对象的分析与设计第8章 内部类与包装器第9章 常用类介绍第10章 Java异常处理第11章 Java集合框架和泛型机制第12章 多线程第13章 Java IO第14章 图形用户界面设计第15章 反射第16章 Java注解第17章 项目实战1——单机版五子棋游戏第18章 Java数据库编程第19章 Java网络编程第20章 项目实战2——网络五子棋与网络版JQ的开发

章节摘录

  第1章 Java前奏  1.2 认识Java语言  作为一种程序设计语言,Java语言具有简单高效、面向对象、不依赖于机器的结构、可移植性、安全性等特点,并且提供了并发机制,具有很高的性能。其次,Java语言最大限度地利用了网络,Java的小应用程序(Applet)可在网络上传输而不受CPU和环境的限制。另外,Java还提供了丰富的类库,使程序设计者可以很方便地建立自己的系统。  下面分别从语言特性、Applet和类库三个方面来讨论Java的特点,然后通过把Java与它的竞争对手C、C++、C#进行比较进一步指出它所具有的优点。  1.2.1 Java语言特性  Java语言丰要有简单高效、而向对象、网络分布计算、健壮性、安全性、跨平台、并发性以及动态扩展等一些特点。Java语言特性的具体说明如下。  1.简单高效  Java语言最初是应用于电子产品的,如冰箱,只需要控制开和关即可完成制冷工作,所以相对来说比较简单。Java语言提供了很多的功能实现类库,很多代码只需要简单修改便可以很轻松地应用到其他的软件产品中,大大提高了代码的重用率,缩短了开发时间,提高了开发软件的效率。

编辑推荐

  零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术难点剖析,体验4个项目案例开发的全过程。  DVD-ROM教学光盘  培训专家对书中案例进行全程视频语音讲解  包括书中所有的实例源程序及相关文件

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java基础与案例开发详解 PDF格式下载


用户评论 (总计59条)

 
 

  •   1 对当当网上买书,选书,送货都比较满意
    2 在当当上买其他产品,就不怎么愉快了。比如这个产品缺货,不能再选择的时候就提示是在结算的时候才提示。比如要购买电子琴,默认搜索全是电子琴相关数据,就算选择了百货还是会搜索出来书籍。
    3 我是初学JAVA 对Java基础与案例开发详解 书还是很满意。很容易看懂。对概率的讲解很贴切,所列举的例子都很好
  •   这本书比JAVA核心技术和编程思想好,读的懂,适合初学者
  •   本书非常适合初学者,0基础也无不可,非常基本,也是对于学习java非常有帮助的一本书。
  •   如果你是一个对JAVA感兴趣,而又没有任何基础,我推荐你买这本,真的很适合初学者!!!!
  •   一本很适合java初学者读的书
  •   说实话,蛮适合基础的,是本好书,稍稍贵了点,是个 正品,第一本java,希望能学好,加油
  •   对java初学者来说不错的书
    很好、很实用、继续支持
  •   对java初学者来说不错的书
  •   书很好 给同学买的同学很喜欢 徐明华也是我的JAVA老师 不多说了 很好
  •   一本好书 推荐,学习java必备的。。。。
  •   书很好,实例很充分。中国人的编程思想
  •   内容规范、基础,适合初学者自学
  •   我就是初学者,其实书上的很多内容比较简略,但是通俗易懂,配套视频学习收益很大
  •   哥是自学需要的,特地跑去问了其数计院的老师,给我介绍了这么一本书适合我这样稍微有点C语言基础的学者,书本纸质还不错,还没看,希望别让我失望,先给个好评。另外这次发货速度还不错,不过总体上比**慢了点,呵呵,希望能改进点。
  •   书中将很多抽象的不太容易理解的概念用具体的事物类比出来,方便读者的理解。没学到一个知识点,都有一些容易忽视和理解错误的知识点的小提示.
  •   书比较厚,里面的内容也比较基础,适合基础不好的人。给个好评
  •   很适合初学者看的一本书。
  •   书内容还是不错,对初学者来说足矣。但是书本身有一点点破损,光盘放到光驱里也啪啪响。。。还好做了个虚拟光驱,以后就不用光盘了。。。。
  •   很好,我是个初学者这个很适合的,而且朋友老师也都推荐这款书,顶
  •   首先书的质量不错,而且书很适合没有基础的人看!
  •   看着挺好的,适合初学者
  •   挺好的。案例很多。
  •   内容浅显易懂,适合入门
  •   就是奔着张孝祥来的!
  •   是一本很不错的专业基础学习资料!
  •   还可以,通俗易懂,是初学者的最佳选择
  •   这本书讲的很详细,相当不错了
  •   刚拿到书就看了一下,里面讲得写详细,值得购买
  •   书的内容挺好的,就是里面的纸有几页不太好
  •   属于速成教程,有很多经验谈。
  •   这本书还好吧啊啊啊啊啊
  •   内容很新,值得拥有
  •   还没读呢!不过书还挺好,跟想象的一样
  •   书很好,不过就是第一版的,我在图书馆借的就是第二版的了。。。。。好评
  •   挺厚的,要好好学习学习
  •   本书以Java为平台,结合应用实例,全面系统地介绍了应用Struts框架进行项目开发和编程的基础知识及应用方向。书中内容由浅入深、循序渐进地介绍了Struts的相关内容,其中,Struts组件、Struts标签、Struts国际化应用、验证框架、Tiles框架应用、技巧工具应用、FCKEditor在线编辑器、Hibernate应用、Spring应用等。在讲解过程中,引用了大量的实例,且每部分内容都包含详细的操作步骤和技巧提示。书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也可以作为大中专院校及社会培训团体的教材。本书以Java为平台,结合应用实例,全面系统地介绍了应用Struts框架进行项目开发和编程的基础知识及应用方向。书中内容由浅入深、循序渐进地介绍了Struts的相关内容,其中,Struts组件、Struts标签、Struts国际化应用、验证框架、Tiles框架应用、技巧工具应用、FCKEditor在线编辑器、Hibernate应用、Spring应用等。在讲解过程中,引用了大量的实例,且每部分内容都包含详细的操作步骤和技巧提示。书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也可以作为大中专院校及社会培训团体的教材。本书以Java为平台,结合应用实例,全面系统地介绍了应用Struts框架进行项目开发和编程的基础知识及应用方向。书中内容由浅入深、循序渐进地介绍了Struts的相关内容,其中,Struts组件、Struts标签、Struts国际化应用、验证框架、Tiles框架应用、技巧工具应用、FCKEditor在线编辑器、Hibernate应用、Spring应用等。在讲解过程中,引用了大量的实例,且每部分内容都包含详细的操作步骤和技巧提示。书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也可以作为大中专院校及社会培训团体的教材。
  •   嗯嗯老师推荐的
  •   买错了都不好退了
  •   网上很多视频都不错的,马世兵 张孝祥。 张龙。。
    此书优点:详细,简单,很基础。
    缺点:适合初学者,对于有一定基础的人用处不是很大,建议学java core
  •   讲得挺细的,对于我这种JAVA编程的菜鸟足够了~~
  •   引用文中一句话:“也许这不是最好的书。但却是最适合初学者的书。”
  •   讲得挺详细的,适合初学者,已经看了几章了。
  •   对于网页制作的初学者来说,是个不错的选择。
  •   知识点讲的很详细,很不错
  •   很基础的东西,实用性一般吧。
  •   内容不错,但是光盘内容不怎么样
  •   首先,商家还是不错的,所以咱不能影响人家生意,给四星,然后我要开始骂物流了,物流好牛逼啊,2月23号发的货,3月20号收到的,关键是还不给送到地方,还要去邮政去取,网购这还真是头一回,中国邮政也没这样过啊,每回邮政也给送到地方啊,这就让我感觉是当当的问题了吧,当当更牛逼啊,问客服问为啥还没到,他说3月8号到,到了3月8号,说不知道了。=,就等着吧,好的,等着吧,到3月17号催领单下来了,让去领邮件,哦,牛逼 啊,电话不通知,网上不公告,当当客服干嘛吃的啊,还不知道咋回事呢,直接来了个催领单,以后再也不来当当了,真心**,我没有说商家**,货还是挺好的。抱怨两句,也希望网友们借鉴。
  •   挺满意这本书的!
  •   书的质量还行,不过还没看
  •   虽然说有点褶皱 但这个价位还是不错的!!!
  •   很多人都选择它,大家都喜欢!实用!!!
  •   零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术难点剖析,体验4个项目案例开发的全过程。
  •   书的内容还是挺适合初学者的,只是感觉书中的内容没有韩顺平的视频讲得详细。像“接口”,韩顺平讲得非常详细,而本书中只用了一个小节,一页纸的内容就讲完了。还有就是好像光盘不能打开,不知道是电脑的问题还是光盘本身的问题。
  •   我本来零基础,看起来还是有点吃力
  •   一本很基础的书,书很厚,字体很大,看起累!最可恨的是快递,明明到货了,可就是不派送,我自己去玉林那边取的,快递成都龙腾真**。以后请发四川星程。这是在当当购物最闹心的一次。
  •   好像光盘打不开,快递有点慢,收到时书有些磨损不知道什么时候磨损的。。。感觉内容写的有的模糊。。。
  •   书看起来很旧啊!
  •   正准备看ing......
  •   搓,不怎么样
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7