zoukankan      html  css  js  c++  java
  • JAVA常用类

    Java中常用的类

    一:Object类

    1、在Java中,Object类是所有其它类的父类,位于java.lang包 

    2、所有类都直接或间接的继承Object类,所以省略了extends Object 

    3、Object中提供了多个方法,方便子类重写或直接调用

    Object的toString方法:子类可以重写toString(),自定义对象的字符串输出格式

        getClass方法:可以通过Class类中的getName方法,获取对象的真实类的全名称

        hashCode方法:同一个对象的hashCode()值肯定相同

    二、System类

    1、System类提供了系统级的很多属性和控制方法,位于java.lang包

    2、System类是final类不能被实例化,所有方法和属性都是静态的

     三、Random类

    1、Random类用于生成伪随机数,位于java.util包 

    2、Random对象的生成

    3、Random类常用方法

    四、Math类

    1、Math类提供了执行基本数学运算的方法,位于java.lang包

    2、Math类是final类不能被实例化,所有方法和属性都是静态的

    五、Arrays类

    Arrays类提供了一系列操作数组的方法,位于java.util包中

    六、包装类

    Java语言是面向对象语言,但Java中的基本数据类型却不是面向对象的, 这在实际使用时存在很多的不便

      为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类

         八个基本数据类型对应的类统称为包装类(Wrapper Class)

     

     Integer类提供了整型的常用操作方法

    Character类提供了字符的常用操作方法

    JDK1.5以后引入了自动拆装箱的语法,基本数据类型和对应的包装类转换 时,系统将自动进行 

      装箱过程是通过调用包装类的valueOf方法实现的 

      拆箱过程是通过调用包装类的xxxValue方法实现的(xxx代表对应的基本数据类型)

     

  • 相关阅读:
    Android数据适配器(Adapter)优化:高效ViewHolder
    touch-css-margintop问题
    抽奖
    scroll03-节日两侧的渲染
    scroll02-滚动时显示当前主题菜单状态
    浏览器背景色半透明效果。
    scroll01-滚动到一定高度时,显示导航栏
    layout01-在布局ul时,给li设置margin-right的时候,每行的最后一个li有margin-right 导致ul 看上去不居中的问题
    placehoder兼容
    day03
  • 原文地址:https://www.cnblogs.com/dhm520/p/8400221.html
Copyright © 2011-2022 走看看