搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java编程基础
0.00     定价 ¥ 75.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787576346879
  • 作      者:
    编者:胡春//陈强//彭泽赛|责编:钟博
  • 出 版 社 :
    北京理工大学出版社
  • 出版日期:
    2025-01-01
收藏
畅销推荐
内容介绍
本书基于Java基础的知识结构,结合企业项目的开发流程及相关要求,实现“点-线-面-体”的结构重载,通过引入企业项目,倒推理论知识。按照项目点,按照企业岗位划分,共分为见习工程师,助理工程师和初级工程师三大岗位,按照各个岗位的岗位要求,将岗位职责切分为项目,加深学生对技术点的掌握。 本书在充分调研软件开发类企业相关岗位的岗位职责、岗位要求、工作内容等等方面的基础上,创新性的在教育教学和企业技术层面,科学有效的重构Java基础知识体系。摒弃华而不实的传统知识点呈现方式,通过项目驱动,技术案例,引导学生在不断的实操和思考中,掌握技术点,同时,能将技术点,转化为实际的项目。本书适用于计算机类专业学生使用。
展开
目录
项目1 搭建Java开发环境
【项目导入】
【项目目标】
【素质目标】
任务1 掌握Java基本知识
1.1.1 Java语言简介
1.1.2 Java语言特性
任务2 掌握Java开发工具
1.2.1 Visual Studio Code
1.2.2 eclipse
1.2.3 IDEA
1.2.4 NetBeans
任务3 掌握Java开发环境搭建方法
1.3.1 Windows系统Java开发环境搭建
1.3.2 Linux系统Java开发环境搭建
任务4 编写第一个Java程序
1.4.1 Java程序运行机制
1.4.2 使用文本文档编写Java程序
1.4.3 使用IDEA编写Java程序
【项目小结】
【技能强化】
项目2 实现超市促销管理系统(一)
【项目导入】
【项目目标】
【素质目标】
任务1 掌握Java基础语法
2.1.1 Java程序结构
2.1.2 Java编程规范与常见问题
任务2 掌握Java中的变量保存商品信息
2.2.1 变量
2.2.2 数据类型
2.2.3 控制台的输入/输出
任务3 掌握Java常量存储相关参数
2.3.1 常量值
2.3.2 定义常量
任务4 使用Java中的运算符进行折扣运算
2.4.1 赋值运算符
2.4.2 算术运算符
2.4.3 复合赋值运算符
2.4.4 关系运算符
2.4.5 逻辑运算符
2.4.6 三目运算符
2.4.7 表达式以及运算符的优先级与结合性
【项目小结】
【技能强化】
项目3 实现超市促销管理系统(二)
【项目导入】
【项目目标】
【素质目标】
任务1 使用选择结构实现会员等级选择功能
3.1.1 流程控制结构
3.1.2 if选择结构
3.1.3 switch选择结构
3.1.4 任务1功能实现
任务2 使用循环结构实现多次操作超市促销管理系统功能
3.2.1 while循环结构
3.2.2 do-while循环结构
3.2.3 for循环结构
3.2.4 任务2功能实现
任务3 使用方法定义超市促销管理系统中的部分功能
任务4 使用数组存储多个商品信息
3.4.1 什么是数组
3.4.2 数组的基础应用
3.4.3 任务4功能实现
【项目小结】
【技能强化】
项目4 实现国防武器信息展示系统(一)
【项目导入】
【项目目标】
【素质目标】
任务1 使用类和对象存储武器信息
4.1.1 Java类和对象
4.1.2 编写类和对象来存储武器信息
4.1.3 学生实践练习
任务2 使用封装优化武器信息
4.2.1 封装的概念
4.2.2 私有关键字介绍
4.2.3 公开访问方法
4.2.4 编写封装武器类
4.2.5 学生实践练习
任务3 使用构造方法创建武器实例
4.3.1 构造方法介绍
4.3.2 编写构造方法
4.3.3 学生实践练习
任务4 使用this和static关键字实现调用
4.4.1 this和static关键字介绍
4.4.2 编写this和static实例
4.4.3 学生实践练习
【项目小结】
【技能强化】
项目5 实现国防武器信息展示系统(二)
【项目导入】
【项目目标】
【素质目标】
任务1 完成继承对国防武器的实践
5.1.1 继承概述
5.1.2 继承的语法
5.1.3 继承的实现
任务2 掌握继承方法重载与重写
5.2.1 方法重载
5.2.2 方法重写
任务3 了解多态的动态绑定机制以及使用
5.3.1 多态概述
5.3.2 多态分类
5.3.3 多态的实现条件
5.3.4 多态的实现
5.3.5 学生实践练习
任务4 使用抽象类和接口提升代码的安全性
5.4.1 抽象类概述
5.4.2 接口
【项目小结】
【技能强化】
项目6 实现简单实用的小工具
【项目导入】
【项目目标】
【素质目标】
任务1 使用String类实现默认密码登录
6.1.1 String类
6.1.2 StringBuffer类和StringBuilder类
任务2 实现查看当前系统运行参数的程序
6.2.1 System类
6.2.2 Runtime类
任务3 实现进制计算转换器
6.3.1 Math类
6.3.2 Random类
任务4 实现日期和时间的计算转化
6.4.1 LocalDate类
6.4.2 Instant类
6.4.3 LocalTime类
6.4.4 Duration类
6.4.5 Period类
任务5 实现身份证号验证功能
6.5.1 元字符
6.5.2 Matcher类
6.5.3 Pattern类
【项目小结】
【技能强化】
项目7 实现古诗词翻译系统
【项目导入】
【项目目标】
【素质目标】
任务1 实现古诗词翻译内容存储、显示及查询功能
【项目小结】
【技能强化】
项目8 实现好友信息管理系统(一)
【项目导入】
【项目目标】
【素质目标】
任务1 JDBC数据库操作
8.1.1 JDBC概述
8.1.2 JDBC连接数据库
任务2 实现好友管理系统
8.2.1 好友管理系统数据库设计
8.2.2 PreparedStatement执行DML语句
8.2.3 实现好友管理系统登录功能
【项目小结】
【技能
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证