2.常用类
常用类
Sailor^_^
爱好Java,找一同学习的人
展开
-
10.File类
File类File类的基本用法java.io.File类:文件和目录路径名的抽象表示形式。通过File对象可以访问文件的属性。public boolean canRead()public boolean exists()public boolean isFile()public long lastModified()public String getName()public boolean canWrite()public boolean isDirectory()public b原创 2020-09-29 16:28:37 · 59 阅读 · 0 评论 -
9.StringBuilder 和 StringBuffer
StringBuilder 和 StringBuffer1、概述public final class StringBuilder extends AbstractStringBuilder implements java.io.Serializable, CharSequence{}StringBuilder 是一个可变的字符序列。它继承于AbstractStringBuilder,实现了CharSequence接口。 StringBuffer 也是继承于AbstractStrin原创 2020-09-29 14:43:09 · 139 阅读 · 0 评论 -
8.String类
String类1、String概述在API中是这样描述:String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。 字符串是 常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的, 所以可以共享。【演示:查看String源码】public final class Stringimplements java.io.Serializable, Comparable<String>, CharSeq原创 2020-09-27 17:39:42 · 166 阅读 · 0 评论 -
7.日期时间类(3.Calendar类)
日期时间类3、Calendar类我们现在已经能够格式化并创建一个日期对象了,但是我们如何才能设置和获取日期数据的特定部分 呢,比如说小时,日,或者分钟? 我们又如何在日期的这些部分加上或者减去值呢? 答案是使用Calendar 类。Date中有很多方法都已经废弃了!Calendar类的功能要比Date类强大很多,而且在实现方式上也比Date类要复杂一些。Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,创建对象的过程对程序员来说是透明 的,只需要使用getInstance方法创建原创 2020-09-27 15:41:57 · 312 阅读 · 0 评论 -
6.日期时间类(2.SimpleDateFormat类)
日期时间类2、SimpleDateFormat类【演示:使用 SimpleDateFormat 格式化日期】SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许 你选择任何用户自定义日期时间格式来运行。例如:public static void main(String args[]) { Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFor原创 2020-09-27 11:13:24 · 167 阅读 · 0 评论 -
5.日期时间类(1.Date类)
日期时间类1、Date类java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date()第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。Date(long millisec)Date对象创建以后,可以调用下面的方法。Object clone( ) 返回此对象的副本。int compareTo(Date date) 比较当调用此方法的Date对象原创 2020-09-27 11:08:04 · 250 阅读 · 0 评论 -
1.Object类
Object类Object类是所有类的父类,任何类都默认继承java.lang.Object类。该类中主要有以下方法:toString()getClass()equals()clone()finalize()其中toString(),getClass(),equals是其中最重要的方法。1、toString()方法Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@” 和此对象哈希码的无符号十六进制表示组成。该方法用得比较原创 2020-09-24 19:33:55 · 144 阅读 · 0 评论 -
2.包装类
包装类1、包装类介绍虽然 Java 语言是典型的面向对象编程语言,但其中的八种基本数据类型并不支持面向对象编程,基本类 型的数据不具备“对象”的特性——不携带属性、没有方法可调用。 沿用它们只是为了迎合人类根深蒂固 的习惯,并的确能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,比如引用类型数据均继承了 Object 类的特性,要 转换为 String 类型(经常有这种需要)时只要简单调用 Object 类中定义的toString()即可,而基本数据 类型转换为 Stri原创 2020-09-24 19:35:59 · 162 阅读 · 0 评论 -
3.Math类
Math类Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。 Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。1.查看Math类的源码public final class Math{//数学方法}2.常用值与函数Math.PI 记录的圆周率Math.E 记录e的常量Math中还有一些类似的常量,都是一些工程数学常用量。Math.abs 求绝对值Math.sin 正弦函数Math.asin 反原创 2020-09-24 19:53:57 · 205 阅读 · 0 评论 -
4.Random类
Random类Java中存在着两种Random函数:一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是 [0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如下:public static void main(String[] args) { // 结果是个double类型的值,区间为[0.0,1.0) System.out.pri原创 2020-09-24 22:13:10 · 187 阅读 · 0 评论