1> java.lang    (package)
 
这个是系统的基础类,比如String等都是这里面的,这个package是唯一一个可以不用import就可以使用的Package
包中关键类:
 
1>>Object类:是类库中所有类的直接或间接父类.
     包含的公共方法:
     protected Object clone()
     public boolean equals(Object obj)
     public final Class getClass()
     protected void finalize()
     public String toString()
 
2>>System类:System类是一个功能强大、非常有用的特殊类,它提供了标准输入/输出、运行时的系统信息等重要工具。但不能创建System类的对象,它所有的属性和方法都是静态(static)的,引用时应以System为前缀。
     System类的属性有三个,分别是系统的标准输入(in)、标准输出(out)和标准错误输出(err):
          public static PrintStream err;
          public static PrintStream in;
          public static PrintStream out;
     System类的常用方法:
          public static long currentTimeMillis();
          public static void exit(int status);
          public static void gc();
 
3>>String和StringBuffer类
     对于字符串常量,为防止修改,通常将它放在String类的对象中.
     对于字符串变量,由于程序中经常需要对它做添加、插入、修改之类的的操作,一般把它存放在StringBuffer类的对象中。
 
String对象可以通过简单赋值语句创建:
     String name = “Petter”;
此外,也可根据String类的构造函数创建String对象:
     String name = new String(“Petter”);
 
String常用方法:
     public int length();        // 获得字符串长度
     public int indexOf(String str);  // 查找字符
     public int lastIndexOf(String str);  // 逆向查找
     public boolean startsWith(String prefix);  // 判断开始子串
     public boolean endsWith(String suffix);   // 判断结束子串
     public char charAt(int index);      // 根据索引得到字符
     public int compareTo(String str);   // 字符串比较
     public boolean equalsIgnoreCase(String str);  // 判断是否相等
     public boolean equals(Object obj);   // 判断是否等值
     public String concat(String str);    // 连接字符串
StringBuffer常用方法:
     public int length();
     public int capacity();//返回当前StringBuffer的容量
     public int indexOf(String str);
     public StringBuffer append(String str);
     public StringBuffer delete(int start, int end);
     public StringBuffer insert(String str, int index);
     public StringBuffer replace(int start, int end, String str);
     public void setCharAt(int index, char ch);
     public String toString();
 
>>Math类
Math类用来完成一些常用的数学运算,这些方法都是static 的类方法,所以使用时不须再创建Math类的对象,可直接用类名作前缀便能方便地调用这些方法。
 
 
 
2> java.io
 
     这里面是所有输入输出有关的类,比如文件操作等
 
3> java.net
     
     这里面是与网络有关的类,比如URL,URLConnection等。
 
4>java.util:
 
实用工具类库:
在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Date)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。
                             ┌java.util.BitSet
                             │java.util.Calendar
                             │      └java.util.GregorianCalendar
                             │java.util.Date
                             │java.util.Dictionary
                             │      └java.util.Hashtable
                             │             └java.util.Properties
                             │java.util.EventObject
                             │java.util.ResourceBundle
                ┌普通类┤      ├java.util.ListResourceBundle
                │          │       └java.util.PropertyResourceBundle │   │java.util.Local
                │          │java.util.Observable
                │          │java.util.Random
                │          │java.util.StringTokenizer
                │          │java.util.Vector
                │          │      └java.util.Stack
Java.util  ┤           └java.util.TimeZone
                │                  └java.util.SimpleTimeZone
                │    
                │          ┌java.util.Enumeration
                ├接 口  ┤java.util.EventListener
                │          └java.util.Observer
                │    
                │           ┌java.util.EmptyStackException
                └异常类┤java.util.MissingResourceException
                              │java.util.NoSuchElementException
                              └java.util.TooManyListenersException
 
5>java.sql
 
     这个是数据库操作的类,Connection, Statememt,ResultSet等

5)Java部分常用package功能介绍的更多相关文章

  1. 12.21 Gson的常用用法 功能介绍 特点

    使用谷歌GSON常用语法: 功能:映射Java Object与json格式的数据 1.通过Annotation注解来声明 2.支持自定义属性名称 3.支持包含或排除属性 4.支持自定义接口自己完成解析 ...

  2. java开发常用jar包介绍(转载)

    jta.jar 标准JTA API必要 commons-collections.jar 集合类 必要 antlr.jar  ANother Tool for Language Recognition ...

  3. JAVA File常用的API介绍

    package coreJava; import java.io.File; import java.io.IOException; public class FileDemo { public st ...

  4. Java 19 新功能介绍

    点赞再看,动力无限. 微信搜「程序猿阿朗 」. 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章. Java 19 在2022 年 9 ...

  5. Annotation之一:Java Annotation基本功能介绍

    一.元数据的作用 如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类: 编写文档:通过代码里标识的元数据生成文档.这是最常见的,也是java 最早提供的 ...

  6. Java——Spring常用jar包功能详解

    很多小伙伴包括我自己,在使用spring的时候导入了一堆jar包,但是并不明白每个jar的用途,使用spring的不同功能时也不知该导入哪个jar包,今天记录一下spring各个jar包的含义,供大家 ...

  7. Java 14 新功能介绍

    不做标题党,认认真真写个文章. 文章已经收录在 Github.com/niumoo/JavaNotes 和未读代码博客,点关注,不迷路. Java 14 早在 2019 年 9 月就已经发布,虽然不是 ...

  8. 超详细 Java 15 新功能介绍

    点赞再看,动力无限.微信搜「程序猿阿朗 」,认认真真写文章. 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章. Java 15 在 2 ...

  9. Java 16 新功能介绍

    点赞再看,动力无限.Hello world : ) 微信搜「程序猿阿朗 」. 本文 Github.com/niumoo/JavaNotes 和 程序猿阿朗博客 已经收录,有很多知识点和系列文章. Ja ...

随机推荐

  1. IOS学习之路-- 指针&宏函数

    如果*p被()包住,说明指针变量p将来指向的是函数 //声明一个指针变量 //int (*p)(int, int) = sum; int (*p)(int, int); p = sum; // 如果* ...

  2. Qt编译安装后中文无法显示问题

    闲的蛋疼,把Ubuntu删了,再装10.04的时候,QT编译后运行自己的程序已经不能显示中文了,只能显示英文,字体贼丑... 想了各种办法,都没解决.. 最后:终于搞定: apt-get instal ...

  3. [分享·JavaScript]提取Table中的内容到XML对象

    在公司工作的时候,经常需要在前端进行这样的数据提取的操作.而之前的针对每个页面中的Table都重新写原生的JS代码效率太低,且不方便aspx对XML进行处理. 所以,在今天抽时间写了这么一个JS类,见 ...

  4. Shell | grep with n following lines

    'foo' sample.txt ➜ dex-method-counts git:(master) ./dex-method-counts ~/Downloads/n.apk | 'hui' hui: ...

  5. 翻译:Knockout 快速上手 - 4: 你需要知道的顶级特性

    Knockout 最棒的一个特点就是它的可扩展性.Knockout 存在大量的扩展点,包含大量的工具来创建我们的应用程序.许多开发者除了 Knockout 核心库之外没有使用任何其他的脚本库 ( 甚至 ...

  6. 重设mysql的root密码,MAC OSX

    前些天装得mysql突然链接不上了,原谅我小白,没有在安装后改密码,mysql初始登陆不需要密码,但是之后root是有个临时密码的,然后..然后就登不上了. 网上有很多改密码的帖子,关键的UPDATE ...

  7. 【PL/SQL】异常处理:

    如果在PLSQL块中没有做异常处理,在执行PLSQL块时,出现异常,会传递到调用环境,导致程序运行出错! SCOTT@ prod> declare v_ename emp.ename%type; ...

  8. windows 创建服务提示失败 5 拒绝 访问拒绝

    1.桌面创建文本,输入 sc create .....echo. & pause 保存,重命名为   .bat 2.右键该文件,管理员运行

  9. The str method

    __str__ is a special method name, like __init__, that is supposed to return a string representation ...

  10. 部署Ossim

    650) this.width=650;" title="29-1.jpg" alt="095310750.jpg" src="http:/ ...