《Java就该这样学》
基本信息
作者: 王洋
出版社:电子工业出版社
ISBN:9787121202223
上架时间:2013-5-13
出版日期:2013 年5月
开本:16开
页码:296
版次:1-1
所属分类:计算机
更多关于 》》》《Java就该这样学》
内容简介
计算机书籍
《java就该这样学》基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细介绍了java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
《java就该这样学》的内容和组织形式立足于高校教学教材的要求,适用于从职业院校到重点本科院校的课程和学生群体,可以作为java语言入门教材,或者面向就业的实习实训教材,同时也可以作为计算机技术的培训教材,读者完全可以通过本书自学java技术。
目录
《java就该这样学》
第1部分认识java程序1
1.1 写代码前的准备1
1.1.1 程序的入口2
1.1.2 初步理解类和对象4
1.2 画王八5
1.2.1 运行java程序8
1.2.2 绘图11
1.3 满天星星19
1.4 飞行的小球24
1.4.1 使用线程25
1.4.2 线程的生命周期29
1.5 小球撞墙31
1.6 下大雪35
1.7 键盘控制小球40
1.8 打字母的游戏48
1.9 鼠标控制小球59
1.10 第一阶段总结61
第2部分认识java程序63
2.1 聊天界面63
.2.1.1 任务描述63
2.1.2 做按钮64
2.1.3 java的布局思想66
2.1.4 登录界面71
2.1.5 主界面72
2.2 响应用户输入75
2.2.1 任务描述75
2.2.2 事件响应75
2.2.3 关于字符串内容的比较78
2.2.4 取得用户名和密码80
2.2.5 用面向对象的思想重写82
2.2.6 上溯和下溯的讨论83
2.3 io流85
2.3.1 任务描述86
2.3.2 读一个字符87
2.3.3 读整个文件90
2.3.4 复制文件93
2.3.5 复制大文件93
2.3.6 文件的加密/解密96
2.3.7 异常的干扰101
2.3.8 字符流103
2.3.9 实现聊天记录106
2.4 建立网络通信110
2.4.1 什么是网络110
2.4.2 在网络上传消息113
2.4.3 到服务器验证用户名和密码119
2.4.4 将聊天信息发送到服务器122
2.5 数据库访问130
2.5.1 接触mysql133
2.5.2 创建和删除数据库135
2.5.3 创建、修改和删除表136
2.5.4 关于数据库设计139
2.5.5 学习添加、删除和修改数据141
2.5.6 查询数据143
2.5.7 sql复习148
2.5.8 用java访问数据库149
2.5.9 用户身份验证157
2.5.10 将代码融入项目中160
2.5.11 讨论反射162
2.6 应对多用户访问168
第3部分获得逻辑能力172
3.1 用数组实现的记事本172
3.2 使用链表的记事本178
3.3 让java系统库帮助你184
3.4 思考面向对象和面向过程的不同187
3.5 深入学习arraylist和linkedlist188
3.5.1 泛型190
3.6 set集合193
3.7 试试二分查找法,理解二叉树199
3.8 复制一个目录的内容201
3.9 map211
3.10 保存用户的socket212
3.11 同步用户名215
3.12 多用户转发逻辑219
第4部分理解面向对象230
4.1 用面向对象的思想重写聊天程序230
4.2 做一个数据库的管理工具238
4.3 驾驭jtable243
4.4 有更好的方法驾驭jtable247
4.5 用面向对象的方法驾驭jtable248
4.6 完成资源管理器256
4.7 有没有更好的参数传递方式275
附录a 准备编程环境276
相关推荐
Java就应该这样学
Java就应该这样学PDF高清版.pdf xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_...
Java Web开发就该这样学
Java Web开发就该这样学.pdf
《Java就应该这样学》是一本深受读者欢迎的Java编程教程,其高清版的发布为学习者提供了更加清晰、舒适的阅读体验。这本书的核心理念是建构主义教育思想,这意味着它强调实践和体验,认为学习过程应该是主动构建知识...
JAVA学习教程
在“JAVA从零开始学”的课程中,我们将深入探索Java编程世界,逐步建立起扎实的编程基础。这个课程设计旨在让初学者能够从零开始,掌握Java的核心概念和技术,最终达到熟练编写Java程序的能力。 首先,从《Java ...
用于JAVA的边学边练用于JAVA的边学边练用于JAVA的边学边练用于JAVA的边学边练用于JAVA的边学边练
Java学习是Android客户端目前最全面的免费离线Java学习书籍,主要内容包括: 1、Java的数据类型,控制语句,数组,封装、继承、多态,接口等基础知识 2、Java算法练习及时巩固学习成果 3、Java文件操作、多线程、...
培养学生掌握简单工厂模式、工厂方法模式、单例模式、原型模式、桥接模式、适配器模式、装饰模式、代理模式、命令模式、观察者模式等常用设计模式的设计思想,并掌握在实际软件工程领域中的运用,能够把所学的原理...
Java是一种广泛使用的高级编程语言,由Sun Microsystems(后被Oracle公司收购)于1995年发布。它的设计目标是“简单、通用、面向对象、健壮、安全、高性能、可移植、多线程和动态”。Java的学习资料大全涵盖了这个...
学java得这样学学习东西确实也得这样.doc
- **执行过程**:使用`java`命令行工具运行`.class`文件,该工具作为Java虚拟机解释执行字节码。 综上所述,Java语言不仅具备强大的功能和特性,还拥有完善的开发环境和支持工具,这使得Java成为一种非常适合初学者...
《21天学通Java Web开发》是Java Web开发的基础教程,针对没有接触过或还不是特别熟悉Java Web开发的读者,详细介绍了Java Web开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为Java Web基础篇,介绍了...
在实际开发中,你可能需要结合Swing或JavaFX这样的UI框架来构建图形用户界面,并结合Java 2D和Java 3D来展示图形内容。同时,熟悉OpenGL和 Vulkan等底层图形库也是提升性能的关键。 通过深入学习和实践,你可以利用...
在Java平台上,基于Java的计算机图形学提供了丰富的库和工具,使得开发者可以构建交互式的2D和3D图形应用。本资料集主要围绕Java编程语言,探讨了如何在计算机图形学领域进行实践。 首先,我们来看"第1章 计算机...