首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java程序设计
内容
作者简介
焦铬:男,博士,副教授,衡阳师范学院计算机系主任,从事计算机专业课程教学十六年,主讲《Java语言程序设计》八年,主持湖南省自然科学基金面上项目、湖南省教育厅很好青年项目、教育部产学合作协同育人项目、湖南省普通高校教学改革研究项目等多项科研教研项目,2016年获湖南省教学成果奖三等奖、两次获衡阳师范学院教学成果奖一等奖、《Java语言程序设计》是衡阳师范学院校级优质课程。指导学生获得湖南省大学生物联网应用创新设计大赛创意赛一等奖1项、二等奖3项、三等奖1项,湖南省大学生计算机程序设计竞赛应用开发竞赛二等奖2项、三等奖1项,获得软件著作权16项,主编过《Visual Basic程序设计》等教材,以作者在SCI、EI、CSCD收录的期刊上发表论文30多篇,在《计算机教育》发表教研论文多篇,作者具有丰富的程序开发经验。王映龙:教授,江西农业大学软件学院副院长,工学博士,硕士生导师,学科带头人,省青年骨干教师;主讲大型数据库技术,计算机原理,数据挖掘等多门课程,主持省级及以上科研项目六项;主编教材九部,在核心以上期刊发表论文二十余篇。刘青云:男,硕士,衡阳师范学院教师,曾在靠前某高校担任超算系统运维工程师,主要研究方向为嵌入式系统与计算。主要讲授课程:Java程序设计、网络编程技术、计算机基础与应用。
目录
章Java开发入门11.1Java语言的发展11.2Java语言的特点31.2.1Java语言的优点31.2.2Java与其他程序设计语言的异同41.3Java的运行与开发环境51.3.1JavaJDK下载与安装51.3.2配置环境变量61.3.3JavaAPI文档71.4Java程序举例81.4.1Java程序开发步骤81.4.2编写Java源程序91.4.3编译和运行91.5Eclipse开发工具101.5.1Eclipse的安装101.5.2Eclipse的汉化121.5.3Eclipse进行程序开发131.5.4Eclipse程序调试171.6综合案例19小结20习题21第2章Java程序设计基础222.1标识符和关键字222.1.1标识符222.1.2关键字232.1.3注释232.2常量和变量242.2.1常量242.2.2变量与赋值252.2.3变量的作用域252.3基本数据类型282.3.1数据类型的分类282.3.2整数类型292.3.3浮点类型302.3.4字符类型302.3.5布尔类型312.3.6字符串类型312.3.7数据类型转换322.4运算符和表达式332.4.1算术运算符与算术表达式332.4.2赋值运算符与赋值表达式342.4.3关系运算符与关系表达式352.4.4逻辑运算符与逻辑表达式362.4.5条件运算符362.4.6位运算符372.4.7运算符的优先级392.5程序控制语句402.5.1语句概述402.5.2选择语句402.5.3循环语句442.5.4跳转语句472.6综合案例48小结50习题51第3章数组533.1一维数组533.1.1一维数组的声明533.1.2一维数组分配空间543.1.3一维数组的初始化553.1.4一维数组的访问553.1.5一维数组的应用举例563.2二维数组573.2.1二维数组的声明573.2.2创建二维数组583.2.3二维数组的初始化583.2.4二维数组的访问593.2.5二维数组的应用举例603.3Arrays类603.3.1数组的排序613.3.2填充数据元素613.3.3数组的比较623.3.4数组的复制623.3.5数组的查找643.4综合案例65小结67习题68第4章面向对象程序设计704.1Java程序结构704.1.1Java程序层次结构704.1.2Java工程结构及源码示例714.2类和对象724.2.1类的定义724.2.2对象的创建和使用744.2.3指针、引用与对象754.2.4对象的this引用764.2.5类成员和实例成员774.3成员变量与局部变量784.3.1成员变量的定义和使用784.3.2局部变量的定义和使用794.3.3变量同名问题804.4构造器824.4.1构造器的定义824.4.2构造器的调用834.5初始化块834.5.1代码块844.5.2普通初始化块864.5.3静态初始化块884.5.4初始化块的执行894.6成员方法914.6.1方法的定义和调用924.6.2方法的重载934.6.3方法的参数传递机制934.6.4实参长度可变的方法954.7封装性964.7.1包package964.7.2Java常用包974.7.3类成员的封装和访问控制974.7.4类的访问控制和import语句994.8继承性1004.8.1类的继承1014.8.2方法的重写1024.8.3super关键字1034.9多态性1054.9.1实现多态1054.9.2引用变量的强制类型转换1074.9.3instanceof关键字1084.10综合案例109小结111习题111第5章面向对象不错程序设计1145.1类和对象的生存周期1145.1.1类的加载1145.1.2对象的销毁1155.1.3堆栈和常量池1165.2final修饰符1185.2.1final修饰成员变量1185.2.2final修饰局部变量1195.2.3final修饰变量的本质1205.2.4final修饰方法1215.2.5final修饰类1215.3抽象类1225.3.1抽象类和抽象方法1225.3.2抽象类的作用1235.4接口1245.4.1接口的定义1255.4.2接口继承和使用1265.5内部类1285.5.1成员内部类的定义1285.5.2成员内部类的使用1305.5.3匿名内部类1325.6枚举类1335.6.1枚举类的简单使用1335.6.2枚举类的定义1355.7其他特殊类1365.7.1java.lang.Object1365.7.2单例类1375.7.3不可变类1385.8综合案例139小结141习题142第6章字符串处理1446.1String类1446.1.1构造字符串1446.1.2操作字符串的主要方法1456.2StringBuffer和StringBuilder类1466.3综合案例147小结152习题152第7章Java标准类库1537.1数据类型包装器1537.1.1基本数据类型对应的包装类1537.1.2包装类的使用1547.2System和Runtime类1547.3Math和Random类1557.4日期时间实用工具类1597.5集合类1657.5.1集合框架和泛型1657.5.2Collection接口1677.5.3Set接口及其实现1677.5.4List接口及其实现1717.5.5Map接口及其实现1727.6综合案例174小结182习题183第8章异常处理机制1858.1异常概述1858.2异常的体系结构1868.3异常处理机制1878.3.1捕获异常1878.3.2声明抛弃异常1908.3.3访问异常信息1918.4手动抛出异常1918.5自定义异常类1928.6异常处理规则1948.7综合案例195小结200习题200第9章输入/输出处理2039.1I/O流的概念和划分2039.2字节流和字符流处理2049.3串行化2069.4综合案例208小结210习题2110章多线程21310.1多线程的概念和创建21310.2线程的调度及生命周期21410.2.1线程调度21510.2.2线程生命周期21810.3多线程同步21910.3.1多线程同步21910.3.2Lock锁的使用22210.4线程间死锁与通信22310.4.1线程死锁问题22310.4.2线程间通信22510.5综合案例227小结229习题2301章GUI程序设计23211.1GUI类的发展23211.2JavaFX程序的基本结构23211.3事件驱动的GUI程序23311.4综合案例235小结238习题2382章JDBC数据库编程23912.1JDBC体系结构23912.1.1JDBC的结构23912.1.2JDBCAPI24012.2MySQL数据库24012.2.1在Windows系统上安装MySQL24012.2.2使用MySQL命令行工具24212.2.3使用Navicat操作MySQL数据库24512.3通过JDBC访问数据库24612.3.1数据库的访问步骤24612.3.2访问MySQL数据库24812.3.3访问SQLServer数据库25212.4综合案例255小结263习题2643章网络编程26613.1网络编程基础26613.1.1网络基础知识26613.1.2InetAddress类26713.2URL通信26913.2.1URL类26913.2.2URLConnection类27113.3TCP通信27213.3.1使用ServerSocket创建服务器端27213.3.2使用Socket进行通信27413.4UDP通信27513.4.1DatagramSocket类和DatagramPacket类27513.4.2使用DatagramSocket通信27713.5综合案例279小结283习题284参考文献286
内容推荐
本书以面向对象的设计思想为主线,结合Java的新特性,详细讲解了Java的基础语法,逐步引入面向对象思想,重点解释面向对象的三大特征、接口及应用和程序设计方法等重要知识点,并深入讲解字符串处理、标准类库、异常处理、输入/输出处理、图形化界面、多线程、JDBC和网络编程等方面的编程方法。本书注重可读性和实用性,内容全面、讲解细致,所有例题都经过精心的设计,既能帮助学生理解知识,又具有启发性。本书适合作为普通高等院校计算机等相关专业Java语言程序设计教材,也可以作为全国计算机等级考试(二级)Java程序设计的辅导用书,以及Java编程爱好者的自学参考书。
标签
缩略图
书名 Java程序设计
副书名
原作名
作者 焦铬, 王映龙, 刘青云主编
译者
编者 焦铬//王映龙//刘青云
绘者
出版社 中国铁道出版社有限公司
商品编码(ISBN) 9787113259433
开本 16开
页数 296
版次 1
装订 平装
字数 446
出版时间 2019-7
首版时间 2019-09-01
印刷时间 2019-09-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 476
CIP核字 2019171755
中图分类号 TP312.8
丛书名
印张 18.5
印次 1
出版地 北京
257
184
26cm
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价 49.00
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/21 0:29:55