Java入门经典

出版时间:2013-5  出版社:李伟、张金辉、 等 机械工业出版社 (2013-05出版)  

内容概要

《Java入门经典》按照学习Java的最佳顺序来分配章节,共分为4篇20章。其中,前3篇可以使读者掌握Java的编程知识,第4篇可以使读者学习实际项目的开发过程。《Java入门经典》以初中级程序员为对象,从了解Java和搭建开发环境讲起,然后介绍Java开发的基础技术,接着讲解Java开发的高级内容,最后解读如何开发一个完整项目。讲解步骤详尽,版式新颖,使读者在阅读时一目了然,从而快速掌握Java开发技术。《Java入门经典》在讲解Java开发技术时,提供了丰富的实例,以便读者随学随练,真正做到学有所用。另外,为了便于读者更好地学习和使用《Java入门经典》,书中所有的代码都提供了详尽的注释。《Java入门经典》光盘提供了明日科技数十年的资源积累的程序开发资源库,包括海量实例资源库、模块资源库、项目案例资源库、测试题库系统、面试资源库等内容。

书籍目录

前言 第一篇基础知识篇 第1章初识Java真面目  视频讲解:16分钟 1.1 Java简介  1.1.1什么是Java语言 1.1.2 Java语言的优势  1.1.3编程语言排行榜  1.1.4 Java的进化史 1.1.5 Java成功案例 1.2 Java特性  1.2.1 Java的应用领域  1.2.2 Java语法的特征  1.3怎么学Java 1.3.1 Java程序员的成长之路 1.3.2如何学好Java 1.4本章小结 1.5 习题 第2章动手写“Hello World” 视频讲解:12分钟 2.1搭建Java开发环境 2.1.1下载JDK 2.1.2安装JDK 2.1.3配置和测试JDK 2.2 Java程序的开发流程 2.3编写Java程序 2.3.1输入源代码 2.3.2编译和运行程序 2.3.3使用JavaAPI文档 2.4上机实践 2.4.1下载JRE 2.4.2将JDK安装到D盘 2.4.3编写程序输出小猪脸图像  2.5本章小结 2.6习题  第3章扎实Java语言基本语法 视频讲解:36分钟 3.1使用常量与变量 3.1.1常量的概念及使用 3.1.2变量的概念及命名  3.1.3变量的有效范围 3.2认识基本的数据类型 3.2.1整数类型 3.2.2浮点类型 3.2.3字符类型 3.2.4布尔类型 3.2.5基本数据类型间的转换 3.3熟练运用Java运算符 3.3.1赋值运算符 3.3.2算术运算符 3.3.3关系运算符 3.3.4逻辑运算符 3.3.5位运算符  3.3.6其他运算符 3.3.7运算符的优先级别及结合性 3.4了解Java标识符与关键字  3.4.1标识符 3.4.2关键字 3.5编码规范 3.5.1 Java命名规范 3.5.2代码编写规则 3.6 Java程序的注释 3.6.1单行注释 3.6.2多行注释 3.6.3文档注释 3.7上机实践 3.7.1获取字符的Unicode编码 3.7.2计算长方形的周长 3.7.3类型转换实例 3.8本章小结  3.9习题  第4章理解算法和流程控制 视频讲解:11分钟 4.1与算法的第一次接触 4.1.1什么是算法 4.1.2如何描述算法 4.2运用分支语句 4.2.1简单的if条件语句 4.2.2 if—else条件语句 4.2.3 if—else—if多分支语句  4.2.4 switch多分支语句  4.2.5 if语句和switch语句的区别 4.3学习循环语句 4.3.1 for循环语句 4.3.2 while循环语句 4.3.3 do—while循环语句 4.3.4 foreach语句 4.3.5循环语句间的区别 4.4学习跳转语句  4.4.1 break跳转语句 4.4.2 continue跳转语句 4.4.3 return跳转语句 4.5上机实践  4.5.1判断用户输入月份所属的季节 4.5.2输出乘法表 4.5.3计算阶乘 4.6本章小结 4.7习题  第5章流行的Java开发工具  视频讲解:27分钟 5.1为什么要使用Eclipse开发工具 5.2 Eclipse的工作台  5.2.1 Eclipse工作台概述 5.2.2透视图 5.2.3编辑器 5.2.4熟悉Eclipse的菜单栏和工具栏 5.3怎样编写Java程序 5.3.1新建Java项目 5.3.2新建Java类 5.3.3编写Java代码 5.3.4运行程序 5.3.5保存并关闭Java项目 5.4探秘Eclipse资源管理 5.4.1导入Java类 5.4.2导入Java项目 5.4.3导出Java项目  5.5上机实践 5.5.1下载最新的Eclipse 5.5.2为最新的Eclipse安装中文语言包 5.5.3为Eclipse添加新的JDK环境 5.6本章小结 5.7习题 第6章解密面向对象编程 视频讲解:30分钟 6.1什么是面向对象编程  6.1.1面向对象编程的概述 6.1.2面向对象编程的特点 6.2类和对象 6.2.1定义类 6.2.2成员变量和局部变量 6.2.3构造方法的概念及用途 6.2.4创建对象 6.2.5使用对象 6.2.6销毁对象 6.3使用包 6.3.1包的概念 6.3.2创建包 6.3.3使用包中的类 6.4了解Java中的继承关系 6.4.1继承的概念 6.4.2创建子类 6.4.3继承的使用原则 6.4.4使用this关键字 …… 第二篇核心技术篇 第三篇高级应用篇 第四篇项目实战篇

章节摘录

版权页:   插图:   第6章 解密面向对象编程 视频讲解:30分钟 提到面向对象,相信大家都不会陌生,因为无论是从网上,还是从程序员的聊天中,经常会看到或听到这个词,但是究竟什么是面向对象,并不是每个人都能说清楚的。实际上,面向对象是一种思想,最初起源于20世纪60年代中期的仿真程序设计语言Simula。面向对象思想将客观世界中的事物描述为对象,并通过抽象思维方法将需要解决的实际问题分解成人们易于理解的对象模型,然后通过这些对象模型来构建应用程序的功能。它的目标是开发出能够反映现实世界某个特定片段的程序。Java是面向对象程序设计语言,那么Java是如何实现面向对象的呢?本章就为读者介绍这方面的内容。 通过本章的学习,希望读者可以达到以下的学习目的: 掌握面向对象程序设计的特点。 学会定义Java类。 学会创建Java类对象。 了解包和继承的概念。 掌握创建子类对象的方法及继承的原则。 掌握创建包及使用包中类的方法。 掌握方法的重载和覆盖。 掌握抽象类与final类。 掌握接口的定义与实现。 6.1什么是面向对象编程 提到面向对象,自然会想到面向过程,面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候一个一个依次调用就可以了;面向对象是把解决的问题根据一定的规则划分成多个独立的对象,然后通过调用对象的方法来实现问题的求解。当然,一个应用模块通常会包含多个对象,通过多个对象的相互配合来实现应用模块的功能。这样做的好处是当应用模块功能发生变动时,只需要修改个别的对象就可以了。这样做更容易维护代码,同时,对象间的联系性(耦合度)比较小,可以充分实现代码的复用。这正是面向对象程序设计被广泛采用的主要原因之一。 6.1.1 面向对象编程的概述 对象就是客观世界中存在的人、事和物体等实体。在现实世界中,对象随处可见,例如,路边生长的树、天上飞的鸟、水里游的鱼和路上跑的车等。不过,这里说的树、鸟、鱼和车都是对同一类事物的总称,这就是面向对象中的类(class)。这时读者可能要问,那么对象和类之间的关系是什么呢?对象就是符合某种类定义所产生出来的实例(instance),虽然在日常生活中我们习惯用类名称呼这些对象,但是实际上看到的还是对象的实例,而不是一个类,例如,你看见树上落着一只鸟,这里的“鸟”虽然是一个类名,但实际上你看见的是鸟类的一个实例对象,而不是鸟类。由此可见,类只是一个抽象的称呼,而对象则是与现实生活中的事物相对应的实体。类与对象的关系如图6.1所示。

编辑推荐

《Java入门经典》从初学者的角度出发,为想要学习Java编程、想要使用Java从事软件开发的初中级开发人员、编程爱好者、大学师生精心策划。所讲内容从技术应用的角度出发,结合实际应用进行讲解,以便让想要学习Java编程的开发人员能够学会编程,并能够开发出实用的软件。

图书封面

评论、评分、阅读与下载


    Java入门经典 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7