24小时轻松掌握系列

当前位置:首页 > 计算机网络 > 程序设计 > 24小时轻松掌握系列

出版社:中国铁道出版社
出版日期:2008-7
ISBN:9787113090555
页数:245页

作者简介

《24小时轻松掌握系列•Java程序设计24学时轻松掌握》根据Java教学实践和全国计算机等级考试新大纲规定的二级Java考试内容的要求编写而成。设计了Java语言的3个学习台阶,分别为:掌握语法,打好基础:掌握Java特有的机制:结合应用,案例实战提高。共24学时,系统介绍了Java程序设计的基本概念和方法。《24小时轻松掌握系列•Java程序设计24学时轻松掌握》内容翔实,通俗易懂,例题丰富,便于自学。

书籍目录

第1学时  Java概述  1-1  Java的诞生  1-2  Java的特点  1-3  Java的应用前景  1-4  掌握Java技术的全貌  1-5  Java新手问答  1-6  Java学习指南  1-7  推荐Java学习过程  1-8  Java学习网络资源  1-9  本学时总结第2学时  Java的运行环境与配置  2-1  Java的运行环境  2-2  Java运行环境搭建  2-3  类DOS的命令行环境下配置Java环境  2-4  尝试用JCreator编写简单的Java应用程序  2-5  JBuilder介绍  2-6  其他Java开发工具  2-7  Java程序调试的简单技巧  2-8  本学时总结第3学时  Java基本语法  3-1  Java程序注释  3-2  Java标识符与保留字  3-3  Java的基本数据类型  3-4  变量  3-5  常量  3-6  变量的作用域  3-7  一维数组  3-8  多维数组  3-9  本学时总结第4学时  运算符、表达式和语句  4-1  Java运算符与表达式概述  4-2  算术运算符和算术表达式  4-3  自增、自减运算符  4-4  关系运算符和关系表达式  4-5  赋值运算符和赋值表达式  4-6  逻辑运算符和逻辑表达式  4-7  运算符的优先级  4-8  Java语句  4-9  选择结构  4-10  本学时总结第5学时  循环语句  5-1  Java程序的循环结构  5-2  while循环  5-3  do while循环  5-4  for循环  5-5  break语句  5-6  continue语句  5-7  本学时总结第6学时  Java面向对象编程初步  6-1  面向对象编程的基本概念  6-2  对象、属性和方法  6-3  类(class)  6-4  类的定义和使用  6-5  对象的创建和使用  6-6  类的成员  6-7  类的构造方法和重载  6-8  本学时总结第7学时  面向对象的高级主题  7-1  访问权限  7-2  创建子类  7-3  方法覆盖  7-4  接口  7-5  本学时总结第8学时  异常处理  8-1  什么是错误与异常  8-2  异常(Exception)  8-3  错误(Error)  8-4  异常对象类型  8-5  异常处理的机制  8-6  拋出异常  8-7  本学时总结第9学时  字符串类  9-1  字符串类概述  9-2  字符串与字符串类  9-3  字符串类的构造方法  9-4  获取字符串的长度  9-5  截取字符串  9-6  比较字符串  9-7  字符串查找  9-8  字符串转换为数值  9-9  其他类型转换为字符串  9-10  字符串转换为数组  9-11  字符串编辑  9-12  字符串检索  9-13  字符串分析  9-14  获得一个对象的字符串值  9-15  String类方法总结  9-16  本学时总结第10学时  常用系统类  10-1  Applet类概述  10-2  Applet的特点  10-3  Applet的主要方法  10-4  Applet的运行过程  10-5  HTML向Applet的参数传递  10-6  数学函数类Math  10-7  日期类Date  10-8  随机函数类Random  10-9  本学时总结第11学时  事件处理机制与用户界面  11-1  AWT和Swing简介  11-2  事件处理机制  11-3  图形界面设计——组件  11-4  标签(JLabel)  11-5  按钮(JButton)  11-6  文本框(JTextField)  11-7  文本区(JTextArea)  11-8  选择框(JComboBox)  11-9  列表框(JLIst)  11-10  复选框与选项铵钮(JCheckBox和JRadioButton)  11-11  本学时小结第12学时  用户界面布局设计  12-1  布局设计概述  12-2  流式布局(FlowLayout)  12-3  边框布局(BorderLayout)  12-4  卡片式布局(CardLayout)  12-5  盒式布局(BoxLayout)  12-6  网格布局(GridLayout)  12-7  空布局(null)  12-8  网格袋布局(GridBagLayout)  12-9  本学吋总结第13学时  窗口、菜单和对话框  13-1  创建窗口  13-2  适配器与窗口关闭  13-3  在窗口中添加组件  13-4  下拉式菜单设计  13-5  弹出式菜单设计  13-6  对话框设计  13-7  用FileDialog类实现文件对话框  13-8  本学时总结第14学时  输入输出数据流  14-1  Java中的数据流  14-2  数据流类  14-3  默认定义的数据流对象  14-4  利用输入数据流缓冲类读取字符  14-5  从键盘读取字符串  14-6  读取任意类型数据  14-7  灵活运用输出方法  14-8  本学吋总结第15学时  文件读写  15-1  文件读写概述  15-2  File类  15-3  RandomAccessFile类  15-4  FilelnputStream类  15-5  FileOutputStream类  15-6  FileReader类  15-7  BufferedReader类  15-8  FileWriter类  15-9  BufferedWriter类  15-10  本学时总结第16学时  Java多线程机制  16-1  进程的概念  16-2  线程的概念  16-3  多线程的概念  16-4  线程的生命周期  16-5  如何创建线程  16-6  通过继承Thread类创建线程  16-7  通过Runnable接口创建线程体  16-8  本学时总结第17学时  多线程机制的高级话题  17-1  引起线程状态改变的方法  17-2  线程状态转换  17-3  线程同步  17-4  本学时总结第18学时  Java网络编程  18-1  什么是URL  18-2  URL类  18-3  URL类的常用方法  18-4  什么是Socket  18-5  Socket的通信原理  18-6  Socket编程  18-7  InetAddress类  18-8  获取本地计算机的信息  18-9  获取网络中计算机的信息  18-10  本学吋总结第19学时  图形图像处理编程  19-1  Java与图形  19-2  绘制直线  19-3  绘制矩形  19-4  绘制并填充椭圆  19-5  绘制并填充圆弧  19-6  绘制并填充多边形  19-7  颜色  19-8  字体控制  19-9  图像处理  19-10  设置Java窗口的图标  19-11  本学时总结第20学时  播放声音和视频  20-1  声音的自动播放  20-2  控制声音播放  20-3  多线程的声音播放程序  20-4  创建一个播放器  20-5  播放器注册监听  20-6  播放器预提取媒体文件  20-7  启动和停止播放器播放媒体文件  20-8  创建实用的多媒体播放器  20-9  本学时总结第21学时  通过案例练习巩固所学  21-1  在Applet中实现图片的幻灯播放  21-2  图片的文字水印与图像水印  21-3  代码自动生成  21-4  一个简单的异或加密程序  21-5  本学时总结第22学时  Java与数据库连接  22-1  JDBC概念  22-2  Java数据库连接(JDBC)  22-3  创建数据源  22-4  使用JDBC连接数据库  22-5  装入驱动器  22-6  连接到数据库  22-7  Java访问数据库实例  22-8  本学时总结第23学时  数据库操作  23-1  SQL杳询  23-2  向数据库发送SQL语句  23-3  处理SQL执行结果  23-4  处理带参数的查询  23-5  本学时总结第24学时  综合应用  24-1  向磁盘随机写数据  24-2  简易浏览器  24-3  本学时总结

编辑推荐

《24小时轻松掌握系列•Java程序设计24学时轻松掌握》由中国铁道出版社出版。

前言

当1995年Sun推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。这个伴随Internet一起成长的开发语言,目前也是企业级应用开发的首选语言,基本上也是程序员必须掌握的工具之一,很多学子和初级程序员都希望能快速地掌握它。Java语言是在C++语言基础上增加和删除了部分功能而发展起来的一种开发语言,具有一些开发语言的共性,只要一边学习一边上机练习,就可以实现快速掌握的目标。为了帮助读者实现快速掌握Java语言的目标,在内容安排上,本书根据一般Java语言的学习规律,设计了三大学习台阶,24学时,帮助读者跨入Java的世界。从第1学时-第8学时,重点是介绍Java的学习方法和开发环境建立的方法,使读者快速遍历Java基本语法,为后续学习打好基础。Java虽然源于C++,但毕竟是更现代一些的程序设计语言,在多线程开发、界面设计上,有自己与众不同之处。从第9学时-第17学时,重点是让读者掌握这些实用技能用于开发之中。因为在现代的程序设计中,字符串的处理、事件驱动机制??都是必须掌握的技能。除了语法之外,Java能干什么,这也是读者非常关心的问题。企业应用、数据处理能力是最重要的,除此之外,网络开发、图形处理,这些也都是非常重要的机制。从第18学时一第24学时,结合案例逐步展示了Java的应用开发能力。这部分内容更重上机实践,除了上课教学或自学阅读之外,读者还需要大量的上机调试,只有这样,读者才会真正掌握Java开发语言。本书全面地介绍了Java语言的基础知识和编程设计原理,语言深入浅出,通俗易懂,既注重理论原理,也强调动手实践能力的培养。本书包括了大量精心设计并调试通过的编程范例,并配以程序分析,还提供了多种形式的习题及答案,方便初学者使用。

章节摘录

Java最初设计的目标是应用于电子类消费产品的控制,要求很高的健壮性(一些资料称鲁棒性)。Java尽可能消除了C++的不可靠因素,可以防止许多变成错误,因而更容易写出健壮的软件。当然,完全可靠的系统单靠语言是无法保证的。Java是一种比C++还强的强类型语言。Java内存要求用显示的方法声明,这保证了编译器可以发现方法的调用错误,使程序更加可靠,Java内存模型是提高程序可靠性最重要手段。Java不支持指针,这杜绝了内存的非法访问。Java的垃圾回收功能防止了内存丢失等因动态内存分配所导致的问题。Java解释器运行时也实施检查,这样可以发现数组和字符串访问是否越界。异常处理是Java保证程序健壮性的另一重要手段,一般认为,异常处理是成熟语言的标志。分布式计算指的是若干计算机通过网络同时协同工作,Java在网络程序设计上极为优秀,用Java来写网络程序就好像只是从一个本地文件调用或存入数据,也就是说一台计算机上的Java程序能够调用其他计算机的方法,不管此方法是由Java还是由其他语言来编写的。大多数程序员有这样的经验,自己在学习Java的类库时,当有些地方理解的不是很清楚时,或者想更加清晰地理解运作的细节的时候,往往会打开相应的类的原代码,通过看源代码,所有的问题都会一扫而空。

图书封面


 24小时轻松掌握系列下载



发布书评

 
 


精彩短评 (总计4条)

  •     好开心,那么便宜的书,一个字都不少,很有用,很实惠。
  •     感觉还不错,比较全面,后面还有项目,比较多动手的地方,唯一不够好的,可能是少了点习题,甚至是没习题。不过比较基础,很多实践的地方。。。不错,后面还有项目。
  •     比较适合新手
  •     入门容易!
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024