Java系列课程第十三天(常用API)

Day13 常用API

1 谁的方法(哪个类的)
2 什么方法(静态还是成员)
3 功能是什么(这个方法能做什么)
4 入参(使用该方法需要传递什么参数)
5 出参(该方法返回值是什么)

1. String
1.1 是什么
String 是字符串类 , 在 java.lang.String , 所以使用不需要导包

  •  底层就是一个char数组,所以字符串很多特性就是数组特性
    
  •  	数组特性 : 
    
  •  		查询更改快,添加删除慢
    
  •  		长度一旦确定不可更改
    
  •  字符串一旦确定 不能更改
    
  •  为了提升字符串的效率,java提供了一个"缓存机制",字符串常量池
    
  •  String是引用类型,那么字符串应该保存在堆内存中,而字符串确被保存在常量池中
    
  •  在程序执行中,如果需要用到一个 字符串 ("abc"),会去字符串常量池中找,是否有abc,如果有 直接拿过来使用,没有就创建一个
    
  • 在这里插入图片描述
    1.2 基本使用
    在这里插入图片描述
    1.3 不要频繁拼接
    在这里插入图片描述
    1.4 构造方法
    在这里插入图片描述
    在这里插入图片描述
    1.5 常用方法
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    1.6 注意
    在这里插入图片描述
    在这里插入图片描述
    2. StringBuffer和StringBuilder
    2.1 是什么
    在这里插入图片描述
    在这里插入图片描述
    2.2 使用方式
    在这里插入图片描述
    3. Integer
    3.1 是什么
    在这里插入图片描述
    在这里插入图片描述
    3.2 基本使用
    在这里插入图片描述
    3.3 常用方法
    在这里插入图片描述
    在这里插入图片描述
    3.4 类型转换
    在这里插入图片描述
    3.5 自动装箱/自动拆箱
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.6 整型常量池
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    4. System
    System类提供的public static long currentTimeMillis()用来返回当前时 间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。
    此方法适于计算时间差。

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。 该类位于java.lang包。
由于该类的构造器是private的,所以无法创建该类的对象,也就是无法实 例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便 的进行调用。
成员变量
System类内部包含in、out和err三个成员变量,分别代表标准输入流
(键盘输入),标准输出流(显示器)和标准错误输出流(显示器)。
成员方法
native long currentTimeMillis():
该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时
间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。
void exit(int status):
该方法的作用是退出程序。其中status的值为0代表正常退出,非零代表
异常退出。使用该方法可以在图形界面编程中实现程序的退出功能等。
在这里插入图片描述
5. Date
5.1 是什么
时间类

5.2 构造方法
无参 有参
Date() : 获取当前系统时间
Date(long) : 获取时间原点到指定毫秒数的时间

5.3 基本使用
在这里插入图片描述
5.4 时间格式化
Format : 把时间以指定格式进行转换,转换为String类型
Parse : 字符串转换为Date对象,字符串类型必须和sdf一致
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值