自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 IO流:字符流;转换流;对象操作流;Properties集合

1.字符流1.1为什么会出现字符流字符流介绍由于字节流操作中文不是特别方便,所以java就提供字符流字符流 = 字节流 + 编码表** 中文的字节存储方式**用字节流复制文本文件时,文本文件也会有中文,但是没问题,原因是最终底层操作会自动进行字节拼接成中文,如何识别是中文呢?汉字在存储的时候,无论选择那种编码存储,第一个字节都是负数1.2编码表什么是字符集是一个系统支持的所有字符的集合,包括各国文字、标点符号、图形符号、数字等。计算机要准确的存储和识别各种字符集符号,就需要进行字符

2021-04-13 19:49:02 210

原创 IO流:File类概述,构造方法,绝对路径和相对路径;File类创建,删除,判断和获取功能;字节流:IO流概述和分类,字节流写数据的三种方式,两个小问题及异常处理,字节流读数据以及复制文件,字节缓冲流

1.File类1.1File 类概述和构造方法(应用)File类介绍它是文件和目录路径的抽象表示文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已.它可以是存在的,也可以是不存的.将来是要通过具体的操作把这个路径的内容转换为具体存在的File类的构造方法示例 代码public class FileDemo01 { public static void main(String[] args) { //F

2021-04-09 21:32:32 256

原创 可变参数,Stream流

1. 可变参数1.可变参数(应用)可变参数介绍可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了方法的参数类型已经确定,个数不确定,我们可以使用可变参数可变参数定义格式修饰符 返回值类型 方法名(数据类型… 变量名) { }可变参数的注意事项这里的变量其实是一个数组如果一个方法有多个参数,包含可变参数,可变参数要放到最后可变参数的基本使用public class ArgsDemo01 { public static void main(Str

2021-04-02 11:29:05 332

原创 红黑树,HashSet集合,Map集合,HashMap集合,TreeMap集合

1.红黑树1.1概述(理解)红黑树的特点平衡二叉B树每一个节点可以是红或黑红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"进行实现的

2021-04-02 10:27:15 155 1

原创 java;泛型类.方法.接口.类型通配符;Set集合概述特点及使用;TreeSet概述特点及使用,自然排序Comparable的使用及比较器排序Comparator的使用;数据结构二叉树

1 泛型1.1泛型概述(理解)泛型的介绍泛型是JDK5中引入的特性,他提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式<类型>:指定一种类型的格式,尖括号可以任意书写,一般只写一个字母<类型1,类型2…>:指定多种类型的格式,多种类型之间逗号隔开,例如:<E,T><K,V>1.2泛型类(应用)定义格式修饰符 class 类名<类型> { }示例代码泛型

2021-03-27 19:49:52 101

原创 java:对象数组;Collection集合及常用方法,迭代器及增强for循环;List集合特点及方法,ArrayList使用及底层原理,数据结构,LinkedList使用及底层原理

1 对象数组1 对象数组案例需求创建一个长度为3的数组,存入三个女朋友对象,假设女朋友的属性为:姓名和年龄。代码实现女朋友类public class GirlFriend { private String name; private int age; public GirlFriend() { } public GirlFriend(String name, int age) { this.name = name; t

2021-03-26 10:50:25 400

原创 Date类,SimpleDateFormat类,LocalDateTime常用方法,Period及Duration应用,throw及throws异常,try-catch异常,Throwable成员方法

1 时间日期类1.1 Date类(应用)计算机中时间原点1970年1月1日 00:00:00时间换算单位1秒 = 1000毫秒Date类概述Date代表了一个特定的时间,精确到毫秒1.2Date类构造方法示例代码public class DateDemo02 { public static void main(String[] args) { //创建日期对象 Date d = new Date(); //p

2021-03-22 21:41:34 322

原创 Java API使用;Math类;System类;Object类;Objects类;BigDecimal类;基本数据类型包装类;数组的高级操作

1 API的基本使用API: 应用程序接口,学习API就是学习JDK中给我们提供的类.这些类在学习的时候需要去查看API文档进行学习,API就是JDK官方针对这些类提供的说明书.学习某一个类的思路:查看这个类所在的包,如果是java.lang包在使用的时候不需要进行导包操作看这个类所对应的继承关系查看这个类的描述(了解)查看这个类开始的JDK版本查看这个类的构造方法 ----->目的: 查看这个类应该如何创建对象查看这个类的成员方法2 Math类Math类所在包就是java.

2021-03-21 20:46:27 253

原创 javaString;StringBuilder;StringJoner

1 String1.1 String类概述String类是用来表示字符串特点:1.字符串字面值(“abc” )都是String类的对象2. 一旦被创建就不能被改变1.2 String类的构造方法构造方法示例代码public class StringDemo2 { public static void main(String[] args) { //1,public String(); 空参 String s1 = new String();//

2021-03-20 21:08:31 334 2

原创 代码块分类,定义位置,作用及特点;内部类概述及特点;Lambda表达式

一 代码块1.代码块在java中,用{}括起来的代码称为代码块代码块的分类局部代码块构造代码块静态代码块局部代码块定义位置: 方法中作用: 限定变量的生命周期,及早释放,提高内存利用率示例代码public class MethodCodeBlockDemo { public static void main(String[] args) { int a = 10; //如果不加代码块,此时变量a是定义在方法中,在整个main方法中都是有效的

2021-03-18 19:56:57 797

原创 java一些理论知识,类和对象,static关键词,五大特征

1.类和对象类:类别,就是用来区分一类食物电脑学生汽车…每一类事物都具有:属性和行为属性:就是该事物具有的特征(特性)行为:就是该事物可以做的事情定义类思路:就是定义一个类的属性和行为public class Student{ private String name; //定义了name属性,并且私有的 private int age; //定义了age属性,并且私有的 public void setName(String na

2021-03-17 21:49:03 341

空空如也

空空如也

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

TA关注的人

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