没有合适的资源?快使用搜索试试~ 我知道了~
《JAVA精华》全集(完整doc版)
4星 · 超过85%的资源 需积分: 10 19 下载量 122 浏览量
2010-08-12
22:13:52
上传
评论
收藏 1.72MB DOC 举报
温馨提示
试读
64页
《JAVA精华》全集(完整doc版)《JAVA精华》全集(完整doc版)《JAVA精华》全集(完整doc版)
资源推荐
资源详情
资源评论
精华
1.1 深入 JAVA API
包
类和 类
位于 包中,这个包中的类使用时不用导入
类一旦初始化就不可以改变,而 则可以。它用于封装内容可变的字符串。它可以使用 ()转换成
字符串。
编译时等效于 !"##$!%"##$!"##$!%"!"&
字符串常量是一种特殊的匿名对象,'&('&则 (&因为他们指向同一个匿名对象。
如果 !%'"&(!%'"&则 )(&
*+逐行读取键盘输入,直到输入为“,时,结束程序
注:对于回车换行,在 $ 下面,有-.-和-.-两个,而 下面只有-.-,但是写程序的时候都要把他区分开+*
#$
/
#$0!12"
/
3&
#4&
,12,14(2&**定义一个数组,存放换行前的各个字符
'4&**存放读入的字符
,0#!%5#6"&
'!"
/
,
/
',0$!"&**该方法每次读入一个字节的内容到 ' 变量中。
7
'!#"
/
7
'!'"
/
-.-6**回车时,不进行处理
8&
-.-6**换行时,将数组总的内容放进字符串中
3!949#"&**该方法将数组中从第 4 个开始,到第 # 个结束存入字符串。
!3:!;,;""**如果该字符串内容为 ,,则退出程序。
/
&
7
**如果不为 ,,则输出,并且竟 # 置为 4,准备下次存入。
/
,0#!3"&
#4&
8&
7
$6
1#2!,"'&**如果不是回车,换行,则将读取的数据存入数组中。
7
7
7
7
类的常用成员方法
、 构造方法:
!,12,99'"&这个在上面已经用到。
(、 :3<6忽略大小写的比较,上例中如果您输入的是 =9则不会退出,因为大小写不同,但是如果使用这个方
法,则会退出。
>、 $?!'"&返回字符 ' 在字符串中首次出现的位置
、 !3$"&
@、 !3$9$3$"&
返回字符串的子字符串, 返回从 $ 位置开始到结束的子字符串,@ 返回 $ 和 $$A 之间的子字符串。
基本数据类型包装类的作用是:将基本的数据类型包装成对象。因为有些方法不可以直接处理基本数据类型,只能处理对象,
例如 的 $$ 方法,参数就只能是对象。这时就需要使用他们的包装类将他们包装成对象。
例:在屏幕上打印出一个+组成的矩形,矩形的宽度和高度通过启动程序时传递给 0()方法的参数指定。
#3
/
#$0!12"
**0!"的参数是 类型的数组,用来做为长,宽时,要转换成整型。
/
3!142"!"&
'3#3!12"&
**'3?!12"!"&
**以上为三种将字符串转换成整形的方法。
!4&B'&"
/
!"&**使用 ,是因为它是可追加的。
!4&B&"
/
##$!-+-"&
7
,0#!!""&**在打印之前,要将 转化为 类型。
7
7
7
比较下面两段代码的执行效率:
()!"&
C!4&B&"
/
D+D&
7
!(" !"&
C!4&B&"
/
##$!E+D"&
7
!" 和(()在运行结果上相同,但效率相差很多。
() 在每一次循环中,都要先将 类型转换为 类型,然后将‘+追加进去,然后再调用 ()方法,
转换为 类型,效率很低。
(() 在没次循环中,都只是调用原来的那个 对象,没有创建新的对象,所以效率比较高。
类与 类
由于 不支持全局函数和全局变量,所以 设计者将一些与系统相关的重要函数和变量放在 ,0 类中。
我们不能直接创建 0 的实例,只能通过 00()静态方法来获得。
编程实例:在 程序中启动一个 $ 记事本程序的运行实例,并在该运行实例中打开该运行程序的源文件,启动的记事
本程序 @ 秒后关闭。
#5#,
/
剩余63页未读,继续阅读
资源评论
- 刘冲冲2013-04-17恩,不错,挺全的
perfectzhi
- 粉丝: 1
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功