您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java编程技术基础
字数: 523.21千字
装帧: 平装
出版社: 电子工业出版社
作者: 刘勇军//孙璐;刘勇军 孙璐
出版日期: 2012-01-01
商品条码: 9787121151804
版次: 1
开本: 16开
页数: 318
出版年份: 2012
定价:
¥36
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书以工程为导向,强化实训和案例教学。通过案例与工程的训练,加深对理论知识的理解,掌握这些知识后能够开发完整的Java项目。
全书共13章,内容包括Java开发环境介绍、Java语言基础、面向对象基础、数组、常用类与集合、图形用户界面、异常处理、输入/输出流、线程、数据库应用、Applet与Java网络编程等。本书结构清晰,知识点分布合理。每章都有与本章知识点结合紧密的案例以及相应实训操作和习题。本书案例很好丰富,体现的形式多样。在各章后有对本章知识应用的小案例。全书提供3个完整的项目:贪吃蛇游戏、学生成绩管理系统和公共聊天室程序;其中,贪吃蛇游戏项目按知识点体现在相应章节后面,并对知识的应用思路有较详细的介绍。
目录
第1章 Java开发环境 (1)
1.1 Java语言简介 (1)
1.2 Java程序举例 (3)
1.2.1 Java应用程序 (3)
1.2.2 Java小应用程序(Applet) (4)
1.3 Java开发环境的搭建 (5)
1.3.1 JDK的下载与安装 (5)
1.3.2 环境变量的配置 (6)
1.3.3 Java程序的编译与运行 (7)
1.4 MyEclipse集成开发环境 (8)
1.4.1 MyEclipse 7.0环境配置 (8)
1.4.2 MyEclipse下开发Java工程 (11)
1.5 实训操作 (13)
第2章 贪吃蛇游戏项目概述 (14)
2.1 项目概述 (14)
2.2 解决方案 (14)
2.2.1 工程 (15)
2.2.2 类说明 (15)
2.3 游戏说明与运行效果 (15)
2.3.1 游戏说明 (15)
2.3.2 运行部分效果 (16)
2.4 打包与运行 (17)
第3章 Java语言基础 (21)
3.1 标识符、关键字和注释 (21)
3.1.1 标识符 (21)
3.1.2 关键字 (21)
3.1.3 注释 (22)
3.2 数据类型 (22)
3.2.1 数据类型的划分 (22)
3.2.2 变量和常量 (24)
3.2.3 类型转换 (26)
3.3 运算符和表达式 (27)
3.3.1 运算符 (27)
3.3.2 表达式 (29)
3.4 Java流控制语句 (30)
3.4.1 分支语句 (30)
3.4.2 循环语句 (34)
3.4.3 跳转控制语句 (35)
3.5 案例:输出九九乘法表程序 (37)
3.6 实训操作 (37)
习题 (38)
第4章 面向对象基础 (40)
4.1 面向对象基础概述 (40)
4.1.1 类与对象概述 (41)
4.1.2 封装和数据隐藏 (42)
4.1.3 继承和重用 (42)
4.1.4 多态性 (42)
4.1.5 方法与消息概述 (43)
4.2 类的定义及成员变量初始化 (43)
4.3 创建对象 (44)
4.3.1 对象的生命周期 (44)
4.3.2 创建对象 (45)
4.3.3 对象的使用 (45)
4.3.4 对象的释放 (47)
4.4 类成员的定义 (47)
4.4.1 成员的修饰符 (48)
4.4.2 常量的定义和最终方法 (50)
4.4.3 成员方法的重载——多态性体现 (52)
4.5 构造方法 (55)
4.5.1 构造方法的定义 (55)
4.5.2 带参数的构造方法 (57)
4.5.3 构造方法重载 (58)
4.6 this的用法 (60)
4.7 静态成员 (63)
4.7.1 静态成员的特性 (63)
4.7.2 静态成员的使用 (64)
4.7.3 静态成员变量 (64)
4.7.4 静态成员方法 (65)
4.8 继承 (66)
4.8.1 继承的定义 (66)
4.8.2 继承说明 (67)
4.8.3 成员变量的隐藏 (69)
4.8.4 方法的覆盖 (71)
4.8.5 super关键字 (73)
4.8.6 子类构造方法 (74)
4.9 抽象类 (76)
4.10 接口 (79)
4.10.1 接口的定义 (80)
4.10.2 接口的使用 (81)
4.11 包 (83)
4.11.1 包的创建 (83)
4.11.2 包的引用 (84)
4.12 内部类与匿名类 (84)
4.12.1 内部类 (85)
4.12.2 匿名类 (86)
4.13 案例:本章知识在贪吃蛇项目中的应用 (87)
4.14 实训操作 (96)
习题 (101)
第5章 数组、常用类与集合 (110)
5.1 数组 (110)
5.1.1 一维数组 (110)
5.1.2 多维数组 (113)
5.2 字符串类 (115)
5.2.1 String类及其函数 (115)
5.2.2 StringBuffer类及其函数 (120)
5.3 Math类 (121)
5.4 Random类 (122)
5.5 数字类 (123)
5.5.1 包装类 (123)
5.5.2 数字类与字符串类型间转换的常用方法 (125)
5.6 日期类 (126)
5.7 集合 (130)
5.7.1 集合概述 (130)
5.7.2 Collection (130)
5.7.3 List (132)
5.7.4 Set (136)
5.8 案例 (140)
5.8.1 案例一:输出杨辉三角形 (140)
5.8.2 案例二:简易学生管理系统 (141)
5.8.3 案例三:本章知识在贪吃蛇项目中的应用 (145)
5.9 实训操作 (146)
习题 (146)
第6章 异常处理 (148)
6.1 异常处理的概念和Java异常处理的体系结构 (148)
6.2 异常处理 (150)
6.2.1 try-catch-finally语句 (150)
6.2.2 throw语句 (152)
6.2.3 throws子句 (154)
6.3 自定义异常 (155)
6.4 案例:算数运算中的异常处理 (156)
6.5 实训操作 (158)
习题 (159)
第7章 输入/输出流 (162)
7.1 输入/输出概述 (162)
7.2 标准输入/输出流 (162)
7.3 文件类 (163)
7.4 字节输入/输出流 (165)
7.5 字符输入/输出流 (167)
7.6 缓冲流 (169)
7.7 随机存取文件 (171)
7.8 案例:内容的输入与存放 (172)
7.9 实训操作 (173)
习题 (174)
第8章 Applet (175)
8.1 Applet概述 (175)
8.2 Applet的生命周期 (176)
8.3 paint()方法与Graphics类 (177)
8.4 案例:本章知识在贪吃蛇项目中的应用 (179)
8.5 实训操作 (183)
习题 (183)
第9章 图形用户界面 (185)
9.1 AWT (185)
9.1.1 AWT概述 (185)
9.1.2 组件和容器 (186)
9.2 布局设计 (189)
9.2.1 FlowLayout布局 (189)
9.2.2 BorderLayout布局 (190)
9.2.3 CardLayout布局 (191)
9.2.4 GridLayout布局 (192)
9.3 Swing (194)
9.4 事件处理 (195)
9.4.1 事件处理机制 (196)
9.4.2 事件处理方法 (196)
9.4.3 典型事件处理 (199)
9.5 案例 (204)
9.5.1 案例一:简单计算器的实现 (204)
9.5.2 案例二:简单记事本的实现 (216)
9.5.3 案例三:本章知识在贪吃蛇项目中的应用 (221)
9.6 实训操作 (226)
习题 (226)
第10章 线程 (228)
10.1 线程概述 (228)
10.2 线程的创建与启动 (228)
10.3 线程的状态与常用方法 (231)
10.3.1 线程的状态 (231)
10.3.2 线程常用方法 (231)
10.4 线程优先级和调度 (233)
10.5 案例 (234)
10.5.1 案例一:模拟球的弹跳 (234)
10.5.2 案例二:本章知识在贪吃蛇项目中的应用 (239)
10.6 实训操作 (246)
习题 (246)
第11章 Java网络编程 (247)
11.1 IP地址与InetAddress类 (247)
11.1.1 IP地址简介 (247)
11.1.2 InetAddress类 (247)
11.2 基于URL的Java网络编程 (248)
11.2.1 统一资源定位符URL (248)
11.2.2 URL组成 (249)
11.2.3 URL创建 (249)
11.2.4 URL解析 (250)
11.2.5 从URL读取WWW网络资源 (251)
11.3 基于Socket的Java网络编程 (252)
11.3.1 Socket通信 (252)
11.3.2 Socket通信机制 (252)
11.3.3 创建Socket (253)
11.3.4 客户端Socket (253)
11.3.5 服务器端的ServerSocket (253)
11.3.6 打开输入/输出流 (254)
11.3.7 关闭Socket (254)
11.4 案例:简易通信程序设计 (255)
11.5 实训操作 (257)
习题 (262)
第12章 数据库应用 (263)
12.1 JDBC (263)
12.1.1 JDBC概述 (263)
12.1.2 JDBC API (264)
12.1.3 Java访问数据库的步骤 (265)
12.2 查询记录 (267)
12.2.1 根据条件查询记录 (267)
12.2.2 对查询的记录进行排序输出 (269)
12.2.3 通配符查询 (272)
12.2.4 prepareStatement()方法的应用 (274)
12.3 更新记录 (276)
12.4 添加记录 (280)
12.5 删除记录 (283)
12.6 案例:学生成绩管理系统 (285)
12.6.1 数据库的相关操作 (285)
12.6.2 主界面设计 (290)
12.6.3 查询模块设计 (291)
12.6.4 添加记录模块设计 (293)
12.6.5 修改记录模块设计 (295)
12.6.6 删除记录模块设计 (298)
12.7 实训操作 (298)
习题 (299)
第13章 综合案例 (300)
13.1 公共聊天室程序说明 (300)
13.2 公共聊天室程序设计 (300)
13.2.1 登录流程 (300)
13.2.2 注册流程 (301)
13.2.3 聊天流程 (302)
13.2.4 聊天服务器 (303)
13.3 案例:公共聊天室应用程序 (304)
13.3.1 数据处理实现 (304)
13.3.2 登录实现 (309)
13.3.3 注册实现 (310)
13.3.4 聊天实现 (312)
13.3.5 聊天服务器实现 (315)
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网