浏览本商品所属分类:首页 > 计算机 > 程序设计 > Java > Java2
《由浅入深——Java2自学教程》
由浅入深——Java2自学教程
编号: PT233484
作者:叶至军
译者:
开本:
ISBN:711512674
出版社:人民邮电出版社
出版日期:2004-10-01
装帧:
书夫曼编号:474862
原价: 48
普通会员:44.88  一星会员:43.53
二星会员:42.64  三星会员:41.74

内容简介

本书特色  介绍Java2的基础编程技术在SDK环境下,开发Java2的各种高级界面剖析Java2的3个典型案例讲解Servlet/JSP和数据库的开发技术,介绍利用第三方jspSmartUpload开发实现图文信息的数据库上传与下载技术  本书循序渐进地介绍了Java2的基础编程知识,包括Java的基本语法,Java的类和对象,代码中的异常捕捉处理,数组和字符串的应用,标准输入输出及目录文件的管理,图形用户界面的事件编程,多媒体、多线程编程以及Servlet/JSP动态页面开发技术等。在介绍基础知识的同时,还恰当地穿插介绍了一些颇有实用价值的高级开发实例,如互联网上的多人联机对弈游戏的服务器/客户端程序的开发技术、多线程下可显示声频波形图的高级Applet播放器以及ServleffJSP动态页面的最为经典的分页数据浏览、存储过程调用和基于第三方的jspSmartUpload开发包实现的图片文件的上传、下载技术等。阅读本书,读者不仅能够在极短时间内掌握Java的基础编程技术,还能够做出一些真正具有商业用途的应用软件。  本书附带的光盘中包含了书中所有的程序代码和执行码,方便读者了解程序的实际执行情况、分析和调试程序。也欢迎读者根据实际需要对程序进行二次开发。  本书适合于Java初学者进行自学,也可供对Java有一定了解的读者作为提高技术水平之用。本书详细、清晰地列出了Java中很多常用方法的使用原型和示例代码,因此可作为有一定Java编程经验的程序员的一本快速参考手册。

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  第1章    Java面向对象编程导引                                      1.  1    Java语言的背景和版本演化                                      1.  2    Java的几个重要应用领域                                      1.  3    Java的编译环境SDK的安装和配置                                      1.  4    使Java程序正确显示中文字体                                      1.  5    从一个简单的Java程序看Java字节码编译和解释运行                                      1.  6    用模块的观点理解Java类的几个相关概念                                      1.  7    本书约定的编程风格                                      1.  8    本章小结                                      第2章    Java语言应用基础                                      2.  1    标识符的构成                                      2.  2    类型变量的声明                                      2.  3    给变量赋值                                      2.  3.  1    整型变量的赋值                                      2.  3.  2    浮点数变量的赋值                                      2.  3.  3    字符型变量的赋值                                      2.  3.  4    布尔型变量的赋值                                      2.  3.  5    字符串变量的赋值                                      2.  4    常量的声明                                      2.  5  Java程序的注释                                      2.  6    变量.  常量的运算                                      2.  6.  1    表达式赋值                                      2.  6.  2    算术运算                                      2.  6.  3    算术赋值运算                                      2.  6.  4    关系运算                                      2.  6.  5    逻辑运算                                      2.  6.  6    字符串的连接运算                                      2.  6.  7    三日条件运算                                      2.  6.  8    强制类型转换                                      2.  6.  9    位运算                                      2.  6.  10    运算符的优先级别                                      2.  7    程序流程控制                                      2.  7.  1    if-else分支控制                                      2.  7.  2    switch-case开关控制                                      2.  7.  3    while循环控制                                      2.  7.  4    do-while循环控制                                      2.  7.  5    for循环控制                                      2.  7.  6    break跳转                                      2.  7.  7    retum返回控制                                      2.  7.  8    continue重新循环                                      2.  8    本章小结                                      第3章    Java面向对象的程序设计基础                                      3.  1    构造Java的类                                      3.  2    打包和导入Java的类                                      3.  3    类的继承.  方法的重载和变量的隐蔽                                      3.  3.  1    类的继承                                      3.  3.  2    类方法的重载                                      3.  3.  3    变量的隐蔽                                      3.  3.  4    终态类.  终态方法和常变量                                      3.  4    控制类.  变量和方法的访问权限                                      3.  4.  1    类的访问控制                                      3.  4.  2    变量的访问控制                                      3.  4.  3    方法的访问控制                                      3.  5    创建类的对象                                      3.  5.  1    从C    的对象模型看Java的对象                                      3.  5.  2    Java对象的创建和类的构造函数                                      3.  5.  3    通过对象使用类的变量和方法                                      3.  5.  4    Java对象的释放                                      3.  6    static变量和static方法                                      3.  6.  1    static变量                                      3.  6.  2    static方法                                      3.  7    关键字this和super的用法                                      3.  7.  1    this的用法                                      3.  7.  2    super的用法                                      3.  8    构造Java抽象类                                      3.  9    构造和使用Java接口                                      3.  10    Java基础类库JFC简介                                      3.  11    本章小结                                      第4章    在代码中添加异常捕捉处理                                      4.  1    异常对象与运行错误                                      4.  2    Java的异常类                                      4.  3    捕捉和处理异常                                      4.  3.  1    try/catch块的异常捕捉处理                                      4.  3.  2    flnally块的通用异常处理                                      4.  4    在方法中抛出异常                                      4.  5    定义异常类和抛出异常对象                                      4.  5.  1    定义一个异常类                                      4.  5.  2    抛出一个异常对象                                      4.  6    本章小结                                      第5章    数组及字符串                                      5.  1    数组                                      5.  1.  1    数组的声明和创建                                      5.  1.  2    数组元素的赋值和访问                                      5.  1.  3    多维数组                                      5.  2    字符串                                      5.  2.  1    String类的字符串                                      5.  2.  2    SbingBuffer类的字符串                                      5.  3    本章小结                                      第6章    Java的输入.  输出及目录文件管理                                      6.  1    Java的输入.  输出流类                                      6.  2    标准输入.  输出                                      6.  2.  1    键盘的输入处理                                      6.  2.  2    控制台的输出处理                                      6.  3    目录文件管理                                      6.  3.  1    获取当前目录路径                                      6.  3.  2    目录和文件的删除                                      6.  3.  3    目录的建立                                      6.  3.  4    目录文件的列表                                      6.  3.  5    获取文件的属性                                      6.  3.  6    目录文件的重命名                                      6.  3.  7    创建一个空文件                                      6.  4    文件的读写                                      6.  4.  1    文件的顺序读写                                      6.  4.  2    文件的随机块读写                                      6.  5    输入输出过滤流                                      6.  5.  1    缓冲过滤流类                                      6.  5.  2    数据过滤流类                                      6.  6    对象的串行化                                      6.  6.  1    对象输入输出流的创建                                      6.  6.  2    对象的写入                                      6.  6.  3    对象的读取                                      6.  6.  4    对象的透明变量                                      6.  7    本章小结                                      第7章    Java的基本图形用户界面编程                                      7.  1    SWing用户界面开发概述                                      7.  2    框架窗口及其事件处理                                      7.  2.  1    框架窗口类及其方法                                      7.  2.  2    框架窗口的事件处理                                      7.  3    对话框及其事件处理                                      7.  3.  1    对话框类及其方法                                      7.  3.  2    对话框的事件处理                                      7.  4    按钮及其事件处理                                      7.  4.  1    按钮类及其方法                                      7.  4.  2    按钮的事件处理                                      7.  5    标签.  文本框及其事件处理                                      7.  5.  1    标签.  文本框类及其方法                                      7.  5.  2    标签.  文本框的事件处理                                      7.  6    复选框及其事件处理                                      7.  6.  1    复选框类及其方法                                      7.  6.  2    复选框的事件处理                                      7.  7    单选按钮及其事件处理                                      7.  7.  1    单选按钮类及其方法                                      7.  7.  2    单选按钮及其事件处理                                      7.  8    组合框及其事件处理                                      7.  8.  1    组合框类及其方法                                      7.  8.  2    组合框的事件处理                                      7.  9    滚动条及其事件处理                                      7.  9.  1    滚动条类及其方法                                      7.  9.  2    滚动条的事件处理                                      7.  10    进度条及其事件处理                                      7.  10.  1    进度条类及其方法                                      7.  10.  2    进度条的事件处理                                      7.  11    Java的控件界面布局                                      7.  11.  1    控件的BorderLayout边界布局                                      7.  11.  2    控件的FlowLayout流式布局                                      7.  11.  3    控件的CardLayout卡片布局                                      7.  11.  4    控件的GridLayout网格布局                                      7.  11.  5    控件的GridBagLayout网格包布局                                      7.  11.  6    控件的绝对布局                                      7.  12    Java的通用对话框                                      7.  12.  1    JOptionPane标准对话框                                      7.  12.  2    JFileChooser文件对话框                                      7.  13    菜单和工具条                                      7.  13.  1    菜单及其事件处理                                      7.  13.  2    工具条及其事件处理                                      7.  14    本章小结                                      第8章    Java高级图形用户界面编程                                      8.  1    列表框控件JList类的使用                                      8.  1.  1    JPanel和JScrollPane面板                                      8.  1.  2    JList类及相关的ListModel类.  Vector类                                      8.  1.  3    实例--JList控件的一个综合布局应用                                      8.  2    JTree控件类的使用                                      8.  2.  1    JSplitPane分隔面板                                      8.  2.  2    JTree类及相关的DefaultMutableTreeNode节点类                                      8.  2.  3    实例--利用JTree开发一个具有导航菜单的窗口                                      8.  3    弹出菜单JPopupMenu类的使用                                      8.  3.  1    JPopupMenu类                                      8.  3.  2    实例--JPopupMenu弹出菜单的应用                                      8.  4    标签页控件JTabbedPane类的使用                                      8.  4.  1    JTabbedPaug类                                      8.  4.  2    实例--JTabbedPane标签页的应用                                      8.  5    表格控件JTable类的使用                                      8.  5.  1    JTable类及相关的DefaultTableModel.  TableColumn等类                                      8.  5.  2    实例--JTable表格的高级应用                                      8.  6    本章小结                                      第9章    Java的Applet编程                                      9.  1    JApplet类及实现一个简单的Applet程序                                      9.  2    将Applet嵌入Web网页                                      9.  3    利用叩pletviewer调试APPlet网页                                      9.  4    利用支持最新Java2类库的插件在浏览器中运行Applet                                      9.  5    将参数传递到APPlet程序                                      9.  6    建立jai打包文件                                      9.  7    Applet的安全限制                                      9.  8    本章小结                                      第10章    Java多媒体及多线程编程                                      10.  1    绘图技术                                      10.  1.  1    Graphics类绘图                                      10.  1.  2    Graphics2D类绘图                                      10.  1.  3    颜色Color类及颜色渐变GradientPaint类                                      10.  1.  4    字体Font类及字符串的精确定位显示                                      10.  1.  5    一个绘制函数曲线及坐标值的Applet                                      10.  2    图像处理技术                                      10.  2.  1    图像的加载及Image类.  URL类.  Toolkit类和MediaTracker类                                      10.  2.  2    用Graphics  Graphics2D  类的drawlmage方法显示图像                                      10.  2.  3    用CroplmageFilter类及PixelGrabber类剪裁图像                                      10.  2.  4    图像的双缓冲区显示                                      10.  3    Java多线程的设计                                      10.  3.  1    Thread类和线程的创建.  启停                                      10.  3.  2    ThreadGroup类和线程组                                      10.  3.  3    多线程的同步协调                                      10.  3.  4    线程的wait挂起等待和notify唤醒继续                                      10.  4    声音处理技术                                      10.  4.  1    声音文件的加载和AudioClip接口的播放方法                                      10.  4.  2    javax.  sound.  sampled包的几个声音处理类                                      10.  4.  3    实例--启动多个线程的显示波形图的Applet高级播放器                                      10.  5    多线程下的动画编程,                                        10.  5.  1    背景卷动                                      10.  5.  2    精灵移动                                      10.  5.  3    碰撞检测                                      10.  5.  4    一个带有背景卷动效果的精灵跑步Applet动画                                      10.  6    本章小结                                      第11章    Java的SOCket网络程序开发                                      11.  1    TCP/IP协议基础                                      11.  1.  1    TCP/IP网络的软件层次及层次功能,                                        11.  1.  2    1P地址简介                                      11.  1.  3    TCP/IP的编程接口Socket                                      11.  2    InetAddress类及IP地址的获取                                      11.  3    TCP套接字ServerSOcket类和SOcket类                                      11.  4    UDP套接字DatagramSocket类和DatagramPacket类                                      11.  5    综合实例--互联网多人联机棋类对弈游戏的开发                                      11.  5.  1    联机对弈游戏介绍                                      11.  5.  2    联机对弈游戏程序的体系结构分析                                      11.  5.  3    联机对弈游戏程序的代码结构及数据包的格式                                      1.  服务器的程序代码结构                                      2.  客户端的程序代码结构                                      3.  通信双方的数据包格式协议                                      11.  5.  4    联机对弈游戏服务器端程序的编写                                      1.  完整的对弈游戏服务器代码                                      2.  对弈游戏服务器代码剖析                                      11.  5.  5    客户端Applet程序的编写                                      1.  完整的客户端Applet代码                                      2.  客户端代码剖析                                      11.  6    本章小结                                      第12章    Servlet/JSPWeb动态页面开发                                      12.  1    ServleVJSP生成动态网页的机制                                      12.  2    ServleUJSP的编译.  运行环境                                      12.  2.  1    Servlet的J2EE编译环境的安装和配置                                      12.  2.  2    Tomcat服务器的安装和配置                                      12.  3    Servlet服务器小应用程序的开发                                      12.  3.  1    HupServlet类及Servlet程序的编写方法                                      12.  3.  2    从浏览器获得信息的Ht中ServletRequest接口                                      12.  3.  3    将信息输出到浏览器的HttpServletResponse接口                                      12.  3.  4    利用ServletConfig接口获得Servlet初始化参数                                      12.  3.  5    输出Cookie信息保存到浏览器端                                      12.  3.  6    利用HttpSession接口在服务器端保存Session会话信息                                      12.  3.  7    利用ServletContext接口在服务器端保存Application应用级信息                                      12.  4    JSP动态页面开发                                      12.  4.  1    从一个简单的HelloWorld.  jsp学习JSP到Servtet程序的转换                                      12.  4.  2    JSP语法基础                                      12.  4.  3    JSP内建对象的使用                                      12.  5    利用JDBC编程接口An访问数据库                                      12.  5.  1    JDBC的技术原理概述                                      12.  5.  2    JDBC驱动程序的加载及利用DriverManager类建立数据库的连接                                      12.  5.  3    利用Connection.  Statement和ResultSet接口对象执行SQL查询                                      12.  5.  4    利用Statement的executeUpdate方法执行数据的插入和修改                                      12.  5.  5    执行存储过程                                      12.  5.  6    利用第三方的jspSmartUpload开发包处理图片上传和下载                                      12.  6    本章小结


由浅入深——Java2自学教程-相关图书
·实用妇产科超声诊断学-(修订版)
·读史学做人
·不穿裙子的女生
·北岛散文 失败之书
·C#专业项目实例开发
·牛津高阶英汉双解词典(第6版)
·建筑安装工程施工技术资料管理实例应用手册
·新目标英语听力 九年级 全一册
·Windows Server2003网络配置详解
·跟帝王学处世
·摄影镜头的使用技巧
·C++程序设计(第三版)
·跟帝王学管人
·新编PageMaker6.5C/7.0排版设计专家
·电子光学
·PowerBuilder9.0开发人员指南
·跟随余秋雨的脚步 非亚之旅
·在北大听讲座(第十一辑)
·玉碎
·禅的故事
未分类图书 网站地图 全部分类