您好,欢迎来到聚文网。 登录 免费注册
Java语言与编程 微课视频版

Java语言与编程 微课视频版

  • 字数: 543000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2023-09-01
  • 商品条码: 9787302642411
  • 版次: 1
  • 开本: 16开
  • 页数: 348
  • 出版年份: 2023
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
流行的开发环境、简练的核心内容介绍、面向对象的编程思想,配套微课视频、在线作业系统、教学课件、教学大纲、源代码等教学资源
内容简介
面向对象程序设计是当今程序设计的主流技术,Java语言作为经典的面向对象语言,受到程序设计人员的广泛欢迎。本书作为Java语言程序设计的教程,在详细介绍程序设计的基础知识后,着重讲解Java面向对象的编程思想,通过精选的实例与基于开发平台的代码调试与运行,使读者轻松掌握Java编程的核心技术。全书共15章,内容主要包括Java语言的基本组成元素、流程控制语句与算法设计、类与对象、数组与字符串的应用、类的继承与多态、抽象类/接口及泛型、异常处理、控制台输入/输出与文件操作、多线程编程、图形用户界面的开发与基于事件驱动的编程、集合类与数据库编程。 本书还详细介绍了集成开发环境IDEA、MySQL数据库系统以及数据库管理平台MySQL Workbench的下载、安装与使用。全书提供了大量的应用实例且都在IDEA平台上调试运行通过。每章的最后均附有习题。 本书适合作为高等学校计算机相关专业“Java程序设计”或“面向对象程序设计”课程的教材,也可作为Java技术的培训教材,对于广大Java技术爱好者亦是一本有价值的参考书。
目录
第1章Java语言与集成开发环境
1.1Java语言
1.1.1什么是Java
1.1.2Java语言的特点
1.2Java开发工具包JDK
1.2.1什么是JDK
1.2.2下载与安装JDK
1.2.3Java API文档资源与使用
1.3Java的运行机制与JVM
1.3.1Java的运行机制
1.3.2JRE与JVM
1.3.3JDK、JRE、JVM三者的联系与区别
1.4IntelliJ IDEA开发工具
1.5第一个Java程序
1.5.1创建Java项目
1.5.2Java项目目录结构
1.5.3在项目中创建包
1.5.4创建Java类
1.5.5编写Java程序
1.5.6执行Java程序
1.6Java程序风格
习题
第2章Java语言基础
2.1Java程序的基本概念
2.1.1Java程序的组成
2.1.2关键字
2.1.3标识符
2.1.4分隔符
2.2控制台输入/输出
2.3基本数据类型
2.3.1整型
2.3.2浮点型
2.3.3字符型
2.3.4布尔型
2.4常量和变量
2.4.1常量
2.4.2变量
2.5运算符和表达式
2.5.1算术运算符
2.5.2比较运算符
2.5.3逻辑运算符
2.5.4赋值运算符
2.5.5条件运算符(?:)
2.5.6运算符优先级
2.6类型强制转换
2.6.1自动类型转换
2.6.2强制类型转换
习题
第3章控制语句与算法
3.1Java程序的执行流程
3.1.1算法的执行
3.1.2语句块与块作用域
3.2选择语句
3.2.1if语句
3.2.2switch语句
3.3循环语句
3.3.1while语句
3.3.2dowhile语句
3.3.3for语句
3.4跳转语句
3.4.1break语句
3.4.2continue语句
3.5控制语句编程举例
习题
第4章对象和类
4.1面向对象编程的基本概念
4.2类和对象
4.2.1类的构成
4.2.2类的使用
4.3this的使用
4.4方法重载
4.4.1成员方法的重载
4.4.2构造方法的重载
4.5类的设计和使用举例
4.6访问修饰符
4.6.1公共访问修饰符public
4.6.2受保护访问修饰符protected
4.6.3默认访问修饰符
4.6.4私有访问修饰符private
4.6.5可见性分析举例
4.7包
4.7.1常用的系统包
4.7.2包的声明
4.7.3包的引用
4.8应用举例
习题
第5章数组
5.1Java数组
5.2一维数组
5.2.1数组的声明
5.2.2创建数组
5.2.3数组长度
5.2.4数组的初始化
5.2.5访问数组
5.3数组应用
5.3.1数组的赋值
5.3.2数组参数传递
5.3.3数组作为方法的返回值
5.3.4一维数组编程举例
5.4Arrays类与应用
5.5二维数组
5.5.1二维数组的声明、创建和使用
5.5.2二维数组的应用案例
5.6多维数组
习题
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网