Java(1)--关于jdk文档

在Java api中大约有1200个包。第一个名称主要有Java、Javax、org包。

Java开头的主要是基础语言包,Javax开头的主要是jdk扩展包,org开头的主要是第三方开发的组织包。

下面是java的常用功能包     java.lang 包和 java,util包

java.lang 包  即java语言包

1 object类   object类是java语言中所有类的父类  下面介绍常用方法

(1) equals方法  功能是 判断两个对象的内容是否相同 例:

public Boolean equals(object obj )

{

return (this==obj)

}

对象名 instanceof  类名  判断对象的类型是否符合要求

(2)finalize方法 功能是 释放一个对象占用的内存空间时 会被jvm自动调用的方法

(3)hashcode方法 功能是 获得一个数值

(4)tostring方法

(5)clone方法 功能是复制对象

(6)getclass 方法  功能是获得对象的类型

2 Math类 主要指的是数学方法 例如abs  求绝对值

3 string类和stringbuffer类 都是代表字符串的类

string指的是不可变字符转   stringbuffer指的是可变字符串

例如:string每次改变(例如链连接字符串)都会生成一个新的字符串,比较浪费空间,如果利用stringbuffer就可以避免这种浪费

3.1 sring类 

3.11 string类的初始化

  string  s =new string("abc");   //标准写法  但是比较浪费空间,因为同时生成两个string对象,一个是"abc"对象,存储在常量空间里,另一个是new关键字为对象s申请的空间.

  s="abc";  //比较省空间 

3.12 string的常见操作

   (1)charAt方法   功能是 按照索引值获得字符串中变得指定字符(索引从0开始)例

string =“abc”;       char c =s.char

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值