常用类API
文章平均质量分 86
白茶清酒
这个作者很懒,什么都没留下…
展开
-
59_IO流
IO流IO流的概念IO就是Input和Output的简写,也就是输入和输出的含义(读和写的含义)。IO就是用来进行读和写的。IO流就是指读写数据时像流水一样从一端流到另外一端,因此得名为“流"。基本分类按照读写数据的基本单位不同,分为 字节流 和 字符流。其中字节流主要指以字节为单位进行数据读写的流,可以读写任意类型的文件。其中字符流主要指以字符(2个字节)为单位进行数据读写的流,只能读写文本文件。 即:文件中的内容只能是文本内容,是文字,不能有图片视频音频之类的。.java后缀的文原创 2022-01-25 22:13:17 · 338 阅读 · 0 评论 -
58_try-catch-finally的执行顺序是什么?
try-catch-finally的执行顺序是什么try-catch-finally的执行顺序是:不管有没有出现异常,finally块中的代码都会执行;当try和catch中有return时,finally仍然会执行;finally是在return后面的表达式运算后执行的。try catch finally 执行顺序结论不管有没有出现异常,finally块中代码都会执行;当try和catch中有return时,finally仍然会执行;finally是在return后面的表达式运算后执原创 2022-01-25 21:56:31 · 180 阅读 · 0 评论 -
57_File类(重点)
File类(重点)File类(重点)1. **基本概念**java.io.File类主要用于描述文件或目录路径的抽象表示信息,可以获取文件或目录的特征信息, 如:大小等。对于文件本身内容不能读写。常用方法方法声明功能描述File(String pathname)根据参数指定的路径名来构造对象File(String parent, String child)根据参数指定的父路径和子路径信息构造对象,就是把上面的路径拆成了两部分。File(File pare原创 2022-01-25 21:54:09 · 157 阅读 · 0 评论 -
56_异常机制(重点)
异常机制(重点)### 异常机制基本概念异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。java.lang.Throwable类是Java语言中==错误(Error)和异常(Exception)==的超类。其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了 等。其中Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以编码解决, 如:0作为除数等。异常的分类ja原创 2022-01-23 15:45:33 · 362 阅读 · 0 评论 -
55_集合类库(下)
集合类库(下)泛型机制(熟悉)这一块要求我们能看懂,我们自己写泛型类的地方很少基本概念通常情况下集合中可以存放不同类型的对象,是因为将所有对象都看做Object类型放入的,因此 从集合中取出元素时也是Object类型,为了表达该元素真实的数据类型,则需要强制类型转换, 而强制类型转换可能会引发类型转换异常,一般使用instanceOf判断。为了避免上述错误的发生,从Java5开始增加泛型机制,也就是在集合名称的右侧使用<数据类型> 的方式来明确要求该集合中可以存放的元素类型,原创 2022-01-23 15:42:41 · 483 阅读 · 0 评论 -
54_集合类库(上)
集合类库(上)### 集合的概述(重点)集合的由来当需要在Java程序中记录单个数据内容时,则声明一个变量,本质就是在内存中申请一个小格子,把数据塞进去。当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组,一段连续的存储单元,把它分成很多个小格子,每个小格子都能存放一个数据内容。 缺陷:必须放同类型的数据。当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组。当需要在Java程序中记录多原创 2022-01-23 15:32:50 · 474 阅读 · 0 评论 -
53_可变字符串类和日期相关类
可变字符串类和日期相关类可变字符串类(重点)基本概念由于String类描述的字符串内容是个常量数值不可改变,当需要在Java代码中描述大量类似的字符串时,只能单独申请和存储,此时会造成内存空间和时间的浪费,因为用过一次之后就可能不再用就要销毁了。为了解决上述问题,可以使用java.lang.StringBuilder类和java.lang.StringBuffer类来描述字符序列可以改变的字符串,如:“ab”。这个就是在一块内存空间中对类似的内容来回调整就行,就不需要大量的申请内存,释放内存等原创 2022-01-07 22:48:51 · 344 阅读 · 0 评论 -
52_正则表达式
正则表达式:比较常用的规则(了解即可,没必要花时间琢磨)这个不管是笔试还是面试基本上都不会考,而且以后开发中我们直接去网上搜一个贴过来一即可。不必费劲去写,写出来的可能还没有网上的那么完美。概念:正则表达式就是一个“规则字符串”(可以理解为规则表达式,可以对字符串格式的指定),可以用于对字符串数据的格式进行验证,以及匹配、查 找、替换等操作。该字符串通常==使用^运算符作为开头标志,使用运算符作为结尾标志,这两个标识当然也可以省略==。说到底就是一个字符串,只不过这个字符串可以用开头,运算符作为结尾原创 2022-01-07 22:46:43 · 929 阅读 · 0 评论 -
51_String类型的常量优化机制
java 字符串常量 优化_关于Java中的常量优化机制常量优化机制在给一个变量赋值的时候,如果“=”的右边全部是常量(包括final关键字定义的常量在内)那么在编译阶段会把右边的结果赋值给左边的变量,如果范围不超过左边的变量类型的范围(或者说属于左边的范围)那么就会赋值成功如果超过就会赋值失败。右边如果存在变量,则不会触发常量优化机制。Java中的常量优化机制针对数据类型byte,short,char,String首先给出一张基本数据类型的范围图:其中JAVA常量优化的有char,shor转载 2022-01-07 22:43:52 · 187 阅读 · 0 评论 -
50_String类(重点)
String类的概述和使用String类的概念(重点)java.lang.String类(引用数据类型,来自java.lang包,够浪,就不用导包,可以随便使用)用于描述字符串(char类型是用来描述单个字符的,把多个字符串起来就叫做字符串),Java程序中所有的字符串字面值(双引号引起来的固定的数值,和直接量很像,直接量是直接写出来的整数数据、小数数据,又叫字面值,又叫常量)都可以使用该类的对象加以描 述,如:“abc”(这个也可以叫直接量/字面值)。该类由final关键字修饰,表示该类不能原创 2022-01-07 03:01:04 · 654 阅读 · 1 评论 -
49_数字处理类(熟悉)
数字处理类(熟悉)Math类的概念和使用基本概念java.lang.Math类主要用于提供执行数学运算的方法,如:对数,平方根。常用的方法(全是静态方法)方法声明 功能介绍static int max(int a, int b) 返回两个参数中的 最大值static int min(int a, int b) 返回两个参数中的 最小值 static double pow(double a, double b) 返回第一个参数的第二个参数次幂原创 2022-01-06 21:58:49 · 60 阅读 · 0 评论 -
48_包装类(熟悉)
包装类(熟悉)包装类的概念通常情况下基本数据类型的变量不是对象,为了满足万物皆对象的理念就需要对基本数据类型的变量进行打包封装处理变成对象,而负责将这些变量声明为成员变量进行对象化处理的相关类,叫做包装类。如:Person p = new Person(); // 是对象int num = 10; // 从语法层面来说不是对象,违背了我们万物皆对象的理念,故而我们需要像办法将其变成对象,要想创建对象我们就得先要有一个类,故而我们需要将num变量与一个类关联起来。public class MyI原创 2022-01-06 21:56:03 · 218 阅读 · 0 评论 -
47_Object类(重点)
Object类(重点)常用的包(熟悉)包的名称和功能:java.lang包 - 该包是Java语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。如:System类、String类、…java.util包 - 该包是Java语言的工具包,里面提供了大量工具类以及集合类等。如:Scanner类、Random类、List集合、…java.io包 - 该包是Java语言中的输入输出包,里面提供了大量读写文件相关的类等。如:FileInputStream类、FileOutputS原创 2022-01-06 21:53:51 · 1123 阅读 · 0 评论