零点起飞学编程:零点起飞学Java

编辑:正要网互动百科 时间:2020-01-19 05:02:12
编辑 锁定
《零点起飞学编程:零点起飞学Java》结合大量实例和项目开发案例,由浅入深、循序渐进地介绍了Java开发的相关知识。《零点起飞学编程:零点起飞学Java》特意提供了典型习题及教学PPT,以方便教学。另外,作者专门为《零点起飞学编程:零点起飞学Java》录制了大量的配套教学视频,以帮助读者更好地学习《零点起飞学编程:零点起飞学Java》的内容。这些视频和书中的实例源代码一起收录于《零点起飞学编程:零点起飞学Java》的配书光盘中。共18章,分为3篇。第1篇为Java开发基础,涵盖的内容有Java概述、基本数据类型及运算、Java程序流程控制、类与对象、面向对象编程、引用数据类型、异常处理、线程,以及Java的IO操作,本篇可以让读者了解Java最核心的面向对象思想及最核心的基本技术。第2篇为Java开发进阶,涵盖的内容有图形用户界面、XML开发、常用类、数据库编程、网络编程,以及Web编程,本篇可以让读者了解Java的实际应用,实现从理论到实践的飞跃。第3篇为Java项目案例开发实战,涵盖图书管理系统、局域网通信软件及论坛BBS系统3个实用系统,本篇可以带领读者体验实际的Java项目开发,从而提升开发水平。
书    名
零点起飞学编程:零点起飞学Java
类    型
计算机与互联网
出版日期
2013年7月1日
语    种
简体中文
ISBN
9787302317340
作    者
刘升华 等
出版社
清华大学出版社
页    数
347页
开    本
16
品    牌
清华大学出版社

零点起飞学编程:零点起飞学Java内容简介

编辑
《零点起飞学编程:零点起飞学Java》适合Java入门与提高的人员阅读,也可作为大中专院校Java程序设计课程的教材。另外,《零点起飞学编程:零点起飞学Java》也可供Java语言爱好者和从业者作为实际工作中的参考书籍。

零点起飞学编程:零点起飞学Java图书目录

编辑
第1章Java概述
  1.1Java简介
  1.1.1Java发展历史
  1.1.2Java分类
  1.1.3Java工作原理
  1.2Java程序运行环境
  1.2.1JDK的下载与安装
  1.2.2设置环境变量
  1.2.3Java经典开发工具——Eclipse
  1.3使用记事本开发Java程序
  1.3.1编写程序代码
  1.3.2编译运行程序
  1.4使用Eclipse开发Java程序
  1.4.1编译运行程序
  1.4.2分析第一个程序
  1.4.3项目架构说明
  1.5小结
  1.6习题
  第2章基本数据类型及运算
  2.1标识符与关键字
  2.1.1标识符
  2.1.2关键字
  2.2基本数据类型
  2.2.1布尔类型boolean
  2.2.2字符型char
  2.2.3整型byte/short/int/long
  2.2.4浮点型(float/double)
  2.2.5数据类型转换
  2.3运算符与表达式
  2.3.1算术运算符及表达式
  2.3.2赋值运算符及表达式
  2.3.3关系运算符及表达式
  2.3.4逻辑运算符及表达式
  2.3.5位运算符及表达式
  2.3.6条件运算符及表达式
  2.3.7运算符的优先级
  2.4数据的表示——变量与常量
  2.4.1定义变量
  2.4.2变量的范围——作用域
  2.4.3定义常量
  2.5小结
  2.6习题
  第3章Java程序流程控制
  3.1顺序结构
  3.2选择结构
  3.2.1如果...就...——if语句
  3.2.2多选一——switch语句
  3.3循环结构
  3.3.1一步步循环for
  3.3.2只要...就...——while循环
  3.3.3循环中循环——多重循环
  3.4跳转语句
  3.4.1跳出来——break语句
  3.4.2下一个——continue语句
  3.4.3返回——return语句
  3.5注释语句
  3.5.1使用单行注释
  3.5.2使用多行注释
  3.6小结
  3.7习题
  第4章类与对象
  4.1创建类
  4.1.1声明类
  4.1.2设定类成员的访问权限
  4.2创建类的成员变量
  4.3创建类成员方法
  4.3.1定义成员方法
  4.3.2设定构造方法
  4.3.3“特殊”方法main()
  4.3.4可变参数的方法
  4.4指代当前对象——this
  4.5对象
  4.5.1创建对象
  4.5.2使用对象
  4.5.3清除对象
  4.6小结
  4.7习题
  第5章面向对象编程
  5.1类的三大特性
  5.1.1隐藏细节——封装
  5.1.2变相“抄袭”——继承
  5.1.3灵活应对——多态
  5.2抽象类和接口
  5.2.1抽象类
  5.2.2接口
  5.3类中类——内部类
  5.3.1内部类
  5.3.2“更隐蔽”的内部类——匿名内部类
  5.4类的仓库——包
  5.4.1创建包
  5.4.2使用包
  5.5小结
  5.6习题
  第6章引用数据类型
  6.1相同类型的数据——数组
  6.1.1定义数组
  6.1.2创建数组
  6.1.3使用数组
  6.1.4数组的数组——多维数组
  6.2多个字符——字符串
  6.2.1创建字符串
  6.2.2连接字符串
  6.2.3比较字符串
  6.2.4字符串其他常用操作
  6.2.5StringBuffer类
  6.3不同类型的数据——集合
  6.3.1集合的基础——集合框架
  6.3.2访问集合元素
  6.3.3有序存放——列表(List)
  6.3.4无序不重复——集合(Set)
  6.3.5键值对应——映射(Map)
  6.4增强for循环
  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自动装箱和拆箱
  6.7.1包装类型
  6.7.2装箱与拆箱
  6.8小结
  6.9习题
  第7章异常处理
  7.1什么是异常
  7.2异常的类型
  7.2.1运行时异常
  7.2.2可控异常
  7.3处理异常
  7.3.1捕获异常
  7.3.2抛出异常
  7.3.3自定义异常
  7.4小结
  7.5习题
  第8章线程
  8.1什么是线程
  8.2使用线程
  8.2.1创建线程
  8.2.2启动线程
  8.3线程的生命周期
  8.4线程的调度
  8.4.1线程优先级
  8.4.2线程休眠sleep()
  8.4.3线程让步yield()
  8.4.4线程等待join()
  8.5线程之间同步
  8.6小结
  8.7习题
  ……
  第9章Java的IO操作
  第2篇Java开发进阶
  第10章图形用户界面
  第11章XML开发
  第12章Java常用类
  第13章Java数据库编程
  第14章Java网络编程
  第15章JavaWeb编程
  第3篇Java项目案例开发实战
  第16章数据库编程实例——图书管理系统
  第17章网络编程实例——局域网通信软件
  第18章Web编程实例——BBS系统

  
词条标签:
文化 出版物