zoukankan      html  css  js  c++  java
  • [Day15]常用API(Object类、String类)

    1.Java的API(API: Application(应用) Programming(程序) Interface(接口)

      Java API是JDK中提供使用的类,类已经将底层代码进行封装

      在JDK安装目录下有个src.zip文件,这个文件解压缩后里面的内容是所有Java类的源文件

    2.Object类-Java中所有类的父类

    3.equals方法-用于比较两个对象是否相同,使用两个对象的内存地址在比较

    4.toString类-toString方法返回该对象的字符串表示,其实该字符串内容就是对象的类型+@+内存地址值

    5.String类-字符串

      字符串是常量:一旦这个字符串确定了,那么就会在内存区域中就生成了这个字符串。字符串本身不能改变,但str变量中记录的地址值是可以改变的

    6.StringBuffer类-字符串缓冲区,支持可变的字符串

      StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容

    7.StringBuilder类-字符串缓冲区

      此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。

  • 相关阅读:
    12 python json&pickle&shelve模块
    11 python shutil 模块
    10 python os&sys 模块
    9 random模块
    8 python time$datetime
    7 python 模块间相互导入
    6 unit3-文件操作&函数 review
    3 Python 函数介绍
    hibernate课程 初探单表映射2-6 session详解(下)
    hibernate课程 初探单表映射2-5 session详解(上)
  • 原文地址:https://www.cnblogs.com/ERFishing/p/10601355.html
Copyright © 2011-2022 走看看