美文网首页
Java中常用的包,类,接口

Java中常用的包,类,接口

作者: ddxuzengbin | 来源:发表于2018-09-15 10:11 被阅读0次

    用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()

    相关文章

      网友评论

          本文标题:Java中常用的包,类,接口

          本文链接:https://www.haomeiwen.com/subject/zfezgftx.html