• Java 程序开发案例课堂
21年品牌 40万+商家 超1.5亿件商品

Java 程序开发案例课堂

批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!

56.84 7.2折 79 全新

库存6件

江西南昌
认证卖家担保交易快速发货售后保障

作者刘春茂、李琪

出版社清华大学出版社

ISBN9787302488941

出版时间2018-01

装帧平装

开本16开

定价79元

货号25206051

上书时间2024-11-01

思源汇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

前    言

  本套图书是专门为软件开发和数据库初学者量身定制的一套学习用书,整套书涵盖软件开发、数据库设计等方面。整套书具有以下特点。

前沿科技

  无论是软件开发还是数据库设计,我们都精选较为前沿或者用户群的领域推进,帮助大家认识和了解动态。

权威的作者团队

  组织国家重点实验室和资深应用专家联手编著该套图书,融合丰富的教学经验与优秀的管理理念。

学习型案例设计

  以技术的实际应用过程为主线,全程采用图解和同步多媒体结合的教学方式,生动、直观、全面地剖析使用过程中的各种应用技能,从而提升学习效率。

为什么要写这样一本书

  Java是Sun公司推出的能够跨越多平台的、可移植性的一种面向对象的编程语言,也是目前、特征丰富、功能强大的计算机语言。利用Java可以编写桌面应用程序、Web应用程序、分布式系统应用程序、嵌入式系统应用程序等,从而使其成为应用范围广泛的开发语言。目前学习和关注Java的人越来越多,而很多Java的初学者都苦于找不到一本通俗易懂、容易入门和案例实用的参考书。通过本书的案例实训,大学生或其他学习者可以很快地上手流行的工具,提高职业技能,从而帮助解决公司与求职者的双重需求问题。

本书特色

零基础、入门级的讲解

  无论您是否从事计算机相关行业,无论您是否接触过Java编程语言,都能从本书中找到起点。

超多、实用、专业的范例和项目

  本书在编排上紧密结合深入学习Java编程技术的先后过程,从Java的基本语法开始,带领大家逐步深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。

随时检测自己的学习成果

  每章首页中,均提供了本章要点,以指导读者重点学习及学后检查。

  大部分章节后的“大神解惑”板块和“跟我学上机”板块,均根据本章内容精选而成,读者可以随时检测自己的学习成果和实战能力,做到融会贯通。

细致入微、贴心提示

  本书在讲解过程中,在各章中使用了“注意”和“提示”等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。

专业创作团队和技术支持

  本书由千谷高新教育中心编著和提供技术支持。

  您在学习过程中遇到任何问题,可加入QQ群(案例课堂VIP)451102631进行提问,专家会在线答疑。

超值赠送资源

全程同步教学录像

  涵盖本书所有知识点,详细讲解每个实例和项目的过程及技术关键点。可以使读者比看书更轻松地掌握书中所有的Java编程语言知识,而且扩展的讲解部分能使读者获得到比书中讲解更多的收获。

超多容量王牌资源大放送

  赠送大量王牌资源,包括本书实例源文件、精美教学幻灯片、精选本书教学视频、MyEclipse常用快捷键、MyEclipse提示与技巧、Java SE类库查询手册、Java 程序员面试技巧、Java 常见面试题、Java 常见错误及解决方案、Java 开发经验及技巧大汇总等。读者可以通过QQ群(案例课堂VIP)451102631获取赠送资源,还可以进入http://www.apecoding.com/下载赠送资源。

读者对象

 没有任何Java编程基础的初学者。

 有一定的Java编程基础,想精通Java开发的人员。

 有一定的Java基础,但没有项目经验的人员。

 正在进行毕业设计的学生。

 大专院校及培训学校的老师和学生。

创作团队

  本书由刘春茂和李琪编著,参加编写的人员还有蒲娟、刘玉萍、裴雨龙、周佳、付红、李园、郭广新、侯永岗、王攀登、刘海松、孙若淞、王月娇、包慧利、陈伟光、胡同夫、王伟、梁云梁和周浩浩。在编写过程中,我们竭尽所能地将好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请不吝指正。若您在学习中遇到困难或疑问,或有何建议,可写信至信箱357975357@qq.com。

 

 

                                                       编  者  

 



导语摘要

《Java程序开发案例课堂》以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础入门→核心技术→高级应用→项目开发实战”的讲解模式,深入浅出地讲解Java的各项技术及实战技能。

《Java程序开发案例课堂》第I篇“基础入门”主要内容包括揭开Java的神秘面纱、Java基本语法、认识面向对象编程、Java的内部类、数组和方法、字符串;第II篇“核心技术”主要内容包括抽象类与接口、处理异常、Java中的输入和输出类型、Java中的线程和并发、Java中的泛型、Java中的反射、Java中的注解和枚举类型;第III篇“高级应用”主要内容包括JDBC编程、Swing技术、AWT绘图与音频、Java的网络编程、API编程、UML与设计模式、Java的打印技术;第IV篇“项目开发实战”主要内容包括ANT工具的使用、开发购物推荐系统、开发气球射击游戏和开发电影订票系统。

《Java程序开发案例课堂》适合任何想学习Java编程语言的人员,无论您是否从事计算机相关行业,无论您是否接触过Java语言,通过学习均可快速掌握Java在项目开发中的知识和技巧。



作者简介
刘春茂,本科毕业于上海复旦大学,硕士毕业于清华大学。曾在美国IBM公司移动产品开发组从事Android平台应用的开发。擅长的核心技术媒体和教育领域个性化信息推荐,网站用户行为数据挖掘,健康领域非结构化数据处理。擅长的其他技术熟悉各种网站和手机(Andorid和iOS)app的开发等,精通Java, C/C  , PHP, Python等流行语言并对Hadoop, MapReduce等大数据框架有深入研究。

目录

目    录


第I篇  基
础 入 门


 


第1章  揭开Java的神秘面纱——我的


个Java程序    3


1.1 
Java简介        4


1.1.1 
了解Java语言   4


1.1.2 
Java语言的特性         4


1.1.3 
Java语言的核心技术         6


1.1.4 
Java语言的工作原理         7


1.2  搭建Java环境       8


1.2.1 
JDK简介      8


1.2.2 
JDK安装      9


1.2.3 
JDK配置      12


1.2.4 
测试JDK      14


1.3  个Java程序  14


1.4 
MyEclipse的安装  16


1.4.1 
MyEclipse的下载        16


1.4.2 
MyEclipse的安装        17


1.5 
MyEclipse的使用  18


1.5.1 
创建Java项目   18


1.5.2 
创建Java程序   19


1.5.3 
编写Java程序   20


1.5.4 
运行Java程序   21


1.5.5 
调试Java程序   21


1.6  如何学好Java        23


1.7  大神解惑        24


1.8  跟我学上机   24


第2章  零基础开始学习——Java基本


语法         25


2.1  剖析个Java程序  26


2.2  常量与变量   28


2.2.1 
常量    28


2.2.2 
变量    29


2.3  数据类型        33


2.3.1 
整数型         34


2.3.2 
浮点型         36


2.3.3 
字符型         37


2.3.4 
布尔型         38


2.3.5 
类型转换    39


2.4  运算符   40


2.4.1 
赋值运算符         40


2.4.2 
算术运算符         41


2.4.3 
比较运算符         42


2.4.4 
条件运算符         43


2.4.5 
逻辑运算符         43


2.4.6 
位运算符    44


2.4.7 
自增和自减运算符    47


2.4.8 
运算符优先级    48


2.5  流程控制        48


2.5.1 
分支控制    48


2.5.2 
循环控制    54


2.5.3 
跳转语句    57


2.6 
Java代码编写规范        60


2.7  大神解惑        62


2.8  跟我学上机   62


第3章  主流的编程思想——认识面向


对象编程         63


3.1  面向对象简介        64


3.1.1 
什么是对象         64


3.1.2 
面向对象的特征         64


3.2  类和对象        65


3.2.1 
类         65


3.2.2 
对象    67


3.2.3 
构造方法    68


3.2.4 
instanceof 关键字      70


3.3  修饰符   70


3.3.1 
访问修饰符         71


3.3.2 
非访问修饰符    74


3.4  封装        78


3.4.1 
了解封装    78


3.4.2 
封装实现    78


3.4.3 
this关键字 79


3.5  继承        80


3.5.1 
了解继承    80


3.5.2 
继承实现    83


3.6  多态        84


3.6.1 
了解多态    84


3.6.2 
重载    86


3.6.3 
重写    88


3.6.4 
构造方法重载    90


3.6.5 
super关键字       92


3.7  大神解惑        94


3.8  跟我学上机   94


第4章  嵌套类的秘密——Java的


内部类     95


4.1  创建内部类   96


4.2  链接到外部类        96


4.3  成员内部类   98


4.4  静态内部类   99


4.5  局部内部类   101


4.6  匿名内部类   103


4.7  大神解惑        104


4.8  跟我学上机   104


第5章  特殊的元素集合——数组


和方法     105


5.1  数组的概念   106


5.2  一维数组        106


5.2.1 
数组的声明         106


5.2.2 
数组的内存分配         107


5.2.3 
数组的元素         107


5.2.4 
数组的赋值         108


5.3  多维数组        108


5.3.1 
数组的声明         108


5.3.2 
数组的内存分配         109


5.3.3 
数组的元素         109


5.3.4 
数组的赋值         110


5.3.5 
遍历数组    111


5.4  数组排序        112


5.4.1 
冒泡排序    112


5.4.2 
选择排序    113


5.5  数组在方法中的使用   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP