购物车中还没有商品,赶紧选购吧!
Java程序设计基础(第三版) 杨永鹏 张永 高等教育出版社
商品价格
定价
手机购买
商品二维码
配送
北京市
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:Java程序设计基础(第三版)
ISBN:9787040636758
出版社:高等教育出版社
出版年月:2024-12
作者:杨永鹏 张永
定价:49.50
页码:347
装帧:平装
版次:3
字数:492
开本:16开
套装书:否

本书是“十二五”职业教育国家规划教材,是技工教育与职业培训“十四五”规划教材。

本书以学生信息系统为案例进行任务化分解,通过简洁的语言,丰富的范例和大量的练习,由浅入深地讲述了Java语言的语法规则、程序设计方法和Java语言的具体特性。本书的主要内容包括: 搭建Java环境,创建学生信息系统菜单,输入、计算并输出学生信息,用条件语句实现学生信息的查询与计算,用循环语句实现学生信息的查询与计算,创建文本保存学生信息,用方法模块化学生信息系统,用数组管理学生信息系统的菜单,用异常处理保护学生信息系统,创建学生信息系统的图形用户界面,用类与对象封装学生信息,用继承和多态完善学生信息系统,搭建带数据库的学生信息系统。

本书为新形态一体化教材,借助先进技术,丰富内容呈现形式,配套多媒体助学助教资源,助力提高教学质量和教学效率。

本书适合作为高职院校“Java程序设计”课程的教材,也可供初学Java程序设计的读者使用。

任务1搭建Java环境1
  1.1JDK简介1
  1.2在Eclipse下开发Java程序2
  1.3编程语言发展历程10
  任务小结11
  课后练习11
任务2创建学生信息系统菜单13
  2.1基本概念13
  2.2Java的命令行编程16
  2.3Java小应用程序17
  任务小结20
  课后练习20
任务3输入、计算并输出学生信息22
  3.1Java标识符和关键字23
  3.2基本数据类型23
  3.3数据运算28
  3.4获取输入信息31
  3.5几个典型类32
  3.6位运算符42
  3.7编程风格43
  3.8包45
  任务小结47
  课后练习48
任务4用条件语句实现学生信息的查询与计算52
  4.1条件判断52
  4.2if条件转移语句54
  4.3switchcase条件转移语句59
  *4.4嵌套ifelse语句65
  *4.5条件运算符66
  任务小结67
  课后练习67
任务5用循环语句实现学生信息的查询与计算72
  5.1while循环语句72
  5.2for循环语句74
  5.3dowhile循环语句76
  5.4循环跳转语句77
  5.5多重循环82
  任务小结83
  课后练习83
任务6创建文本保存学生信息88
  6.1文件File类88
  6.2文本I/O90
  6.3二进制I/O93
  *6.4随机读写(RandomAccessFile类)100
  任务小结102
  课后练习102
任务7用方法模块化学生信息系统106
  7.1Java方法106
  7.2变量的作用域113
  7.3任务分解115
  *7.4递归方法125
  *7.5方法重载127
  任务小结131
  课后练习131
任务8用数组管理学生信息系统的菜单136
  8.1一维数组136
  8.2数组常用的方法142
  8.3数组的参数传递146
  8.4二维数组160
  任务小结163
  课后练习164
任务9用异常处理保护学生信息系统168
  9.1异常和异常的原因168
  9.2异常处理172
  9.3异常的传递182
  9.4I/O异常184
  9.5自定义异常186
  9.6断言192
  任务小结196
  课后练习196
任务10创建学生信息系统的图形用户界面203
  10.1使用swing开发图形用户界面203
  10.2Java的容器类204
  10.3布局管理器206
  10.4学生信息系统的界面布局211
  10.5辅助类214
  10.6基本组件216
  10.7事件处理228
  10.8图形用户界面的发展历程和特性233
  任务小结235
  课后练习235
任务11用类与对象封装学生信息239
  11.1类与对象240
  11.2编写分数类Fraction245
  11.3构造方法249
  11.4静态变量、常量与方法251
  11.5this关键字253
  11.6访问控制255
  任务小结261
  课后练习261
任务12用继承和多态完善学生信息系统268
  12.1类的继承269
  12.2方法覆盖override274
  12.3super的使用274
  12.4对象转换278
  12.5动态绑定279
  12.6多态性281
  12.7protected修饰符282
  12.8final关键字283
  12.9抽象类283
  12.10接口286
  *12.11Object类298
  *12.12Comparable接口301
  任务小结302
  课后练习303
任务13搭建带数据库的学生信息系统310
  13.1线程310
  13.2Java集合321
  13.3数据库编程334
  任务小结341
  课后练习342
附录AJava关键字344
附录B运算符优先级表345
参考文献347

“十二五”职业教育国家规划教材

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加