java中常见的包类接口_Java中常用的包,类,接口

用package声明包,用import导包

* 表示一个通配符---导入当前包下的所有的类,但是不包括子包下的类---不推荐使用

java---Java小组提供的原生包

javax---Java的扩展包

org---第三方厂商提供的包

java.lang---核心包---包含了Java程序要运行的基本类---在JVM启动的时候就自动加载到内存中了---所以这个包中的所有的类在使用的时候不需要手动导包

java.util---工具包---提供了很多便捷的操作数据的类

java.math---和数学运算有关的包

java.text---和格式化有关的类

java.io---和数据传输有关的包

java.sql---对数据库进行操作的包

java.net---和网络通信有关的包

java.security---和数据安全有关的包

java.nio---支持高并发的包

Object

Object是Java中的顶级父类---也是Java中唯一一个没有父类的类

重要方法

clone()

克隆出一个和原有对象的属性值一样的新对象---如果一个类产生的对象想要被克隆,那么这个类必须一个接口Cloneable---这个接口仅仅标志这个类的对象可以被克隆

finalize()

这个方法通知GC回收垃圾---但是GC不一定运行---System.gc()

getClass()

获取对象的实际类型而不是声明类型

toString()

将对象转化为字符串,默认输出的是地址---当打印一个对象的时候实际上是默认调用了这个对象的toString方法

equals(Object o)

比较两个对象是否相等---默认比较的两个对象的地址是否一致,但是实际开发过程中,往往会手动重写equals方法---地址、参数、类型、属性值---要求掌握两到三个属性的判断

String

String代表字符串的类。---字符串是一个常量,可以被共享。

字符串在底层是以一个不可变的数组来存储的。String str = new String(“xyz”);

常用方法

String()

String(String)

String(char[])

String(char[], int, int)

charAt(int)

toCharArray()

length()

substring(int, int)

compareTo(String)

toUpperCase()

toLowerCase()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值