![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 73
不秃头的小黄人
这个作者很懒,什么都没留下…
展开
-
JAVA中常见的工具类及其方法!!!(Objects类与Object类??)
JAVA中常见的工具类及其方法一、Arrays工具类(1)sort方法(2)toString方法二、Objects类与Object类Objects类Object类(1)equals方法(2)toString方法三、System类(1) currentTimeMillis方法(2)arraycopy方法一、Arrays工具类(1)sort方法- public static void sort(数组)按照默认升序,对数组元素进行排序 int [] array1 = {2,5,3}; arrays原创 2021-02-10 14:03:50 · 592 阅读 · 2 评论 -
java注解--史上最清晰,讲解最全!!!
java注解--史上最清晰,讲解最全!!!前言一、注解是什么及其本质?(1)注解的本质(2)注解的分类(3)注解的作用1.可以用于生成文档2.进行编译检查3.二、自定义注解1.怎样自定义注解?2.读入数据总结前言在学习注解前,先来认识一下注释,我们都知道注释是是用来说明代码的,不会经过编译,注释的主要目的是方便程序员阅读!同样,注解也是用来说明代码的,只不过注解是方便计算机阅读;一、注解是什么及其本质?(1)注解的本质简单来说,注解是JDK1.5之后引入的新特性,用来标注程序的,提供与程序有原创 2021-02-03 21:58:16 · 911 阅读 · 1 评论 -
java异常
java异常一.什么是异常?1.异常的概念2.异常体系与分类二.异常的处理1.声明异常2.处理异常(1)try...catch(2)throws(3)finally三.自定义异常四.异常注意事项一.什么是异常?1.异常的概念指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。注意:异常指的并不是语法错误,如果是语法错了,编译不会通过,不会产生原创 2021-01-28 16:44:50 · 239 阅读 · 0 评论 -
local class incompatible: stream classdesc serialVersionUID = 1134808625626452086
罪魁祸首居然是toString学到java序列化与反序列化时,练习遇到了问题,记录一下:最开始序列化时成功,能够把car对象写进D://car.txt是一串乱码…(是否是乱码不重要,关键是写进到文件里去了)但是当我从car.txt中反序列化,想在控制台打印信息时,就报错了经过几番测试,发现是toString的问题去掉toString后就OK了错误代码:public class JavaSerilizable{ public static void main(String[] arg原创 2021-01-20 17:05:43 · 3857 阅读 · 3 评论 -
你知道JDK JRE JVM的区别吗???
你知道JDK JRE JVM的区别吗???1.什么是JDK,JRE?1.什么是JDK,JRE?JDK(java development kit ,java开发工具包)jdk是提供给java开发人员使用的,其中包含了java的开发工具和JRE所以安装了jdk就不用再单独安装JRE了比如常见的开发工具:编译工具(javac.exe)和打包工具(jar.exe)JRE(java runtime environment java运行环境)JRE包括java虚拟机和java所需要的核心类库等;如果原创 2021-01-10 17:21:38 · 278 阅读 · 2 评论 -
java中泛型的使用(开发中很常见),通俗易懂!
泛型的使用一.什么是泛型二.定义含有泛型的接口三.一.什么是泛型泛型是一种未知的数据类型,当我们不知道使用什么数据类型是,可以使用泛型泛型可以看成一个变量,用来接收数据类型E e :Element元素T t :Type类型ArrayList集合在定义的时候不知道要使用什么类型,所以用泛型E:未知的数据类型public class ArrayList<E>{ public boolean add(E e){} public E get(int index原创 2020-12-11 18:29:07 · 1134 阅读 · 2 评论 -
java字符流详解
当使用字节流读取文本文件时,可能会有一个小问题。就是遇到中文字符时,可能不会显示完整的字符,那是因为一个中文字符可能占用多个字节存储。所以Java提供一些字符流类,以字符为单位读写数据,专门用于处理文本文件。1 字符输入流【Reader】java.io.Reader抽象类是表示用于读取字符流的所有类的超类,可以读取字符信息到内存中。它定义了字符输入流的基本共性功能方法。public void close() :关闭此流并释放与此流相关联的任何系统资源。public int read(): 从输.原创 2020-12-06 16:56:24 · 378 阅读 · 0 评论 -
java字节流详解(有例子)
1.1 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做原创 2020-12-05 20:23:18 · 994 阅读 · 0 评论 -
你真的了解java的枚举吗?(enum)
你真的了解java的枚举吗?一.什么是枚举?.1可以定义常量.2可以定义成员变量.3可以含有构造方法二.为什么要使用枚举?最近在跟着做springboot的项目时,发现视频中用到了枚举的技术,当时一顿感叹,纳尼?!!枚举还能这么用!!!//定义枚举public enum ResultEnum { UNKONW_ERROR(-1, "未知错误"), SUCCESS(0, "成功"), PRIMARY_SCHOOL(100, "我猜你可能还在上小学"), MIDDLE原创 2020-11-22 17:52:18 · 303 阅读 · 0 评论