Java程序设计实例教程
- ISBN:9787115226075
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:275
- 出版时间:2010-08-01
- 条形码:9787115226075 ; 978-7-115-22607-5
本书特色
《Java程序设计实例教程》基于JavaSE6选取教学内容,根据Java桌面程序开发所需技术,遵循高职学生认知规律,设计了按照“语言基础”、“技术基础”和“高级编程”层次递进的知识模块。从1995茸Java诞生以来,Java从一种编程语言发展为一个平台、一个社群、一个产业Java技术也已成为软件开发领域中的主流技术。同时,Java语言作为一种优秀的面向对象程序设计语言,也逐渐成为了高职计算机类专业学生程序入门的首选语言。《Java程序设计实例教程》针对教学过程中的重点和难点精心选择了54个典型的案例,每个案例的讲解按照“案例学习目标”、“案例知识要点”和“案例完成步骤”的环节详细展开,将知识讲解、技能训练和职业素质培养有机结合,方便实施“项目驱动、案例教学、理论实践一体化”的教学。《Java程序设计实例教程》根据Java桌面开发程序员的岗位能力要求,融入SCJP认证和NCRE二级Java考试的内容,由浅人深地介绍了J趴。基础语法和Java桌面开发技术。精选了近3年二级Java考试真题作为课后习题,并随书赠送2007年-2009年历次二级Java考试真题题解。精选典型案例,强化编程逻輯训练理论实践交融,适合理实体化教学面向等级考试,附赠历年真题题解
内容简介
本书系统介绍了java语言的基础语法和java桌面程序开发相关技术,主要内容包括java语言概述、java数据类型与运算符、java流程控制语句、java面向对象编程技术、java图形用户界面技术、java异常处理技术、java输入输出技术、多线程编程、网络编程和数据库编程。
本书根据java桌面开发程序员的岗位能力要求,融入scjp认证和ncre二级java考试的内容,结合高职学生的认知规律,精心组织教学内容。全书通过54个典型的案例,由浅入深地介绍了java基础语法和java桌面开发技术。将知识讲解、技能训练和职业素质培养有机结合,融“教、学、做”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。
本书可作为高职高专it类相关专业java程序设计入门课程的教材,也可作为计算机培训班的教材,以及java程序员的参考书。
目录
1.1 java语言简介
1.2 jdk和java开发环境
1.3 **个java程序
第2章 java数据类型与运算符
2.1 java符号和注释
2.2 常量与变量
2.3 基本数据类型及转换
2.4 运算符
2.5 eclipse常用快捷键
第3章 java程序流程结构
3.1 分支结构
3.2 循环结构
3.3 跳转语句
3.4 eclipse中调试java程序
第4章 java面向对象编程技术
4.1 面向对象概述
4.2 java中的类
4.3 对象
4.4 继承
4.5 接口
4.6 包与java类库
4.7 数组与字符串
第5章 java图形用户界面技术
5.1 java gui概述
5.2 常用容器
5.3 简单gui组件
5.4 布局管理
5.5 事件处理
5.6 复杂gui组件
5.7 高级gui组件
5.8 applet程序
第6章 java异常处理
6.1 异常概述
6.2 java中的异常处理
6.3 自定义异常
6.4 异常类型与异常链
第7章 java输入/输出技术
第8章 多线程编程
第9章 网络编程
第10章 数据库编程
参考文献
节选
《Java程序设计实例教程》系统介绍了Java语言的基础语法和Java桌面程序开发相关技术,主要内容包括Java语言概述、Java数据类型与运算符、Java流程控制语句、Java面向对象编程技术、Java图形用户界面技术、Java异常处理技术、Java输入输出技术、多线程编程、网络编程和数据库编程。《Java程序设计实例教程》根据Java桌面开发程序员的岗位能力要求,融入SCJP认证和NCRE二级Java考试的内容,结合高职学生的认知规律,精心组织教学内容。全书通过54个典型的案例,由浅入深地介绍了Java基础语法和Java桌面开发技术。将知识讲解、技能训练和职业素质培养有机结合,融“教、学、做”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。《Java程序设计实例教程》可作为高职高专IT类相关专业Java程序设计入门课程的教材,也可作为计算机培训班的教材,以及Java程序员的参考书。
相关资料
插图:6.安全用于网络、分布环境下的Java必须要防止病毒的入侵。Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止程序员使用“特洛伊”木马等欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的错误。7.结构中立Java解释器生成与体系结构无关的字节码指令,只要安装了Java运行时环境(JRE),Java程序就可在不同类型的处理器上运行。这些字节码指令对应于Java虚拟机中的表示,Java解释器得到字节码后,对它进行转换,使之能够在不同的平台运行。8.可移植与平台无关的特性使Java程序可以方便地被移植到网络上的不同机器。同时,通过Java的类库也可以实现与不同平台的接口,使这些类库可以移植。另外,Java编译器是由Java语言实现的,Java运行时系统由标准C实现,这使得Java系统本身也具有可移植性。9高性能和其他解释执行的语言(如BASIC)不同,Java字节码的设计使之能很容易地直接转换成对应于特定处理器的机器码,从而得到较高的性能。10.多线程多线程机制使应用程序能够并行执行,而且同步机制保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易地实现网络上的实时交互行为(参阅第8章)。
作者简介
刘志成,副教授,高级工程师,国家认证系统分析师,CSAI专业顾问,中国计算机学会高级会员,湖南省优秀教师、湖南省第三届高等学校教学名师。国家示范性建设院校重点建设专业(软件技术专业)和湖南省省级精品专业负责人。主编教材12本,其中十一五规划教材2本,国家级精品教材1本。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0