搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java语言编程基础教程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7302106487
  • 作      者:
    宋振会编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2005
收藏
内容介绍
    Java是美国SUN公司在1996年正式推出的纯面向对象的编程语言,主要用于Internet网络编程,目前为Java 2版本。《Java语言编程基础教程》按照此标准为基础,对Java进行了全面、详细的介绍。<br>    Java是在C++的基础上发展起来的,因此其基本语法和C++类似。为了让没有C++基础的读者也能读懂本书,《Java语言编程基础教程》在前面章节安排了C++的基础内容。概括起来本书内容主要包括:从C++编程转到Java编程;常量、变量和内存;运算符、优先级和结合律;面向对象的编程方法(类);条件判定和循环;创建窗体界面的组件;使用布局管理器布局界面;创建基于Web的Applet应用;窗体界面的交互和事件处理;程序运行中的异常处理;多线程编程;文件管理和输入/输出流;基于Web的网络编程。本书编写时参考了大量的国际软件工程师培训教程,又借鉴了作者多年的编程经验和教学经验,采用符合国际性标准的编程方法和惯例,将一些高深、抽象的理论,通过大量的程序案例进行讲述,使读者阅读起来通俗易懂。<br>    《Java语言编程基础教程》是学习Java语言编程的优秀教程,内容丰富,讲述清楚,实例典型而丰富,适用于Java培训学员、高等院校及职业院校的学生、其他Java编程爱好者。
展开
目录
第1章 从C++编程转到Java编程<br>Java概述<br>Java的历史<br>Java程序<br>Java的性质<br>Java与C++的对比<br>数据类型<br>运算符和构造<br>继承性<br>方法和方法重载<br>数组和String对象<br>main()方法<br>类、对象和方法<br>执行Java程序<br>Java包<br>访问区分符<br>抽象类和接口<br>无用信息收集<br>把C++代码转换为Java代码<br>保存、编译和运行Java程序<br>Java程序的成分<br>小结<br>独立实践<br>第2章 常量、变量和内存<br>Java基础知识<br>源程序中的注释<br>转义字符:\<br>标识符与关键字<br>数据类型概述<br>数据类型的分类<br>常量、变量和内存<br>基本数据类型<br>布尔型(boolean)<br>字符型(char)<br>整型(int)<br>浮点型(float)<br>数据类型转换<br>静态变量:static<br>小结<br>独立实践<br>第3章 运算符、优先级和结合律<br>基本概念<br>基本运算符<br>算术运算符<br>算术赋值运算符<br>一元增量、减量运算符<br>比较运算符<br>逻辑运算符<br>条件运算符<br>小结<br>独立实践<br>第4章 面向对象的编程方法(类)<br>Java中的类<br>声明类<br>创建类对象<br>类作用域<br>类对象访问符(.)<br>类的访问区分符<br>抽象和封装<br>使用访问区分符实现抽象和封装<br>成员函数<br>带参数的函数<br>形参和实参<br>调用函数<br>构造符的需要<br>静态变量和静态函数<br>静态变量<br>静态函数<br>小结<br>独立实践<br>第5章 条件判定和循环<br>条件构造<br>if…else构造<br>switch…case构造<br>循环构造<br>while循环<br>do…while循环<br>break和continue语句<br>for循环构造<br>小结<br>独立实践<br>第6章 创建窗体界面的组件<br>识别用户界面窗口的组件<br>用户界面的需要<br>用户界面的类型<br>图形用户界面(GUI)<br>抽象窗口工具箱(AWT)<br>Java基础类(JFC)<br>创建窗体界面组件的包及类继承关系<br>java.awt包<br>javax.swing包<br>创建窗体界面的组件<br>创建一个框架:JFrame类<br>向框架添加按钮:JButton类<br>设置流布局管理器:FlowLayout类<br>向框架添加容器:JPanel类<br>静态文本标签:JLabel类<br>图像插图:Icon接口ImageIcon类<br>文本框:JTextField类<br>口令框:JPasswordField类<br>文本区:JTextArea类<br>滚动条:JScrollPane类<br>文本列表框:JList类<br>文本组合框:JComboBox类<br>复选框:JCheckBox类<br>单选按钮:JRadioButton类<br>表格:JTable类<br>菜单:JMenuBar、JMenu和<br>JMenuItem类<br>案例精析<br>小结<br>独立实践<br>第7章 使用布局管理器布局界面<br>布局管理器:LayoutManager<br>使用布局<br>布局管理器种类<br>FlowLayout(流布局管理器)<br>GridLayout(网格布局管理器)<br>BorderLayout(边界布局管理器)<br>CardLayout(卡片布局管理器)<br>BoxLayout(盒布局管理器)<br>GridBagLayout(GridBag布局管理器)<br>案例精析<br>布局客户信息界面<br>学员信息编辑器<br>小结<br>独立实践<br>第8章 创建基于Web的Applet应用<br>关于Applets<br>网线创建小应用程序:Applets<br>Japplet类<br>小应用程序(Applets)的运行<br>机制<br>Applications修改为Applets<br>编写HTML文件的代码<br>在Applet中绘图<br>绘图:Graphics类66<br>设置颜色:Color类<br>设置字体:Font类<br>案例精析<br>修改客户信息应用为Applets70<br>修改学员信息编辑器为Applets<br>绘制时钟日历<br>小结<br>独立实践<br>第9章 窗体界面的交互和事件处理<br>交互与事件处理<br>事件处理概述<br>接口的需要<br>Adapter类的需要<br>事件处理机制<br>事件驱动编程<br>事件的组件<br>委派事件模型<br>事件类和接口<br>事件类:XXXEvent<br>事件实现的接口:XXXListener<br>选择适当的事件类型<br>对事件的响应<br>在Applets状态栏上显示信息<br>弹出式窗口:JOptionPane类<br>对话框窗口:JDialog类<br>显示另一个窗口界面<br>案例精析<br>为客户信息Applets添加事件<br>小结<br>独立实践<br>第10章 程序运行中的异常处理<br>异常<br>异常的概念<br>异常类的层次结构<br>常见的异常<br>异常处理<br>异常处理机制<br>捕获异常<br>声明抛弃异常throws<br>用户定义的异常<br>用户定义异常的需要<br>创建用户定义的异常类<br>抛弃异常throw<br>案例精析<br>为客户信息Applets添加异常处理<br>小结<br>独立实践<br>第11章 实现多线程编程<br>基本概念<br>进程<br>线程<br>多线程的定义<br>实现线程<br>实现线程的方法<br>线程的生命周期<br>实现线程的例子<br>在DOS窗口中输出<br>在Applet中绘制<br>在Windows界面的文本框中输出<br>与日期相关的类<br>Date类<br>Calendar类<br>GregorianCalendar类<br>案例精析<br>为客户信息Applets添加日期线程<br>绘制时钟日历<br>小结<br>独立实践<br>第12章 文件管理和输入/输出流<br>文件管理:File类<br>字节输入/输出流<br>字节输入/输出流类层次结构<br>流(Stream)<br>InputStream和OutputStream类<br>FileInputStream和FileOutputStream类<br>连接输入流:SequenceInputStream类<br>过滤流:FilterInputStream和<br>FilterOutputStream<br>用RandomAccessFile类读写文件<br>字符读入/写出<br>Reader和Writer类<br>案例精析<br>将客户信息Applets保存到文件<br>小结<br>独立实践<br>第13章 基于Web的网络编程<br>网络基本概念<br>局域网和广域网<br>IP地址<br>域名<br>网络传输协议<br>服务类型和端口号<br>InetAddress类<br>Socket类和ServerSocket类<br>创建网络客户Applet<br>与服务器通信所需的类和方法<br>何时将数据提交给服务器<br>读写数据所需的类和方法<br>创建服务器应用<br>服务器使用的类和方法<br>创建服务器<br>监听客户请求<br>启动服务器<br>连接线程<br>读写数据所需的类和方法<br>要处理的异常<br>小结<br>独立实践<br>附录<br>附录A ASCII字符集<br>附录B Java的关键字
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证