博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Day15]常用API(Object类、String类)
阅读量:4318 次
发布时间:2019-06-06

本文共 667 字,大约阅读时间需要 2 分钟。

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 要快。

转载于:https://www.cnblogs.com/ERFishing/p/10601355.html

你可能感兴趣的文章
微分方程笔记
查看>>
Web框架开发-Django的视图层
查看>>
Python 网络编程
查看>>
C# EF Code First Migrations数据库迁移
查看>>
将java保存成.xml文件
查看>>
SQl server更新某阶段的匹配关系。
查看>>
go语言练习
查看>>
org.apache.jasper.JasperException: Unable to compile class for JSP
查看>>
centos中的配置文件 分类: B3_LINUX ...
查看>>
1.找两个数下标Two Sum
查看>>
牛客~~wannafly挑战赛19~A 队列
查看>>
MYSQL GTID使用运维介绍(转)
查看>>
5 -- Hibernate的基本用法 --2 2 Hibernate的数据库操作
查看>>
RAID
查看>>
Jquery.Sorttable 桌面拖拽自定义
查看>>
PSP
查看>>
身份证的最准确的正则表达式,绝对让你吃惊啊!
查看>>
14.python读写Excel
查看>>
MySQL备份类别
查看>>
JNI数据类型(转)
查看>>