Java API是JDK所提供的应用类,这些类将底层的代码给封装起来了。Object类是java语言中的根类,它所形容的所有办法子类都能够应用,所有类在创建对象的时候,最终找的父类就是Object。在Objec类中,最常见的就是euqals办法和toString办法。equals办法用于比拟两个对象是否雷同,本质是比拟两个对象的内存地址。在复写Object中的equals办法时,肯定要留神public boolean equals(Object obj)的参数是Object类型。在调用对象的属性时,肯定要进行类型转换,转换之前肯定要进行类型判断。toString办法返回该对象的字符串示意。其实该字符串内容就是对象的类型+@+内存地址值。

String类:
String类代表字符串。字符串的值在创立之后不能更改。字符串自身不能扭转,但str变量中记录的地址值是能够扭转的。String类中有大量的重载构造方法。
java.applet
提供创立applet所需的类以及applet用于与其applet上下文进行通信的类。
java.awt
蕴含用于创立用户界面和绘制图形和图像的所有类。
java.awt.color
提供色彩空间的类。
java.awt.datatransfer
提供用于在应用程序之间和之间传输数据的接口和类。
java.awt.dnd
拖放是在许多图形用户界面零碎中发现的间接操纵手势,它提供了一种在逻辑上与GUI中的示意元素相关联的实体之间传递信息的机制。
java.awt.event
提供用于解决AWT组件触发的不同类型事件的接口和类。
java.awt.font
提供与字体相干的类和界面。
java.awt.geom
提供用于定义和执行与二维几何相干的对象的操作的Java 2D类。
java.awt.im
为输入法框架提供类和接口。
java.awt.im.spi
提供能够开发能够与任何Java运行时环境一起应用的输入法的接口。
String类和StingBuffer类
在应用程序中常常会用到字符串,所谓字符串就是指一串的字符,它是由许多单个字符连贯而成的。字符串中能够蕴含任意字符,这些字符必须蕴含在一对双引号" "之内。
在java中定义了String和StringBuffer两个类来封装字符串,并提供了一系列操作字符串的办法,它们都位于java.lang包中,因而不须要导包就能够间接应用。

String类的初始化
在操作String类之前,首先须要对String类进行初始化,在Java中能够通过以下两种形式对String类进行初始化,具体如HantecMarkets亨达返佣https://www.kaifx.cn/broker/h...。

1.应用字符串常量间接初始化一个String对象,具体代码如下。

String  Str1=" abc "  ;

因为String类比拟罕用,所以提供了这种简化的语法,用于创立并初始化String对象。其中," abc "示意一个字符串常量。

2.应用String类的构造方法初始化字符串对象,String类的构造方法如下表所示

String类的构造方法
上面的代码中列出了String类的三种构造方法,通过调用不同参数的构造方法便可实现String类的初始化。