Java编程手记:从实践中学习Java(配光盘)
作者:欧二强
出版:清华大学出版社 2013.6
页数:661
定价:79.80 元
ISBN-13:9787302316992
ISBN-10:7302316996
去豆瓣看看 第1篇 Java开发基础
第1章 Java的前生今世
1.1 先认识一下Java
1.1.1 Java的诞生一个伟大的开始
1.1.2 Java能干点什么呢
1.1.3 Java语言有何特点
1.2 塔建Java开发环境
1.2.1 如何下载和安装JDK
1.2.2 如何配置JDK
1.2.3 面试和笔试宝典
1.3 我的第一个Java程序
1.3.1 编写一个Java程序Hello World
1.3.2 理解Java程序的运行机制
1.3.3 面试和笔试宝典
1.4 小结
第2章 Java语言基础
2.1 基础语言要素
2.1.1 标识符
2.1.2 有特别意义的标识符是关键字
2.1.3 养成一个好的命名习惯
2.1.4 认识分隔符
2.1.5 面试和笔试宝典
2.2 Java程序代码的注释
2.2.1 使用双斜杠的单行注释
2.2.2 用于区域的多行注释
2.2.3 文档注释
2.2.4 使用javadoc生成帮助文档
2.2.5 面试和笔试宝典
2.3 Java的变量和常量
2.3.1 认识变量
2.3.2 认识常量
2.3.3 面试和笔试宝典
2.4 Java的基本数据类型——元数据类型
2.4.1 数据类型的分类
2.4.2 整数数据类型
2.4.3 浮点类型
2.4.4 字符类型
2.4.5 使用布尔类型判断对错
2.4.6 面试和笔试宝典
2.5 类型转换
2.5.1 自动类型转换
2.5.2 强制类型转换
2.5.3 面试和笔试宝典
2.6 Java的运算符与表达式
2.6.1 算术运算符
2.6.2 关系运算符
2.6.3 逻辑运算符
2.6.4 位运算符
2.6.5 赋值运算符
2.6.6 唯一一个三目运算符
2.6.7 表达式及运算符优先级
2.6.8 面试和笔试宝典
2.7 小结
第3章 控制语句
3.1 流程控制基础
3.2 选择控制语句
3.2.1 if控制语句
3.2.2 if…else语句
3.2.3 if…else语句的嵌套
3.2.4 if…else if…else语句嵌套
3.2.5 switch控制语句
3.2.6 面试和笔试宝典
3.3 循环控制语句
3.3.1 while循环控制语句
3.3.2 do…while循环控制语句
3.3.3 for循环控制语句
3.2.4 循环的嵌套
3.2.5 面试和笔试宝典
3.4 跳转控制语句
3.4.1 break跳转语句
3.4.2 continue跳转语句
3.4.3 return跳转语句3.4.4 面试和笔试宝典3.5 实例讲解3.6 小结第4章 物以类聚的变量集——数组(教学视频:33分钟)4.1 使用一维数组4.1.1 数组的声明4.1.2 数组的初始化4.1.3 访问数组元素4.1.4 获取数组长度4.1.5 foreach语句4.1.6 面试和笔试宝典4.2 数组示例4.3 使用多维数组4.3.1 二维数组4.3.2 二维数组初始化4.3.3 使用二维数组4.3.4 多维数组4.3.5 面试和笔试宝典4.4 数组的深入使用4.4.1 命令行参数4.4.2 数组操作类:Arrays类4.5 小结第5章 方法和字符串(教学视频:22分钟)5.1 方法的声明及使用5.1.1 方法的定义5.1.2 调用方法5.1.3 方法的重载5.1.4 方法的递归调用5.1.5 形参个数可变的方法5.1.6 面试和笔试宝典5.2 字符串5.2.1 与众不同的初始化方式5.2.2 String不可变的特性5.2.3 String类的常用方法5.2.4 面试和笔试宝典5.3 可变的String类——StringBuffer类5.3.1 创建StringBuffer对象5.3.2 StringBuffer的常用方法5.4 小结第2篇 Java面向对象程序设计第6章 面向对象程序设计(教学视频:35分钟)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 static(静态)修饰符6.3.1 static变量——静态变量6.3.2 static方法——静态方法6.3.3 程序的入口main()方法6.3.4 变量的作用域6.3.5 面试和笔试宝典6.4 封装性及访问控制符6.4.1 封装性6.4.2 访问控制符6.4.3 面试和笔试宝典6.5 代码块6.5.1 普通代码块6.5.2 构造块6.5.3 静态代码块6.5.4 面试和笔试宝典6.6 引用传递6.6.1 值传递6.6.2 引用传递6.6.3 面试和笔试宝典6.7 Java中的包(package)6.7.1 使用package定义包6.7.2 使用import导入包6.7.3 系统常见包6.7.4 面试和笔试宝典6.8 小结第7章 Java的继承与多态(教学视频:39分钟)7.1 继承7.1.1 理解继承的基本概念7.1.2 重写父类中的方法7.1.3 当构造方法遇到继承7.1.4 面试和笔试宝典7.2 this关键字和super关键字7.2.1 使用this调用本类中的属性7.2.2 使用this调用构造方法7.2.3 this表示当前的对象7.2.4 super关键字7.2.5 面试和笔试宝典7.3 转型7.3.1 向上转型7.3.2 向下转型7.3.3 面试和笔试宝典7.4 instanceof关键字7.5 封装类7.5.1 封装类的简介7.5.2 装箱与拆箱7.5.3 利用封装类进行数据转换7.5.4 面试和笔试宝典7.6 小结第8章 类的高级使用(教学视频:28分钟)8.1 final关键字的使用8.1.1 final关键字修饰常量8.1.2 不允许被覆盖的方法——最终方法8.1.3 不再有继承的类——最终类8.1.4 面试和笔试宝典8.2 抽象类8.2.1 抽象类与抽象方法8.2.2 面试和笔试宝典8.3 接口8.3.1 接口的概念8.3.2 实现与继承接口8.3.3 接口和抽象类8.3.4 面试和笔试宝典8.4 对象数组8.5 内部类(Inner Class)8.5.1 内部类的定义8.5.2 内部类的使用8.5.3 实例内部类8.5.4 静态内部类8.5.5 局部内部类8.5.6 匿名内部类(Anonymous inner classes)8.5.7 面试和笔试宝典8.6 小结第3篇 Java应用程序设计第9章 异常处理(教学视频:21分钟)第10章 Java的输入/输出(教学视频:34分钟)第11章 多线程(教学视频:21分钟)第12章 Java常用类库(教学视频:35分钟)第13章 泛型(教学视频:16分钟)第14章 Java集合(教学视频:25分钟)第15章 枚举(教学视频:9分钟)第16章 Java反射机制(教学视频:24分钟)第17章 Java与数据库(教学视频:30分钟)第18章 Java网络编程(教学视频:21分钟)第4篇 Java开发实践第19章 Java图形界面(教学视频:41分钟)第20章 Eclipse开发工具(教学视频:11分钟)第21章 Java项目开发案例——学生管理系统(教学视频:29分钟)
欧二强,毕业于中国矿业大学。现就职于神州数码信息系统有限公司,从事软件开发。热爱Java,有多年的Java开发经验。参与开发过江苏邮电门户系统和江苏电信智慧城市统一门户等软件项目。担任51CTO.COM论坛的Java版版主。业余喜欢打乒乓球和听音乐。
《Java编程手记:从实践中学习Java》基于JavaSE平台,从初学者的角度出发,通过通俗易懂的语言、丰富的实例、细腻的讲解,由浅入深、循序渐进地全面介绍了Java语言的基础知识和常用开发技术。本书讲解时多用类比、对比等写作手法,并配合大量图示和实例,对难点给出了必要提示。书中的所有知识点对应具体的编程实例,并对实例代码给出了详细注释,便于读者一边学习一边动手实践,既可以提高动手能力,也可以激发学习兴趣。另外,本书提供了大量的企业笔试和面试题,便于读者了解行业面试和笔试的特点,从而顺利应聘。
《Java编程手记:从实践中学习Java》共21章,分为4篇。第1篇介绍了Java的发展历程、基础语法、流程控制、数组、方法和字符串:第2篇介绍了Java面向对象编程中类和对象的实现,包括面向对象、程序设计、继承与多态、类的高级使用;第3篇介绍了Java应用程序设计,涵盖异常处理、Java的输入/输出、多线程、常用类库、泛型、集合、枚举、反射机制、数据库编程和网络编程等;第4篇实战开发介绍了Java图形界面开发及Eclipse开发工具的使用,最后通过一个项目案例介绍了Java界面开发和数据库设计。本书配1张DVD光盘,内容为本书配套教学视频及源代码。另外,光盘中还赠送了大量的Java开发范例、模块及项目案例的源代码和教学视频。
《Java编程手记:从实践中学习Java》非常适合作为Java编程初学者的参考书,也适合Java程序员作为案头必备的手册,对于大中专院校的学生,本书也是一本不可多得的详解教程。
超值DVD光盘,含大量Java源代码及视频资料,你值得拥有!
9小时配套教学视频及源代码
24个Java典型模块源代码及6小时视频讲解
377个Java实例源代码及22小时视频讲解
5个Java项目案例源代码及4小时视频讲解
本书精华内容
Java的前生今世(16分钟视频)
Java语言基础(34分钟视频)
控制语句(28分钟视频)
物以类聚的变量集——数组(34分钟视频)
方法和字符串(22分钟视频)
面向对象程序设计(35分钟视频)
Java的继承与多态(39分钟视频)
类的高级使用(28分钟视频)
异常处理(21分钟视频)
Java的输入/输出(34分钟视频)
多线程(21分钟视频)
Java常用类库(36分钟视频)
泛型(16分钟视频)
Java集合(25分钟视频)
枚举(9分钟视频)
Java反射机制(24分钟视频)
Java与数据库(30分钟视频)
Java网络编程(21分钟视频)
Java图形界面(41分钟视频)
Eclipse开发工具(11分钟视频)
Java项目开发实例——学生管理系统(29分钟视频)
比价列表