Java.lang语言包

**1.数据类型(字符串)
a.String
不可变(常量):一旦字符串创建好,那么就不能改变
(1):构建对象:String str = “hello world”
(2):方法
charAt:.根据位置查字符
.根据(字符|字符串)查位置:indexOf
查字符串的长度: length()
查以 xx开始或者结束 startWith() ,endWith()
查是否相等(值):equals/equalsIgnoredCase: true ,false
查大小:int compareTo(String str)
查是否包含子串: boolean contains(String str)
改:不是改掉当前的字符串,而是生成新的字符串
变大小写: toUpperCase() toLowerCase()
从一个大的字符串中取子串 :substring()
去掉两端空格 trim():用户输入中不自觉两端一些空格
替换字符(替换全部,替换开始,替换符合条件) replace() replaceFirst() replaceAll()
分割字符串 split()

b.StringBuilder&StringBuffer:可变字符串类(缓冲字符串类)
StringBuilder:适用于单线程的应用程序,线程不安全,效率很高
StringBuffer:适用于多线程的应用程序,线程安全,效率较StringBuilder低
特性:可以改变字符
(1):构建对象
(2):用方法
append(xx):追加任意数据
deleteCharAt(int index):删除
reverse():反转
insertAt(int index,xxx):在index的位置插入新的数据xxx
toString():将StringBuilder==>String
构建一个对象:StringBuilder sb = new StringBuilder();

c.包装类

d.Object
toString
equals&hashCode
finalize

2.工具类:Math

3.系统,运行环境
a.System
gc():销毁
exit()
currentTimeMills()
Properties getProperty(String key):(1)user.dir:获取项目在磁盘的位置:String System.getProperty(“user.dir”);(2)user.home:当前用户的磁盘路径
Map<String,String> getenv()

b.Runtime
static Runtime getRuntime():单例,获取对象的方法
gc()
exit(0)
exec():执行cmd操作

c.Process
destroy():销毁进程
exitCode()

4.异常处理**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值