Java案例开发入门

Java案例开发入门
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编 ,
出版社: 科学出版社
2012-08
版次: 1
ISBN: 9787030345783
定价: 26.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 204页
字数: 300千字
  •   本书是面向Java初学者的入门级案例教材。全书章节以初学者的特点和需要来组织,选取案例为“中小学生汉字水平测试系统”。知识点围绕案例需要,以“简单、够用”为出发点,学以致用,培养初学者学习兴趣;项目案例按照学习规律进行了简化、分解,模块间低耦合,易于逐级学习;深入浅出地分析了类和对象等核心概念,为初学者的技术发展夯实基础。全书共10章,包括Java语言简介、程序开发语言基础、面向对象基础、登录界面设计、主界面设计、界面事件处理、数据存储及访问——文件、数据存储及访问——数据库、多线程基础、基于socket的客户端——服务器功能实现等。

      本书面向Java程序开发的入门级人员,特别是针对高校学生,可作为教材或者学习参考书。 第1章Java语言简介

    1.1 Java语言的特点

    1.2第一个Java程序

    1.2.1 第一个Java应用程序

    1.2.2第一个Java小应用程序

    1.3 知识扩展——基于命令行编译和执行Java程序

    第2章程序开发语言基础

    2.1基本数据类型和数组

    2.1.1基本数据类型

    2.1.2数组

    2.2运算符、表达式和语句

    2.2.1运算符和表达式

    2.2.2语句

    第3章面向对象基础

    3.1 类和对象

    3.1.1 类

    3.1.2对象

    3.2包

    3.2.1 导入包

    3.2.2自定义包

    3.3访问权限

    3.3.1 类的访问权限

    3.3.2成员变量和方法的访问权限

    3.3.3访问器方法

    3.4类的继承

    3.4.1创建予类

    3.4.2使用子类对象

    3.4.3 super关键字

    3.4.4 final关键字

    3.4.5 abstract关键字

    3.4.6向上转型

    3.5 接口

    3.5.1 接口的定义

    3.5.2 实现接口

    3.6异常处理

    3.6.1 异常及异常处理

    3.6.2 自定义异常

    3.7知识扩展

    3.7.1 内部类

    3.7.2匿名类

    第4章登录界面设计

    4.1 登录界面设计

    4.2组件与容器

    4.2.1 JFrame类

    4.2.2 JComponent类

    4.2.3布局方式

    4.3 登录界面的实现

    4.4登录界面美化

    4.4.1 登录界面美化效果

    4.4.2新登录界面代码实现

    4.4.3新登录界面代码分析

    4.5知识扩展

    4.5.1 String类

    4.5.2 Math类

    4.5.3 Date类

    第5章主界面设计

    5.1 中间容器

    5.1.1 JScrollPane滚动窗格

    5.1.2 JSplitPane拆分窗格

    5.2组件

    5.2.1 JCheckBox类

    5.2.2 JRadioButton类

    5.2.3 JTree类

    5.3组件绘图

    5.4《中小学生汉字水平测试系统》答题界面的实现

    5.4.1 主界面效果图

    5.4.2答题界面代码

    5.4.3答题界面代码分析

    5.5知识扩展——菜单栏

    第6章界面事件处理

    6.1 Java事件处理机制

    6.2常用组件事件处理

    6.2.1 Jbutton事件处理

    6.2.2 JTextArea事件处理

    6.2.3 JRadioButton事件处理

    6.2.4 Jtree事件处理

    6.3在《中小学生汉字水平测试系统》中添加界面事件

    6.4知识扩展

    6.4.1 Jdialog对话框

    6.4.2鼠标事件

    6.4.3键盘事件

    6.4.4窗体事件

    第7章数据储存及访问——文件

    7.1 File类

    7.2输入/输出流

    7.2.1 文件I/O字节流

    7.2.2文件I/O字符流

    7.2.3 BufferedReader和BufferedWriter类

    7.3《中小学生汉字水平测试系统》基于文本数据的答题功能实现

    7.4知识扩展

    7.4.1 RandomAccessFile类

    7.4.2 DataOutputStream和DataInputStream类

    第8章数据存储及访问——数据库

    8.1 JDBC

    8.1.1 JDBC简介

    8.1.2基于MySQL建立数据连接的基本步骤

    8.1.3数据库连接代码分析

    8.2《中小学生汉字水平测试系统》中随机组卷功能的实现

    8.2.1题库表设计

    8.2.2数据库管理类设计

    8.2.3试卷管理类

    8.3知识扩展

    8.3.1基于Access的数据库操作

    8.3.2基于SQL Server2005/SQL Server2000的数据库操作

    第9章多线程基础

    9.1 Java多线程概述

    9.2 Java多线程实现

    9.2.1 线程的生命周期

    9.2.2用Thread类的予类实现多线程

    9.2.3通过Runnable接口实现多线程

    9.3 Timer计时器线程

    9.4知识扩展——线程同步简介

    第10章基于Socket的客户端——服务器功能实现

    1 0.1 Socket套接字编程

    10.1.1 Socket简介

    10.1.2基于套接字实现客户端一服务器通信

    10.1.3基于多线程实现Socket网络编程

    10.2 Socket在《中小学生汉字水平测试系统》中的应用

    10.3 知识扩展

    10.3.1 InetAdress类

    10.3.2 UDP通信

    附录1 搭建基于Eclipse的Java开发平台

    附录2 MySQL安装及使用Navicat创建数据库

    参考文献
  • 内容简介:
      本书是面向Java初学者的入门级案例教材。全书章节以初学者的特点和需要来组织,选取案例为“中小学生汉字水平测试系统”。知识点围绕案例需要,以“简单、够用”为出发点,学以致用,培养初学者学习兴趣;项目案例按照学习规律进行了简化、分解,模块间低耦合,易于逐级学习;深入浅出地分析了类和对象等核心概念,为初学者的技术发展夯实基础。全书共10章,包括Java语言简介、程序开发语言基础、面向对象基础、登录界面设计、主界面设计、界面事件处理、数据存储及访问——文件、数据存储及访问——数据库、多线程基础、基于socket的客户端——服务器功能实现等。

      本书面向Java程序开发的入门级人员,特别是针对高校学生,可作为教材或者学习参考书。
  • 目录:
    第1章Java语言简介

    1.1 Java语言的特点

    1.2第一个Java程序

    1.2.1 第一个Java应用程序

    1.2.2第一个Java小应用程序

    1.3 知识扩展——基于命令行编译和执行Java程序

    第2章程序开发语言基础

    2.1基本数据类型和数组

    2.1.1基本数据类型

    2.1.2数组

    2.2运算符、表达式和语句

    2.2.1运算符和表达式

    2.2.2语句

    第3章面向对象基础

    3.1 类和对象

    3.1.1 类

    3.1.2对象

    3.2包

    3.2.1 导入包

    3.2.2自定义包

    3.3访问权限

    3.3.1 类的访问权限

    3.3.2成员变量和方法的访问权限

    3.3.3访问器方法

    3.4类的继承

    3.4.1创建予类

    3.4.2使用子类对象

    3.4.3 super关键字

    3.4.4 final关键字

    3.4.5 abstract关键字

    3.4.6向上转型

    3.5 接口

    3.5.1 接口的定义

    3.5.2 实现接口

    3.6异常处理

    3.6.1 异常及异常处理

    3.6.2 自定义异常

    3.7知识扩展

    3.7.1 内部类

    3.7.2匿名类

    第4章登录界面设计

    4.1 登录界面设计

    4.2组件与容器

    4.2.1 JFrame类

    4.2.2 JComponent类

    4.2.3布局方式

    4.3 登录界面的实现

    4.4登录界面美化

    4.4.1 登录界面美化效果

    4.4.2新登录界面代码实现

    4.4.3新登录界面代码分析

    4.5知识扩展

    4.5.1 String类

    4.5.2 Math类

    4.5.3 Date类

    第5章主界面设计

    5.1 中间容器

    5.1.1 JScrollPane滚动窗格

    5.1.2 JSplitPane拆分窗格

    5.2组件

    5.2.1 JCheckBox类

    5.2.2 JRadioButton类

    5.2.3 JTree类

    5.3组件绘图

    5.4《中小学生汉字水平测试系统》答题界面的实现

    5.4.1 主界面效果图

    5.4.2答题界面代码

    5.4.3答题界面代码分析

    5.5知识扩展——菜单栏

    第6章界面事件处理

    6.1 Java事件处理机制

    6.2常用组件事件处理

    6.2.1 Jbutton事件处理

    6.2.2 JTextArea事件处理

    6.2.3 JRadioButton事件处理

    6.2.4 Jtree事件处理

    6.3在《中小学生汉字水平测试系统》中添加界面事件

    6.4知识扩展

    6.4.1 Jdialog对话框

    6.4.2鼠标事件

    6.4.3键盘事件

    6.4.4窗体事件

    第7章数据储存及访问——文件

    7.1 File类

    7.2输入/输出流

    7.2.1 文件I/O字节流

    7.2.2文件I/O字符流

    7.2.3 BufferedReader和BufferedWriter类

    7.3《中小学生汉字水平测试系统》基于文本数据的答题功能实现

    7.4知识扩展

    7.4.1 RandomAccessFile类

    7.4.2 DataOutputStream和DataInputStream类

    第8章数据存储及访问——数据库

    8.1 JDBC

    8.1.1 JDBC简介

    8.1.2基于MySQL建立数据连接的基本步骤

    8.1.3数据库连接代码分析

    8.2《中小学生汉字水平测试系统》中随机组卷功能的实现

    8.2.1题库表设计

    8.2.2数据库管理类设计

    8.2.3试卷管理类

    8.3知识扩展

    8.3.1基于Access的数据库操作

    8.3.2基于SQL Server2005/SQL Server2000的数据库操作

    第9章多线程基础

    9.1 Java多线程概述

    9.2 Java多线程实现

    9.2.1 线程的生命周期

    9.2.2用Thread类的予类实现多线程

    9.2.3通过Runnable接口实现多线程

    9.3 Timer计时器线程

    9.4知识扩展——线程同步简介

    第10章基于Socket的客户端——服务器功能实现

    1 0.1 Socket套接字编程

    10.1.1 Socket简介

    10.1.2基于套接字实现客户端一服务器通信

    10.1.3基于多线程实现Socket网络编程

    10.2 Socket在《中小学生汉字水平测试系统》中的应用

    10.3 知识扩展

    10.3.1 InetAdress类

    10.3.2 UDP通信

    附录1 搭建基于Eclipse的Java开发平台

    附录2 MySQL安装及使用Navicat创建数据库

    参考文献
查看详情
目前没有书店销售此书
相关图书 / 更多
Java案例开发入门
Java编程问题
[罗]安赫尔·伦纳德
Java案例开发入门
Java程序设计(全两册) 许洪光,李凤英,郭茜主编
郭茜 主编;许洪光;李凤英
Java案例开发入门
Java程序设计案例教程
戎戟 主编
Java案例开发入门
Java程序设计(省级一流教材建设项目成果高职计算机类精品教材)
陈慧娟 主编;杨斐
Java案例开发入门
Java面向对象程序设计 发货一套两册
湖北美和易思教育科技有限公司 编著;朱飞 主编
Java案例开发入门
Java移动端企业大型项目实战SpringBoot+Android
千锋教育高教产品研发部
Java案例开发入门
Java程序设计 刘群 谢钟扬 马庆 湖南科学技术出版社 9787535797742
刘群谢钟扬马庆 主编
Java案例开发入门
Java程序设计及应用开发教程
虞益诚
Java案例开发入门
JavaWeb编程基础实践教程 吴恋 主编
吴恋 主编
Java案例开发入门
Java程序设计基础与实战(微课版)/软件开发人才培养系列丛书
吕迪王勇刚李光灿陈斌
Java案例开发入门
Java程序设计基础案例教程 黄美益;周小平;谢加良主
黄美益;周小平;谢加良主
Java案例开发入门
Java Web开发技术张娜东软电子出版社9787894368133
[张娜主编]