注册 登录 进入教材巡展
#
  • #

出版时间:2021-08

出版社:电子工业出版社

以下为《Java语言程序设计教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121327155
  • 1-4
  • 293606
  • 49225367-9
  • 平塑
  • 16开
  • 2021-08
  • 528
  • 320
  • 工学
  • 软件工程
  • TP312JA
  • 计算机科学与技术
作者简介

骆伟,男,副教授,大连东软信息学院软件工程系,多年来一直从事大学计算机基础、数据结构、Java语言程序设计等课程的教学与科研工作。

查看全部
内容简介
本书从初学者的角度出发,基于Eclipse开发环境,从Java基础知识开始,到面向对象程序设计,最终完成对应用程序的开发。全书共17章,分别为:用Java向世界问好、体重指数计算器、猜数字游戏、复数类、货物管理、学生成绩评级、收费计算、加法计算器、用户注册界面、绘图板、键盘练习小游戏、记事本、电子时钟、模拟售票系统、自制浏览器、自制HTTP服务器、商品信息管理系统。本书案例丰富,每章以项目任务开头,引入当前章节的内容,最后通过知识扩展和强化训练,引出更广的知识点和更深入的需求,给予读者发挥和实现的空间。本书可作为高等学校计算机科学与技术、软件工程等专业的教材,也可供Java应用程序开发人员参考。
目录
第一篇Java基础篇第1章用Java向世界问好11项目任务12项目分析13技术准备131Java运行原理132JDK简介133Java程序的分类14项目学做15知识拓展16强化训练17课后习题第2章体重指数计算器21项目任务22项目分析23技术准备231变量232标识符233Java的基本符号234数据类型235数据类型转换236运算符237选择结构24项目学做25知识拓展251保留字252转义字符253null符号254void符号255注释26强化训练27课后习题第3章猜数字游戏31项目任务32项目分析33技术准备331for循环332while循环333do-while循环334continue语句和break语句335方法定义336方法调用337方法重载34项目学做35知识拓展36强化训练37课后习题第二篇面向对象程序设计篇第4章复数类41项目任务42项目分析43技术准备431类的定义432创建对象433构造方法44项目学做45知识拓展451对象作为方法的参数452终结器46强化训练47课后习题第5章货物管理51项目任务52项目分析53技术准备531构造方法的重载532变量的作用域533this关键字534包535访问控制修饰符536static修饰符537String和StringBuffer538ArrayList54项目学做55强化训练56课后习题第6章学生成绩评级61项目任务62项目分析63技术准备631继承的定义632属性的继承与隐藏633方法的继承与覆盖634Object类及其常用方法635继承关系中的构造方法及super关键字636父、子类对象的使用与转化637final修饰符638抽象方法和抽象类639数组64项目学做65强化训练66课后习题第7章收费计算71项目任务72项目分析73技术准备731接口的定义732接口的实现733使用接口74项目学做75知识拓展751Collection框架752for-each循环76强化训练77课后习题第三篇应用开发篇第8章加法计算器81项目任务82项目分析83技术准备831构造简单的图形界面832布局管理器833交互与事件处理834项目中用到的其他GUI组件84项目学做85知识拓展851图形用户界面简介852窗口事件853事件裁剪类86强化训练87课后习题第9章用户注册界面91项目任务92项目分析93技术准备931文本区932面板933单选按钮934复选框935对话框936弹出式对话框94项目学做95强化训练96课后习题第10章绘图板101项目任务102项目分析103技术准备1031菜单1032绘制图形1033鼠标事件104项目学做105强化训练106课后习题第11章键盘练习小游戏111项目任务112项目分析113技术准备1131键盘事件1132applet小程序114项目学做115强化训练116课后习题第12章记事本121项目任务122项目分析123技术准备1231File类1232文件输入/输出流1233Java剪贴板1234异常处理124项目学做125知识拓展1251常见输入/输出流1252Java异常处理机制126强化训练127课后习题第13章电子时钟131项目任务132项目分析133技术准备1331Thread类1332Runnable接口134项目学做135知识拓展136强化训练137课后练习第14章模拟售票系统141项目任务142项目分析143技术准备1431线程同步1432线程的优先级1433线程的状态144项目学做145知识拓展146强化训练147课后练习第15章自制浏览器151项目任务152项目分析153技术准备1531网络基础1532InetAddress编程1533URL编程154项目学做155强化训练156课后练习第16章自制HTTP服务器161项目任务162项目分析163技术准备1631Socket网络编程1632多线程的网络通信164项目学做165知识拓展166强化训练167课后练习第17章商品信息管理系统171项目任务172项目分析173技术准备1731JDBC技术1732JDBC驱动1733JDBC中主要的类及常用方法173