Java典型应用彻查1000例.docx

上传人:b****7 文档编号:23377543 上传时间:2023-05-16 格式:DOCX 页数:56 大小:38.17KB
下载 相关 举报
Java典型应用彻查1000例.docx_第1页
第1页 / 共56页
Java典型应用彻查1000例.docx_第2页
第2页 / 共56页
Java典型应用彻查1000例.docx_第3页
第3页 / 共56页
Java典型应用彻查1000例.docx_第4页
第4页 / 共56页
Java典型应用彻查1000例.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

Java典型应用彻查1000例.docx

《Java典型应用彻查1000例.docx》由会员分享,可在线阅读,更多相关《Java典型应用彻查1000例.docx(56页珍藏版)》请在冰豆网上搜索。

Java典型应用彻查1000例.docx

Java典型应用彻查1000例

Java典型应用彻查1000例——Java入门

Chapter2Java程序基本架构与元素

范例1:

定义一个空的类

范例2:

声明一个整型变量

范例3:

声明一个具有方法的类

范例4:

复制新对象

范例5:

生成新对象

范例6:

新对象的使用1

Chapter3变量(Variables)

范例7:

变量与对象的用法

范例8:

数据类型与构造数据类型的用法

范例9:

字符变量的声明

范例10:

字节整型变量的声明

范例11:

短整型变量的声明

范例12:

整型变量的声明

范例13:

长整型变量的声明1

范例14:

长整型变量的声明2

范例15:

浮点型变量的声明1

范例16:

浮点型变量的声明2

范例17:

布尔型变量的声明

范例18:

数组变量的声明1

范例19:

数组变量的声明2

范例20:

多维数组变量的声明1

范例21:

多维数组变量的声明2

范例22:

非对称多维数组变量的声明1

范例23:

非对称多维数组变量的声明2

范例24:

字符串变量的声明

Chapter4表达式(Expression)

范例25:

赋值运算符

范例26:

算术运算符

范例27:

算术运算符与赋值等号

范例28:

递增/递减运算符

范例29:

比较运算符

范例30:

逻辑运算符

范例31:

短路逻辑运算符

范例32:

补码运算符1

范例33:

补码运算符2

范例34:

补码运算符3

范例35:

右移运算符1

范例36:

右移运算符2

范例37:

左移运算符1

范例38:

左移运算符2

范例39:

右移运算符1

范例40:

右移运算符2

范例41:

位移运算符1

范例42:

位移运算符2

范例43:

位移运算符的应用

范例44:

位逻辑运算符1

范例45:

位逻辑运算符2

范例46:

位逻辑运算符3

范例47:

位逻辑运算符4

范例48:

强制类型转换

范例49:

变量自动类型转换

范例50:

变量强制类型转换

范例51:

条件表达式

Chapter5流程控制

范例52:

if…else语句1

范例53:

if…else语句2

范例54:

if…else语句3

范例55:

elseif语句与多层条件判断

范例56:

switch…case语句1

范例57:

switch…case语句2

范例58:

while循环

范例59:

do…while循环

范例60:

for循环1

范例61:

for循环2

范例63:

break在循环中的应用

范例64:

continue在循环中的应用

范例65:

break与循环标签的应用

范例66:

continue与循环标签的应用

范例67:

标签错误的应用

Chapter6对象概念

范例68:

新对象的使用2

范例69:

内置对象与构造对象的区别

范例70:

系统为了节省时间与空间,每一代码块并非随时都存在的,只有当被执行时才存在

范例71:

两个互不相关的代码块,可声明相同名称的变量

范例72:

外部代码块与内部代码块不得有相同名称的声明变量

范例73:

内部代码块可使用外部代码块的声明变量

范例74:

外部代码块不得使用内部代码块的声明变量

范例75:

类内声明的变量

范例76:

非实例代码块声明变量

范例77:

类变量的应用

范例78:

变量在自身类内的声明

Chapter7方法

范例79:

方法的定义

范例80:

主类如何调用使用方法

范例81:

方法生存期的困扰1

范例82:

方法生存期的困扰2

范例82-2:

实例方法的应用

范例83:

类方法与变量的应用

范例84:

构造函数的应用1

范例85:

构造函数的应用2

范例86:

方法重载的应用

范例87:

构造函数重载的应用

范例88:

修饰符(DefaultModifications)的应用

范例89:

修饰符public的应用

范例90:

修饰符private的错误应用

范例91:

修饰符private的应用

范例92:

this的应用,为所属类对象(ClassObjects)的代名词

范例93:

this在构造函数内,也是所属类对象的代名词

范例94:

在必要时,this也是重载(Overload)构造函数的代名词

范例95:

当一个构造函数以this()调用另一个重载构造函数时,this()必须置于该构造函数的第一行

范例96:

成员类产生新对象

范例97:

修饰符public/private与成员类的应用

范例98:

成员类与声明变量的关系

范例99:

局部类与实例代码块的关系1

范例100:

局部类与实例代码块的关系2

范例101:

局部类的限制

Chapter8基础程序设计

范例102:

子类继承父类时,子类将拥有父类所有的功能内涵

范例103:

继承对象各自独立,其对象变量互不干扰

范例104:

继承对象虽各自独立,但其类变量将互相干扰

范例105:

当子类继承自父类时,子类除了继承父类所拥有的内涵外,还可另添加本身的特性内涵

范例106:

当子类的内容与父类的内容有冲突时,子类的内容将重写(Overwrite)父类的内容

范例107:

父类的变量前置public,当被子类继承时,该变量可在子类内被使用

范例108:

父类的变量前置private,不能在子类内被使用

范例109:

父类的变量前置protected,可被同一包内的类使用

范例110:

super是父类的代名词,this是本身所属类的代名词

范例111:

super()为调用执行父类的构造函数

范例112:

super()应放于构造函数的第一行

范例113:

子类构造函数内未设置super(),系统会于第一行自动加一列隐藏的super()

范例114:

当final前置于类程序时,该类程序不能被继承

范例115:

当final前置于方法时,该方法不能被重写

范例116:

当final前置于变量时,该变量只可被设置一次

范例117:

抽象类(AbstractClasses)不能用于产生新对象

范例118:

抽象类用于被继承,由继承的子类产生新对象

范例119:

抽象方法不能有程序代码内容

范例120:

在继承的子类,应有一对应的方法,具有程序代码内容,执行抽象方法功能

范例121:

凡有抽象方法的类,必须前置abstract

范例122:

接口的应用

范例123:

同时以extends继承类程序、以implements实现接口

范例124:

一个类可同时实现(implements)多个接口类

范例125:

接口内的方法必须均无内容程序代码,且子类内对应的方法,必须另加置内容程序代码

范例126:

多态的应用1

范例127:

若数据类型类内有符合名称的方法,而实体模型类内无时,则执行数据类型类内的方法

范例128:

若数据类型类内无符合名称的方法,虽实体模型类内有,则仍不执行任何操作

Chapter9异常处理

范例129:

创建服务器与try/catch的应用1

范例130:

创建服务器与try/catch的应用2

范例131:

try/catch代码块的应用

范例132:

try/catch代码块与异常事件数据库的应用

范例133:

catch代码块以Exception取代ArithmeticException的应用

范例134:

finally代码块的应用1

范例135:

finally代码块的应用2

范例136:

finally代码块的应用3

范例137:

方法或构造函数声明“throws”以取代try/catch的使用

范例138:

方法或构造函数声明“throws”以取代try/catch的使用

范例139:

自定义匿名新异常处理对象

范例140:

自定义具名新异常处理对象

范例141:

自定义预定信息异常处理类与匿名新对象的应用

范例142:

自定义预定信息异常处理类与具名新对象的应用

范例143:

自定义机动信息异常处理类与匿名新对象的应用

范例144:

自定义机动信息异常处理类与具名新对象的应用

Chapter10Package包与Jar文件

范例145:

在Java程序诸多class类中,仅允许其中主体类可前置public

范例146:

当Java程序经过编译后,程序内的每一类都将各自产生一个xxx.class文件

范例147:

在单程序文件中,如何创建包?

如何编译包?

如何执行包?

范例148:

多文件包

范例149:

包导入的应用

范例150:

如何创建包?

如何创建jar文件?

如何执行jar文件?

范例151:

将包内的class文件加入jar文件

范例152:

将非包内的class文件加入jar文件

范例153:

导入jar文件的应用

范例154:

jar文件新对象的应用

Chapter11输入输出流

范例155:

字符串命令行参数的应用

范例156:

整数命令行参数的应用

范例157:

命令行参数提示信息的应用

范例158:

文件对象的应用

范例159:

文件对象方法与异常事件处理的应用

范例160:

FileInputStream的应用

范例161:

FileOutputStream的应用

范例162:

FileInputStream/FileOutStream的应用

范例163:

FileInputStream/DataInputStream的应用

范例164:

FileOutputStream/DataOutputStream的应用

范例165:

FileInputStream/DataInputStream、FileOutStream/DataOutputStream的应用

范例166:

FileReader的应用

范例167:

FileWriter的应用

范例168:

FileReader/FileWriter的应用

范例169:

键盘数据输入的应用

范例170:

由键盘输入数据,以FileOutputStream数据流写入新文件(无法写入中文)

范例171:

由键盘输入数据,以FileWriter数据流写入新文件(可写入中文)

Chapter12线程

范例172:

线程的应用

范例173:

实现Runnable与线程的应用

范例174:

方法isAlive()与join()的应用

范例175:

现接口Runnable与方法isAlive()、join()的应用

范例176:

方法suspend()与resume()的应用

范例177:

现接口Runnable与方法suspend()、resume()的应用

范例178:

方法setPriority()、gerPriority()的应用

范例179:

优先级常数与方法setPriority()、gerPriority()的应用

范例180:

使用修饰符synchronized的应用

范例181:

如果不使用修饰符synchronized,当有多个旅客同时购票时,售票机将售出重号的车票号码

范例182:

线程组的应用

Chapter13网络

范例183:

Server网站平台的建立,并捕捉Client端的IP地址

范例184:

Client连接Server端的应用

Chapter14常用类的应用

范例185:

类Math与常数的应用

范例186:

类Math与三角函数类方法的应用

范例187:

类Math与概数类方法的应用

范例188:

类Byte与常数的应用

范例189:

类Byte与类方法的应用

范例190:

类Byte与实例比较方法的应用

范例191:

类Byte与实例重写方法的应用

范例192:

类Integer与常数的应用

范例193:

类Integer与类方法的应用

范例194:

类Integer与特定类型字符串解析的应用

范例195:

类Integer与实例方法的应用

范例196:

类Character与常数的应用

范例197:

类Character与char/Unicode转换类方法的应用

范例198:

类Character与测试类方法的应用

范例199:

类Character与实例方法的应用

范例200:

类Boolean与常数的应用

范例201:

类Boolean与类方法的应用

范例202:

类Boolean与实例方法的应用

范例203:

类String与复制char数组类方法的应用

范例204:

类String与String对象解析类方法的应用

范例205:

类String与实例比较方法的应用

范例206:

类String与实例长度方法的应用

范例207:

类String与实例替换方法的应用

范例208:

类String与实例子字符串方法的应用

范例209:

类String与实例连接方法的应用

范例210:

类StringBuffer与连接方法的应用

范例211:

类StringBuffer与插入方法的应用

范例212:

类StringBuffer与读取容量方法的应用

范例213:

类StringBuffer与读取长度方法的应用

范例214:

类StringBuffer与字符串反转方法的应用

范例215:

类Object与对象比较的应用

范例216:

类Object与变量比较的应用

范例217:

类File与类变量的应用

范例218:

类File与测试方法的应用

范例219:

类File与数据方法的应用

范例220:

类File与实例应用方法的应用

范例221:

类Date与类方法的应用

范例222:

类Date与读取时间方法的应用

范例223:

类Date与GMT时间方法的应用

Java典型应用彻查1000例——网络应用开发

Chapter01对象概念

范例1:

主类程序的地位、与主导复制及使用文件内其他类程序产生的新对象

范例2:

系统为了节省时间与空间,每一代码块并非随时都存在的,只有当被执行时才存在

范例3:

两个互不相关的代码块,可声明相同名称的变量

范例4:

外部代码块与内部代码块不得声明相同名称的变量

范例5:

内部代码块可使用外部代码块声明的变量

范例6:

外部代码块不得使用内部代码块声明的变量

范例7:

类内声明的变量无法直接使用

范例8:

非实例块声明的变量无法直接使用

范例9:

类变量的应用

范例10:

变量在自身类内声明时,可标明所属类对象的名称或直接被使用

Chapter02表达式与流程控制

范例11:

内置数据类型与构建数据类型的用法

范例12:

类型转换

范例13:

数据变量自动转换的应用

范例14:

数据变量强制类型转换的应用

范例15:

if…else…的使用

范例16:

elseif语句的使用

范例17:

switch…case语句的使用

范例18:

while语句的使用

范例19:

do…while语句的使用

范例20:

for语句的使用

范例21:

break语句的使用

范例22:

continue语句的使用

范例23:

break与循环标签的使用

范例24:

continue与循环标签的使用

Chapter03方法

范例25:

主类如何调用方法

范例26:

实例方法的应用

范例27:

类方法与变量的应用

范例28:

构造函数的应用

范例29:

类内不能直接运行表达式

范例30:

方法重载的应用

范例31:

构造函数重载的应用

范例32:

变量或方法前置修饰符public的应用

范例33:

变量或方法前置修饰符private的错误应用

范例34:

变量或方法前置修饰符private时,只允许自身对象内的方法使用

范例35:

this的应用

范例36:

this在构造函数内的应用

范例37:

this也是重载(Overload)构造函数的代名词

范例38:

当一个构造函数以this()调用另一个重载构造函数时,this()必须放在该构造函数的第一行

范例39:

成员类产生新对象的步骤

范例40:

修饰符public/private与成员类的应用

范例41:

成员类与声明变量的关系

范例42:

局部类与实例块的关系1

范例43:

局部类与实例块的关系2

范例44:

局部类不宜前置public、private等访问设置

Chapter04基础程序设计

范例45:

子类继承父类时,子类将拥有父类所有的功能

范例46:

当子类继承自父类时,子类除了继承父类所拥有的内容外,还可另添加本身的特性内容

范例47:

当子类的内容与父类的内容有冲突时,子类的内容将覆盖(Overwrite)父类的内容

范例48:

父类的变量前置public,当被子类继承时,该变量可在子类内被使用

范例49:

父类的变量前置private,不得在子类内被使用

范例50:

父类的变量前置protected,可被同一包内的类采用

范例51:

super()为调用并运行父类的构造函数

范例52:

如果子类构造函数内未设置super(),系统会在第一行自动加一列隐藏的super()

范例53:

当final放在类的前面时,该类不得被继承

范例54:

当final放在方法的前面时,该方法不得被覆盖

范例55:

当final放在变量的前面时,该变量只可被设置一次

范例56:

抽象类(AbstractClasses)不能用于产生新对象

范例57:

抽象类用于被继承,由继承的子类产生新对象

范例58:

抽象方法不得有程序代码内容

范例59:

在继承的子类中,应有与之对应的方法,具有程序代码内容,运行抽象方法程序功能

范例60:

凡有抽象方法的类,必须前置abstract

范例61:

接口的应用

范例62:

同时以extends继承类,以implements实现接口

范例63:

一个类可同时实现多个接口

范例64:

接口内的方法必须均无程序代码内容,且子类内对应的方法,必须另加置程序代码

范例65:

多态的应用

范例66:

若数据类型内有符合名称的方法,而实例模型内无时,则运行数据类型内的方法

范例67:

若数据类型类内无符合名称的方法,虽实例模型内有,但仍不能运行

Chapter05异常处理

范例68:

创建服务器中try/catch的应用1

范例69:

创建服务器中try/catch的应用2

范例70:

不设try/catch语句的应用

范例71:

try/catch语句与异常事件数据库的应用

范例72:

catch语句用Exception替换ArithmeticException的应用

范例73:

finally语句的应用

范例74:

try语句的应用

范例75:

设置try语句而不设置catch语句,如果设置finally语句也可能编译不成功

范例76:

方法或构造函数声明“throws”以取代try/catch的使用1

范例77:

方法或构造函数声明“throws”以取代try/catch的使用2

范例78:

自定义匿名新异常处理对象1

范例79:

自定义匿名新异常处理对象2

范例80:

自定义预定消息异常处理类与匿名新对象的应用

范例81:

自定义预定消息异常处理类与定义新对象的应用

范例82:

自定义消息异常处理类与匿名新对象的应用

范例83:

自定义消息异常处理类与定义新对象的应用

Chapter06package包与jar文件

范例84:

在Java程序诸多class类中,仅允许其中的主类前置public

范例85:

当Java程序经过编译后,程序内的每一个类都将各自产生一个xxx.class文件

范例86:

在单一程序文件中,如何创建包?

如何编译包?

如何运行包?

范例87:

在多个程序文件中,如何创建共同的包?

如何编译共同的包?

如何运行共同的包?

范例88:

包导入的应用

范例89:

如何创建包?

如何创建jar文件?

如何运行jar文件?

范例90:

将包内的class文件添加到jar文件

范例91:

将非包内的class文件添加到jar文件

范例92:

导入jar文件的应用

范例93:

jar文件新对象的应用

Chapter07输入/输出流

范例94:

字符串命令行参数的应用

范例95:

整数命令行参数的应用

范例96:

命令行参数信息的应用

范例97:

文件对象的应用

范例98:

文件对象方法与异常事件处理的应用

范例99:

FileInputStream的应用

范例100:

FileOutputStream的应用

范例101:

以FileInputStream/FileOutStream将一个文件的内容传递至另一个文件内

范例102:

FileInputStream/DataInputStream的应用

范例103:

FileOutputStream/DataOutputStream的应用

范例104:

以FileInputStream/DataInputStream、FileOutputStream/DataOutputStream将一个文件的内容传递至另一个文件内

范例105:

FileReader的应用

范例106:

FileWriter的应用

范例107:

以FileReader/FileWriter将一个文件的内容传递至另一个文件内

范例108:

键盘数据输入的应用

范例109:

由键盘输入数据,以FileOutputStream流写入新文件(无法写入中文)

范例110:

由键盘输入数据,以FileWriter流写入新文件(可写入中文)

Chapter08线程

范例111:

线程的应用

范例112:

实现Runnable与线程的应用

范例113:

方法isAlive()与join()的应用

范例114:

实现接口Runnable与方法isAlive()、join()的应用

范例115:

方法suspend()与resume()的应用

范例116:

实现接口Runnable与方法suspend()、resume()的应用

范例117:

方法setPriority()、gerPriority()的应用

范例118:

优先级常数与方法setPriority()、getPriority()的应用

范例119:

使用修饰符synchronized的应用

范例120:

不使用修饰符synchronized的应用

范例121:

线程组的应用

Chapter10网络连接

范例122:

如何创建ServerSocket套接字

范例123:

类InetAddress的应用

范例124:

Server/Client如何运行网络连接

范例125:

Server/Client连接、类InetAddress、方法getLocalPort()、getPort()的应用

范例126:

Server/Client连接与命令参数的应用

范例127:

如何执行服务器端被多个客户端多次连接,并记录各客户端的IP、port与时间

Chapter11消息的传输

范例128:

将客户端命令行参数消息传送到服务器端打印出来

范例129:

多个客户端对服务器端连接,并相互传递消息并打印出来

Chapter12网络文件传输

范例130:

文件传输的应用

范例131:

文件上传的应用

范例132:

文件下载的应用

Chapter13网络键盘输入

范例133:

键盘输入与远程打印的应用

范例134:

运行中文传递

范例135:

键盘输入与远程文件的应用

Chapter14交叉传输

范例136:

Server/Client网络交叉传输的应用

Chapter15哈希

范例137:

设计哈希表索引框

范例138:

创建哈希表索引框并安排数据哈希键

范例139:

更新哈希结构

范例140:

由搜索键和哈希函数创建哈希结构

范例141:

由搜索键和哈希函数创建哈希结构和键

范例142:

延续范例141,将哈希索引框(HashIndexBucket)以最左端位0与1分段设置

范例143:

以publicHashtable(intca,floatfac)创建哈希表的结构,令

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1