Chinaunix首页 | 论坛 | 博客
  • 博客访问: 71424
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 137
  • 用 户 组: 普通用户
  • 注册时间: 2015-06-08 15:03
文章分类

全部博文(18)

文章存档

2015年(18)

我的朋友

分类: Java

2015-11-15 00:30:57

常用的Java核心包

java.lang包:Java语言包,主要包含与语言、数据类型相关的类。程序运行时,编译器自动引入该包

java.awt包和javax.swing包:提供了创建图形界面元素的类,通过这些类,可以控制应用程序的外观界面

java.io包:Java输入/输出包,包含与输入和输出操作相关的类,提供了不同的输入/输出设备读写的支持

java.util包:实用程序包,提供实现不同功能的类。

java.net包:Java网络包,提供与网络操作相关的类

java.sql包:包含了与数据库编程相关的类/接口

注意:除了java.lang包中的类系统自动引入外,若要使用其他包中的类,应在程序的开始部分引入相应的包。

import  java.io.*;

import  java.util.Date;

improt  java.awt.*;

java.lang.String字符串类

java.lang.String:表示的是16位Unicode编码字符组成的字符串,用于记录和操作文本信息 。

     构造方法
public String()
public String (byte[] bytes)
public String(char[] value)
public String(String original)
public String(StringBuffer stringBuffer)

java.lang.Object类

java.lang.Object类是所有Java类的最高层次父类。

属性:没有定义任何属性

方法

String toString() :返回当前对象的有关信息(对象所属的类型名称以及对象的哈希码)。

boolean  equals()方法:用于比较两个对象是否等价。对于非空引用值来说,只有当这两个引用变量是对同一个对象的引用时,该方法才返回true。

hashCode()方法:返回当前对象的哈希码(HashCode)。
哈希码可以理解为系统为每个Java对象自动创建的整型编号,任何两个不同的Java对象的哈希码一定不同,而在Java程序的一次执行期间,在同一对象上多次调用hashCode()方法时,必须一致返回相同的整数。

    java.lang.StringBuffer 类:表示的是内容可以修改的Unicode编码的字符序列,其对象创建之后,所保存的字符串内容和长度均可以修改。

阅读(1173) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~