本书由浅入深地讲述了Java语言的特点、基础知识、流程控制语句、数组、类、图形用户界面设计、异常处理、输入输出流、Java Applet、图形处理、多线程机制,以及网络程序等内容。每章给出了大量经过调试运行的实例,通俗易懂,便于初学者入门。每章后附有习题,便于初学者进一步理解本章内容。
本书可作为高职、高专院校计算机专业的教材,也可供有关读者自学。
Java语言程序设计——21世纪高等职业教育通用教材
内容提要 :
本书由浅入深地讲述了Java语言的特点、基础知识、流程控制语句、数组、类、图形用户界面设计、异常处理、输入输出流、Java Applet、图形处理、多线程机制,以及网络程序等内容。每章给出了大量经过调试运行的实例,通俗易懂,便于初学者入门。每章后附有习题,便于初学者进一步理解本章内容。
本书可作为高职、高专院校计算机专业的教材,也可供有关读者自学。 目录 :
1 JAVA语言概述
1.1 Java语言的发展 1.2 Java语言的特点 1.3 Java语言的开发环境 1.4 Java语言程序 2 数据类型、运算符与表达式 2.1 数据类型 2.2 标识符和关键字 2.3 基本数据类型 2.4 常量和变量 2.5 各类数值型数据间的混合运算 2.6 运算符 2.7 表达式 2.8 注释 2.9 Math类 3 控制语句 3.1 赋值语句 3.2 分支语句 3.3 循环语句 3.4 跳转语句 4 数组 4.1 一维数组 4.2 二维数组 4.3 String类 5 面向对象程序设计 5.1 面向对象程序设计的基本特点 5.2 类 5.3 对象 5.4 类的继承 5.5 多态与重载 5.6 接口 5.7 包 6 图形用户界面设计 6.1 图形用户界面概述 6.2 Java的事件处理机制 6.3 AWT组件库 7 异常处理和输入输出 7.1 异常的处理 7.2 InputStream与OutputStream类 7.3 文件输入输出处理 8 JAVA APPLET 8.1 Java Applet简介 8.2 Java Applet的编写与执行 8.3 Java Applet类的继承关系 8.4 Java Applet的生命周期和主要方法 8.5 Java小应用程序(Applet)和Java独立程序(Application)的区别 8.6 Applet 的事件处理 8.7 Applet中的图形、声音文件 8.8 JavaApplet中字体属性的设置 9 JAVA绘图 9.1 Graphics类 9.2 Graphics2D类 9.3 Color类 9.4 Font类 9.5 图像的处理 10 JAVA高级编程 10.1 Java多线程机制 10.2 Java与网络 11 JDBC简介 11.1 JDBC连接数据库的方法 11.2 JDBC-ODBC Bridge 参考文献 |