自定义博客皮肤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)
  • 收藏
  • 关注

转载 Java常用API介绍

Java常用API1.StringBuffer1.1 StringBuffer概述 为了解决String字符串操作导致的内存冗余,提高效率,Java中提供了StringBuffer和StringBuilder来操作字符串,并且提供了很多方法,便于程序员开发。 StringBuffer和StringBuilder中都有char类型可变长数组作为字符串的保存空间。使用到的方法类型和ArrayL...

2020-02-28 23:46:01 242

原创 IO流、缓冲流和序列化简单总结

1. IO流 (文件操作为例)1.1 文件操作输入字节流 FileInputStream构造方法用法FileInputStream(File file)根据提供的File类对象创建对应的文件操作输入字节流FileInputStream(String pathName)根据提供的String类型文件路径,创建对应的文件操作输入字节流成员方法用法...

2020-02-27 23:22:48 107

原创 String类和IO流

1.String类1.1 获取方法int length();![字符串比较要求](img/字符串比较要求.png) 获取字符串长度 "" char charAt(int index); 获取String字符串中指定下标位置的char类型字符,如果index超出有效范围 StringIndexOutOfBoundsExceptionint indexOf(char ch);int ...

2020-02-26 23:31:03 143 1

原创 使用【泛型】和【Comparator<T>】接口使用满足任何数据类型的selectSort排序算法

分析题干: 这是一个选择排序算法 方法需要用到泛型和Comparator<T>接口题干分析完成后,开始进行具体问题的分析(在这里我们以Person类的年龄升序排列为例)首先创建一个Person类(主要代码如下,符合javaBean规范即可)接下来是具体的实现 /** * 首先创建几个Persona2类对象 并存到数组persons中 */ Person2...

2020-02-25 21:56:11 359

原创 LinkedList,Object和Set

LinkedList,Object和Set1 LinkedList1.1. LinkedList实现类似于ArrayList1.2. LinkedList特征1. 存储数据,非连续空间。2. 数据之间通过引用连接,方便遍历和使用3. 遍历效率较低,数据非连续空间存储,需要通过引用跳转过程来完成4. 删除插入操作效率高,但是注意地址的转移和保存问题。5. LinkedList链表当...

2020-02-24 22:01:46 263 2

原创 自定义MyArrayList类型基本功能的实现

ArrayList是我们平时所用到较多的一种可变长数组特征:数组形式的操作方式,增删慢,查询快数组:Object类型数组方法:基本上都是从List接口中遵从实现的方法在这里我们写一个自定义MyArrayList类型来实现ArrayList中基本的方法/*** 自定义实现MyArraylist* @author yrm** @param <E> 自定义泛型*/pub...

2020-02-22 18:14:15 921 2

原创 java中常见关键字分析(一)

1. this关键字this关键字特征:this关键字表示调用当前方法的类对象/或者说当前构造方法中初始化的类对象 如下代码: 运行后三条输出语句结果一样class Cat { public Cat() { System.out.println("Constructor : " + this); } public void test() { System.out.pri...

2020-02-15 17:46:35 415

原创 java基础知识(一)

1. java语言简单介绍1.1 跨平台java因为拥有JVM,能够帮助Java程序可以支持不同的平台。1.2 编译执行javac 编译工具 javac xxx.java 编译之后会生成一个 FirstJava.class文件,.class字节码文件,二进制文件,需要借助于JVM执行解释。java 执行工具 java xxx2. 标识符2.1 定义开发中标识符就是名字 例如...

2020-02-08 16:37:40 172

空空如也

空空如也

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

TA关注的人

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