《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号

《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号,第1张

书号:7-900-62982

内容简介:

本书系统介绍了使用Java进行应用程序开发以及Java小程序开发的基本方法和技巧。详细内容包括:Java和 Visual J++简介,Visual J++开发环境,Java编程基础,Java类、接口和包的基础知识,Java程序的分类,编写Java小程序,编写Java应用程序,调试Java应用程序,数据库编程,开发WFC控件,开发COM组件,最后是一个Visual J++应用程序开发实例。

本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。

本书系统介绍了使用Java进行应用程序开发以及Java小程序开发的基本方法和技巧。详细内容包括:Java和 Visual J++简介,Visual J++开发环境,Java编程基础,Java类、接口和包的基础知识,Java程序的分类,编写Java小程序,编写Java应用程序,调试Java应用程序,数据库编程,开发WFC控件,开发COM组件,最后是一个Visual J++应用程序开发实例。

本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。

商品参数

出版日期:2000-12

ISBN:790062982

版次:1

包装:附带光盘

开本:小16开

页数:10,521页

目录

第1章

Java与Visual J 简介

1 1

Internet与Java

1 l 1

Internet发展的障碍

1 1 2

为什么选择Java

1 1 3

Java产生的历史与现状

1 2

Java语言的特点

1 2 1

简单

1 2 2

面向对象

1 2 3

分布式

1 2 4

健壮

1 2 5

与平台无关

1 2 6

安全

1 2 7

可移植

1 2 8

解释型

1 2 9

高性能

1 2 10

多线程

1 2 11

Java的动态特性

1 3

Java与 C/C

的比较

1 4

为什么用 Visual J

进行Java编程

第2章

快速熟悉Visual J

2 l

安装 Visual J

2 1 l

对硬件的要求

2 2 2

运行安装程序

2 2

集成开发环境的优点

2 2 1

解决方案和工程文件系统

2 2 2

Windows基类WFC和J/Direct

2 2 3

Internet支持

2 2 4

COM支持

2 2 5

向导和生成器

2 2 6

数据访问

2 2 7

打包和部署

2 3

熟悉Visual J 的用户界面

2 3 l

进入 Visual J 的用户界面

2 3 2

熟悉 Visual J 的用户界面

2 4

从 Hello world开始

2 4 1

创建工程和窗体

2 4 2

添加显示的文本

2 4 3

运行程序

更上一层楼

第3章

Java编程概况

3 l

程序结构

3 l l

命令行的“Helo World”Java程序

3 1 2

注释

3 2

标识符

3 3

保留字

3 4

数据类型

3 4 1

常量

3 4 2

变量

3 4 3

整型(integral type)

3 4 4

浮点型(float-pointtyes

3 4 5

布尔变量(Boolean)

3 4 6

字符型 chartype)

3 4 7

字符串

3 4 8

数组

3 5

运算符和表达式

3 5 l

算术运算符

3 5 2 关系运算符

3 5 3

布尔逻辑运算符

3 5 4

位运算符

3 5 5

表达式

3 5 6

运算符的优先级

3 6

Java流控制

3 6 l

分支语句

3 6 2

循环语句

3 6 3

标号和转移语句

更上一层楼

第4章

Java类 接口 包

4 1

Java类与对象

4 1 1

面向对象编程的基本概念

4 1 2

Java类

4 2

接口

4 2 l

为什么使用接口

4 2 2

接口的定义

4 2 3

接口的实现

4 3

4 3 1

为什么要使用包

4 3 2

包与类名

4 3 3

包与目录

4 3 4

包(package)语句

4 3 5

import语句

更上一层楼

第5章

Java应用程序分类

5 l

小程序和应用程序比较

5 1 1

Java应用程序分类

5 1 2

小程序和应用程序的比较

5 2

小程序

5 2 1

Applet类的继承关系

5 2 2

创建Java小程序

5 2 3

运行结果

5 3

应用程序

5 3 1

创建应用程序

5 3 2

运行结果

更上一层楼

第6章

Java小程序编程入门

6 l

一个简单的例子

6 l l

新建工程

6 1 2

给工程添加类

6 1 3

给类中引入包

6 1 4

给类中添加方法

6 1 5

在方法中添加自己的语句

6 1 6

运行结果

6 2

Applet类

6 2 1

理解程序

6 2 2

javaapplet包与Applet类

6 2 3

Applet类中的方法

6 3

java awt包中的类

6 3 l

理解程序

6 3 2

java awt包中的类

6 4

事件处理

6 4 l

处理事件

6 4 2

处理常用事件

6 4 3

在小程序中添加事件处理代码

6 5

把小程序嵌入到Web页

6 5 l

向工程中加入Web网页

6 5 2

基本HTML标记

6 5 3

<APPLET>标记

6 6

使用Applet参数

6 6 1

<PARAM>标记

6 6 2

在小程序中使用参数

6 7

精彩实例

6 7 l

滚动字幕

6 7 2

水波倒影

6 7 3

小丸子时钟

更上一层楼

第7章

Java 小程序编程进阶

7 l

小程序的界面组件

7 1 l

按钮(Button)

7 1 2

文本框(TextField)和文本域TextArea)(TextArea)

7 1 3

复选框(Checkbox)和复选框组(CheckboxGroup)

7 2

布局管理

7 2 l

布局管理器

7 2 2

FlowLayout(流布局管理器)

7 2 3

BorderLayout(边框布局管理器)

7 2 4

GridLayout(网格布局管理器)

7 2 5

GridBagLayout 网袋布局管理器)

7 2 6

综合使用

7 3

多线程小程序

7 3 l

什么是多线程

7 3 2

在小程序中创建线程

7 3 3

线程的方法

7 3 4

同步

7 3 5

多线程在小程序中应用的例子

更上一层楼

第8章

Java应用程序编程入门

8 1

创建和显示窗体

8 1 l

窗体简介

8 1 2

创建和显示窗体实例

8 1 3

创建工程和应用程序的主窗体

8 1 4

创建启动屏幕窗体

8 1 5

将代码添加到启动屏幕的窗体中

8 1 6

添加启动屏幕窗体的方法和事件处理程序

8 1 7

编写代码以显示启动屏幕

8 2

创建屏幕保护程序

8 2 l

创建工程及其主窗体

8 2 2

将成员变量添加到屏幕保护程序窗体中

8 2 3

将功能添加到屏幕保护程序中(一)

8 2 4

将功能添加到屏幕保护程序中(二)

8 2 5

编译 打包及发布屏幕保护程序

8 3

菜单 *** 作

8 3 l

创建菜单

8 3 2

创建菜单事件程序

8 3 3

创建环境菜单

8 4

创建工具栏

8 4 l

在新工程中打开 WFC Jot应用程序

8 4 2

添加 imageList控件及其图象

8 4 3

添加 ToolBar控件及其按钮

8 4 4

处理工具栏的事件

8 5

创建状态栏

8 5 1

在新工程中打开 WFC Jot应用程序

8 5 2

添加 StatusBar控件并创建其窗格

8 5 3

添加支持状态栏的代码

更上一层楼

第9章

Java应用程序编程进阶

9 1

使用控件

9 1 1

什么是控件

9 1 2

综合使用Windows基本控件

9 2

在应用程序中加人帮助

9 2 l

加人帮助前的准备

9 2 2

打开 HockeyPlayerScout应用程序并添加帮助控件

9 2 3

添加 Help按钮的事件处理程序及代码

9 2 4

添加支持 F1键和“What''S This”帮助的代码

9 2 5

运行结果

9 3

在应用程序中支持拖放

9 3 l

创建工程及其窗体

9 3 2

创建窗体控件的事件处理程序

9 3 3

添加拖放支持代码

9 3 4

拖放例子运行结果

9 3 5

拖放 *** 作的改进

9 4

在应用程序中使用ActiveX控件

9 4 1

ActiveX技术背景

9 4 2

NumText控件说明

9 4 3

创建工程并设计窗体

9 4 4

添加 ActiveX控件

9 4 5

添加事件处理程序及代码

9 4 6

编译运行

9 5

Java应用程序与Java小程序的混合

9 5 l

应用程序与小程序的混合编程

9 5 2

Java应用程序与Java小程序例子

9 5 3

HelloJavaexe

更上一层楼

第10章

调试

10 1

调试环境介绍

10 1 1

调试的工具和窗口

10 1 2

调试前的准备

10 2

调试代码

10 2 1

断点

10 2 2

执行到光标处

10 2 3

在源代码中单步运行

10 2 4

Wath窗口

10 2 5

Immediate窗口

10 3

调试器的其他窗口

10 3 1

调试例子

10 3 2

OUtput窗口

10 3 3

Autos窗口

10 3 4

Locals窗口

10 3 5

Call Stack窗口

10 4

Java小程序的调试技巧

10 4 1

ex06d例子再调试

10 4 2

设置Java小程序所在工程的属性

10 4 3

跟踪Java小程序的参数

10 5

调试过程

10 5 l

编译 运行

10 5 2

调试 修改

10 6

调试异常处理

10 6 1

Java Exceptions对话框

10 6 2

异常设置(Exception SettingS)

更上一层楼

第11章

数据库编程

11 1

为什么用 ADO

11 1 l

早期的数据库

11 1 2

为什么选择ADO

11 2

数据控件与数据库绑定

11 2 l

创建工程并添加窗体

11 2 2

将控件添加到窗体中

11 2 3

将DataSource控件与数据库联系起来

11 2 4

将控件绑定到数据库中

11 2 5

为按钮添加事件处理程序及代码

11 3

使用数据控件

11 3 l

新建工程

11 3 2

更改TreeView控件并添加DataSource和DataGrid控件

11 3 3

将代码添加到实例中

11 4

直接访问数据库

11 4 1

打开HockeyScout工程并准备代码

11 4 2

添加 DataSource对话框

11 4 3

创建Playerselect对话框

11 4 4

添加访问数据库的代码

11 5

使用Data Form Wizard

11 5 l

创建工程并显示Data From Wizard

11 5 2

指定数据库类型及名称

11 5 3

指定窗体类型

11 5 4

选择主要的和详细的记录源及字段

11 5 5

选择记录源关系及控件

11 5 6

完成向导, 检查窗体并运行实例

更上一层楼

第12章

WFC控件开发

12 l

子类化控件

12 1 1

创建控件工程

12 1 2

创建ClassInfo类及Value属性

12 1 3

定义NonNumberEntered事件

12 1 4

将代码添加到GetValue方法中

12 l 5

使用 Class Outline忽略方法

12 1 6

将控件添加到窗体中

12 2

自定义控件

12 2 l

创建控件工程

12 2 2

将代码添加到构造函数中

12 2 3

添加属性和事件

12 2 4

忽略Control类的方法

12 2 5

将ClockTestForm窗体添加到工程中

12 3

组合控件

12 3 l

使用控件模板创建控件工程

12 3 2

将控件添加到UserControl中

12 3 3

创建控件属性

12 3 4

创建DefaultState属性对话框

12 3 5

将DefaultStateEditor值编辑器添加到工程中

12 3 6

将公共方法添加到AddressProvider类中

12 3 7

添加测试控件的窗体

12 4

WFC 到ActiveX的转换

12 4 l

打开控件工程

12 4 2

将控件类注册为COM类

12 4 3

将控件打包到COM DLL中

12 4 4

注册COM DLL

12 4 5

创建包含控件的 Visual Basic 工程

更上一层楼

第13章

COM组件开发

13 1

关于COM的相关概念

13 2

COM服务器

13 2 l

使用COM模板创建工程

13 2 2

在类中添加方法

13 3

WFC COM客户应用程序

13 3 l

创建WFC应用程序工程

13 3 2

设计窗体的用户界面

13 3 3

导人COM组件

13 3 4

添加支持代码

13 4

用户接口组件

13 4 1

创建工程

13 4 2

将对话框添加到工程中

13 4 3

将方法添加到COM类中

13, 44

编译COM客户应用程序

13 4 5

导人FormReuse COM组件

13 5

数据库COM组件

13 5 l

创建COM工程

13 5 2

设计CustomerSearchDlg

13 5 3

将支持代码添加到CustomerSearchDlg中

I3 5 4

将代码添加到CustomerSearch COM类中

13 5 5

编译CustomerSearchEngine客户应用程序

13 6

第三方COM组件

13 6 l

创建WFC应用程序工程

13 6 2

导人Microsoft Word COM组件

13 63

将支持代码添加到应用程序中

更上一层楼

第14章 Visual J +十应用程序的高级实例

14 l

实例背景

14 2

前期规划

14 3

开发计划

14 4

开发过程

14 4 l

准备

14 4 2

Orderjava对话框用户界面设计

14 4 3

COM组件设计

14 4 4

代码的重要部分:Order java窗体代码

14 4 5

主要代码: MDIMain窗体代码

14 4 6

应用程序的登录对话框

14 4 7

Previous Orders窗口

14 48

Older Details对话框

14 4 9 Password Change和About对话框

14 5

程序运行

更上一层楼

在当今的互联网时代中,Java语言越来越流行。关于Java的一些常用工具也需要我们不断的掌握和理解。下面北京java培训为大家介绍,Java程序员常用的开发工具有哪些。

一、ServiceLoader-加载服务

Java开发人员通常希望区分使用什么和创建什么,昌平java课程培训机构发现通常是通过创建一个描述组件 *** 作的接口和使用某种中介创建组件实例。

二、SCanner

无数的Java开发工具可以帮助您构建解析器,许多函数语言已经成功地构建解析器库(解析器选择器)。但是,如果您想解析逗号分隔的值文件或空格分隔的文本文件呢?北京java课程发现大多数工具都太大了,不能在这里使用,Stringsplit()是不够的。

三、Timer

JavautilTimer和TimerTask类提供了一种方便且相对简单的基于周期性或临时延迟执行任务的方法。

四、StAX-解析XML文件

当许多Java开发人员首次使用XML时,分析XML文件的基本方法有两种。北京昌平IT培训认为SAX解析器实际上是一个大型状态机,程序员对事件调用一系列回调方法。DOM分析程序将整个XML文档添加到内存中,分离并分割成各个对象,并将它们连接起来形成树。

实例方法也叫做对象方法。

类方法是属于整个类的,而实例方法是属于类的某个对象的。

由于类方法是属于整个类的,并不属于类的哪个对象,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制:

(1) 类方法中不能引用对象变量;

(2) 类方法中不能调用类的对象方法;

(3) 在类方法中不能使用super、this关键字。

(4)类方法不能被覆盖。

如果违反这些限制,就会导致程序编译错误。

与类方法相比,对象方法几乎没有什么限制:

(1) 对象方法中可以引用对象变量,也可以引用类变量;

(2) 对象方法中可以调用类方法;

(3) 对象方法中可以使用super、this关键字。

在程序设计中,一些通用的、公用型的方法与类的对象无关,因此常常被作为类方法实现。如Java类库中Math类,其中多数的数学运算 *** 作都被定义成静态方法。因此,可以使用类方法把一些通用的、公用型的方法放在合适的类中,从而很好地将它们组织起来。应用程序中的主方法main就是类方法。

例如:

class Clerk {

int c_ClerkNo;//职员号

String c_ClerkName;//职员姓名

double c_ClerkSalary;//工资

static int c_NextClerkNo=1000;//下一个职员号

static double c_LowSalary=280;//例4-11

public Clerk(String name,double salary) {

c_ClerkNo=++c_NextClerkNo;

// c_ClerkNo=c_NextClerkNo++;

c_ClerkName=new String(name);

// c_ClerkName=name;

c_ClerkSalary=salary;

}

}

public class InstanceClerk

{

public static void main(String[] args)

{

Clerk objclerk1=new Clerk("张三",8925);

Clerk objclerk2=new Clerk("李四",10258);

String aName=new String("王五");

Clerk objclerk3=new Clerk(aName,2000);

Systemoutprintln("姓名:"+objclerk1c_ClerkName+"编号:"+objclerk1c_ClerkNo+"工资:"+objclerk1c_ClerkSalary);

Systemoutprintln("姓名:"+objclerk2c_ClerkName+"编号:"+objclerk2c_ClerkNo+"工资:"+objclerk2c_ClerkSalary);

Systemoutprintln("姓名:"+objclerk3c_ClerkName+"编号:"+objclerk3c_ClerkNo+"工资:"+objclerk3c_ClerkSalary);

Systemoutprintln("最低工资:职员1="+objclerk1c_LowSalary);

Systemoutprintln("最低工资:职员2="+objclerk2c_LowSalary);

Clerkc_LowSalary=330;

Systemoutprintln("提高以后");

Systemoutprintln("最低工资:职员1="+objclerk1c_LowSalary);

Systemoutprintln("最低工资:职员2="+objclerk2c_LowSalary);

}

}

你可以参考这个源程序,然后自己将注释的语句去掉注释等等,运行一下就会明白的。

希望对你有所帮助。

以上就是关于《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号全部的内容,包括:《JAVA编程高手》作者:北京博彦科技发展有限责任公司 出版社:北京大学出版社 这本书的书号、Java程序员常用的开发工具有哪些、在java中 什么叫 实例方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9516188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存