JavaSE
复习
JustMonikalm
这个作者很懒,什么都没留下…
展开
-
Java_IO流
IO 流: 因为数据传输过程是二进制的,传输时 一点一点从 目标源到目标点的这个过程像 水的流动,所以称之为 流。input:输入,从内存 到 硬盘。 output:输出,从硬盘 到 内存。流就是用来处理数据的,所以在使用 IO操作时,要确定 目标源 和 目的地。IO流常用的对象有//文件字节输入输出流FileInputStreamFileOutputStream//缓冲字节输入输出流BufferInputStreamBufferOutputStream//字符输入输出流FileRe原创 2021-02-01 10:31:22 · 121 阅读 · 0 评论 -
Java注解
**注解:**相当于 一个标签,可以作用于 类、属性、方法,不同的标签有不同的功能。如:检查,赋值等两个最常见的注解@Override@Overload原创 2021-02-01 09:55:39 · 114 阅读 · 0 评论 -
Java反射
反射机制:能让Java代码在运行期 可以获取到 任意对象的任何属性和方法。什么是运行期?首先 Java 分为 编译期和运行期编译期:Java代码被编译为JVM可以执行的字节码文件。运行期:是指该字节码被JVM运行。因为代码被运行加载了内存,所以可以在运行期间 获取到需要的对象所有信息,无论是 公有属性还是私有属性。所以很多框架常用与反射机制,来加载配置文件。...原创 2021-02-01 09:38:25 · 104 阅读 · 0 评论 -
Java泛型
在没有泛型之前,人们可以向一个容器中添加任意类型对象,无疑这样做是非常方便的,但等到要取出来用的使用,就很麻烦了,拿出的对象和需要的类型不同,就很容易出现 类型转换异常,于是泛型的出现,解决了这个问题。泛型:可以看成 是 规定一个 容器 只能 存放什么类型,如 一个 ArrayList 中 只能 存放 String 类型。也可以用来定义 泛型类,泛型方法,使用起来很方便//规定 list 只能 存储 StringList<String> list = new ArrayList<S原创 2021-01-31 11:37:32 · 103 阅读 · 0 评论 -
Java异常
异常:是指 Java程序 运行期间 出现的非不可抗力的错误分类两大类Exception 和 ErrorException:程序员可以解决的一般性问题。Error:程序猿无法解决的JVM内部错误。常见的Exception有:空指针异常:NotPointException数组下标越界异常:ArrayIndexOutOfBoundsException算数运算异常:ArithmeticExecption类型转换异常:ClassCastException等等。。。异常处理机制try{//可原创 2021-01-31 11:24:32 · 141 阅读 · 1 评论 -
Java容器
Java里的容器默认指的是: 集合,可以存储对象集合分类两大类 :Collection为顶层接口的单列集合Map为顶层接口的双列集合(它们都实现了Iterable接口:迭代器,方便遍历集合)单列集合常用的有: ArrayList、HashSet。了解的有:LinkedList、LinkedHashSet。ArrayListArrayList底层原理: 底层使用object[]数组进行存储,有默认容量,每次添加元素时检察容量,当容量不够的时候,会使用 System.arraycopy() 的原创 2021-01-31 11:11:53 · 96 阅读 · 0 评论 -
Java接口
Java中只支持单继承,但接口可以实现 “多继承”,使用 实现的方式定义接口的方式public interface MyInterface1{}public interface MyInterface2{}实现接口的方式public class MyClass implements MyInterface1{}public class MyClass implements MyInterface1,MyInterface2{}接口中可以定义常量和抽象方法修饰符不写默认为隐原创 2021-01-27 20:46:36 · 89 阅读 · 0 评论 -
Java面向对象
文章目录前言一、面向对象是什么?总结前言本文带你领略面向对象强大所在。一、面向对象是什么? 我们都知道 Java 是一种面向对象的编程语言,但 面向对象 这个词汇听起来就很抽象,那么我将举一个例子,带你了解什么是面向对象。总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...转载 2021-01-27 18:06:27 · 132 阅读 · 0 评论 -
Java基础语法
一、标识符和关键字标识符命名规范:以字母、数字、下划线 _、**$**符组成,不能以数字开头。包名要小写、类名各单词首字母大写、变量名和方法名采用驼峰命名法,常量推荐大写、多个单词以_分隔。关键字一些被赋予特殊含义的词汇、不能作为标识符Java中的关键词有:abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenum原创 2021-01-26 19:45:06 · 432 阅读 · 0 评论