自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ArrayList容器

ArrayList容器类ArrayList是List接口的实现类。是List在存储特征的具体实现ArrayList 底层是用数组实现的存储,特点:存储顺序有序 ,可重复,查询效率高,增删效率低,线程不安全查询效率高因为可以用索引查询,增删效率低,因为如果操作的不是列表的末尾,增删操作就需要对列表的部分内容进行移位添加元素public class TestArrayList{ public static void main(String []args){ ...

2021-09-25 18:30:49 178

原创 反射的基础应用

刚学了反射,整理一下反射java的反射机制是在运行状态中,对于任意一个对象,都可以获取这个类的所有属性和方法.对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取信息以及动态调用对象方法的功能称为java的反射机制。反射就是通过class字节码文件对象,使用文件中的成员变量,成员方法,构造方法。方式1 getClass方法getClass()是Object类的方法//创建对象 Stu s = new Stu(); //用对象调用Class对象 Class c =

2021-09-06 18:28:20 116

原创 BufferedReader和BufferedWriter

一 字符缓冲流概述字符流为了提高效率也提供了对应的缓冲流二 BufferedReader概述字符缓冲输入流 读数据从字符输入流读取文本,缓冲字符,以提供字符,数组和行的高效读取可以指定缓冲区的大小,或者可以使用默认大小。默认值足够大,可以用于大多数用途构造方法BufferedReader(Reader in) //创建使用默认大小的输入缓冲区的缓冲字符输入流。 BufferedReader(Reader in, int sz) //创建使用指定大小的输入缓冲区的

2021-08-16 09:00:59 198

原创 Random随机数

Random类概述 该类的实例用于生成伪随机数的流 如果使用相同的种子(即构造方法的参数相同)创建两个 Random ,并且对每个实例进行相同的方法调用序列,则它们将生成并返回相同的数字序列。 并且每次执行的结果不变 public class Randomextends Object implements Serializable 构造方法Random() //创建一个新的随机数生成器。 Random(long seed) //使用单个 long种子创建一

2021-08-10 10:50:52 490

原创 Math类

Math类概述Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数。成员方法static double max(double a, double b) //返回两个 double值中的较大值。 static double min(double a, double b) //返回两个 double的较小值。 static int abs(int a) //求绝对值(有double,float,long的重载)static double pow(double

2021-08-10 09:51:03 83

原创 Array,Arrays类

数组类Array概述 Array为数组类,它是Java中的一个最基本的存储结构, 其容量是固定的,并且无法动态改变 只能存放同一数据类型的数据。 Array类提供静态方法来动态创建和访问Java数组。 没有构造方法 public final class Arrayextends Object 常用方法static Object get(Object array, int index) //返回指定数组对象中的索引对应的值。 st

2021-08-10 08:41:46 138

原创 StringBuffer,StringBuilder类的简单总结

StringBuffer1 概述 字符串缓冲区 被final修饰不能被继承 线程安全,可变的字符序列。 字符串缓冲区可以安全地被多个线程使用。 这些方法在必要时进行同步,以便任何特定实例上的所有操作都按照与所涉及的各个线程所执行的方法调用顺序一致的顺序发生。 StringBuffer的主要StringBuffer是append和insert方法,它们被重载以便接受任何类型的数据。 append方法总是在缓冲区的末尾添加这些字符; insert方法将insert

2021-08-08 11:58:06 120

原创 简单总结String类

刚开始学习java,复习一下学过的内容String类概述String是字符串常量,创建后字符串的值不能被改变String类被final修饰不能被继承。堆,栈,方法区,字符串常量池堆存储的是对象,每个对象都包含一个与之对应的classJVM只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身对象的由垃圾回收器负责回收,因此大小和生命周期不需要确定栈每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象)每.

2021-08-08 11:30:52 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除