Java就该这样学
- ISBN:9787121202223
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:280
- 出版时间:2013-05-01
- 条形码:9787121202223 ; 978-7-121-20222-3
本书特色
推荐购买:推荐购买:java web 开发就该这样学 推荐购买:推荐购买:linux口袋书(第2版) 一直在寻找一本能够快乐教大家学编程的书,今年碰到王洋老师,被他的“教育是用生命影响生命的过程”而打动!再仔细看他的书,一看不忍释卷,不是一般的有趣,简直是相当的有趣,真如王洋老师自己所说的,他学中文的妻子也跟着这本书学会了java编程! 让我们一起来随着这本书玩代码吧!
内容简介
本书基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细介绍了java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。 本书的内容和组织形式立足于高校教学教材的要求,适用于从职业院校到重点本科院校的课程和学生群体,可以作为java语言入门教材,或者面向就业的实习实训教材,同时也可以作为计算机技术的培训教材,读者完全可以通过本书自学java技术。
目录
第1部分 认识java程序
1.1 写代码前的准备
1.1.1 程序的入口
1.1.2 初步理解类和对象
1.2 画王八
1.2.1 运行java程序
1.2.2 绘图
1.3 满天星星
1.4 飞行的小球
1.4.1 使用线程
1.4.2 线程的生命周期
1.5 小球撞墙
1.6 下大雪
1.7 键盘控制小球
1.8 打字母的游戏
1.9 鼠标控制小球
1.10 **阶段总结
第2部分 认识java程序
2.1 聊天界面
2.1.1 任务描述
2.1.2 做按钮
2.1.3 java的布局思想
2.1.4 登录界面
2.1.5 主界面
2.2 响应用户输入
2.2.1 任务描述
2.2.2 事件响应
2.2.3 关于字符串内容的比较
2.2.4 取得用户名和密码
2.2.5 用面向对象的思想重写
2.2.6 上溯和下溯的讨论
2.3 io流
2.3.1 任务描述
2.3.2 读一个字符
2.3.3 读整个文件
2.3.4 复制文件
2.3.5 复制大文件
2.3.6 文件的加密/解密
2.3.7 异常的干扰
2.3.8 字符流
2.3.9 实现聊天记录
2.4 建立网络通信
2.4.1 什么是网络
2.4.2 在网络上传消息
2.4.3 到服务器验证用户名和密码
2.4.4 将聊天信息发送到服务器
2.5 数据库访问
2.5.1 接触mysql
2.5.2 创建和删除数据库
2.5.3 创建、修改和删除表
2.5.4 关于数据库设计
2.5.5 学习添加、删除和修改数据
2.5.6 查询数据
2.5.7 sql复习
2.5.8 用java访问数据库
2.5.9 用户身份验证
2.5.10 将代码融入项目中
2.5.11 讨论反射
2.6 应对多用户访问
第3部分 获得逻辑能力
3.1 用数组实现的记事本
3.2 使用链表的记事本
3.3 让java系统库帮助你
3.4 思考面向对象和面向过程的不同
3.5 深入学习arraylist和linkedlist
3.5.1 泛型
3.6 set集合
3.7 试试二分查找法,理解二叉树
3.8 复制一个目录的内容
3.9 map
3.10 保存用户的socket
3.11 同步用户名
3.12 多用户转发逻辑
第4部分 理解面向对象
4.1 用面向对象的思想重写聊天程序
4.2 做一个数据库的管理工具
4.3 驾驭jtable
4.4 有更好的方法驾驭jtable
4.5 用面向对象的方法驾驭jtable
4.6 完成资源管理器
4.7 有没有更好的参数传递方式
附录a 准备编程环境
作者简介
王洋老师 国家软件出口中心首席IT教育专家,10年知名IT企业CTO从业经验,9年IT教学培训从业经验。曾在清华、北大、北理工、北航等近百所国内知名院校做技术演讲,近5年每年在全国各高校进行130多场技术讲座,反响热烈。 “基于学生认知曲线的项目驱动教学法”创始人,通过该方法培养出来的教师多次获得学生综合测评满分的成绩,近万名学生接受过该方法的学习和指导,学生覆盖清华、北大的研究生,985、211知名院校的本科生、专科生。
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
情感计算
¥71.2¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥65.6¥89.8 -
LINUX实战——从入门到精通
¥49.0¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
Java面向对象程序设计基础教程
¥35.9¥59.8 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0