
Java基础
二级分类
Sheena..
这个作者很懒,什么都没留下…
展开
-
java的隐式转换和强制类型转换
java的隐式转换和强制类型转换原创 2023-01-13 16:57:44 · 395 阅读 · 0 评论 -
InputStreamReader构造函数的四种方式实现
InputStreamReader构造函数的四种方式实现原创 2022-12-09 16:38:33 · 1998 阅读 · 0 评论 -
IDEA设置switch/case代码块自动补齐
IDEA设置switch/case代码块自动补齐原创 2022-02-28 11:34:20 · 1667 阅读 · 0 评论 -
java基础-三大变量
java的三大变量1.局部变量 出生:方法执行过程中 死亡:方法结束 存在哪里: 栈2.实例变量 出生:构造方法执行过程中,(new对象的时候) 死亡:对象被回收的时候 存在哪里:堆 用引用访问不可以直接使用类名访问3.静态变量 出生:类加载时初始化 死亡:程序结束 gc回收 存在哪里:堆 用类名访问 也可以用引用访问 但不建议...原创 2022-02-27 19:47:30 · 178 阅读 · 0 评论 -
静态的概念
文章目录静态总结什么时候发生空指针异常静态总结1.类中声明的变量,如果没有static,叫做实例变量,必须new对象才能访问,只能通过"引用."访问2.类中声明的变量,如果有static,叫做静态变量,可以使用"类名."和"引用."访问3.空引用访问实例变量,出现空指针异常4.空引用访问静态变量,.不会出现空指针异常什么时候发生空指针异常空引用访问对象相关的数据,一定会出现这个异常。空引用访问类相关(类相关是指 static 修饰的)的数据,不会出现空指针异常。...原创 2022-02-27 19:43:17 · 232 阅读 · 0 评论 -
static关键字
static静态原创 2021-12-26 20:45:43 · 286 阅读 · 0 评论 -
java自定义注解
文章目录本质:自定义注解格式属性:接口中的抽象方法元注解:(一共有四个)用于描述注解的注解本质: 注解本质上就是一个接口,该接口默认继承Annotation接口* public interface MyAnno extends java.lang.annotation.Annotation {}自定义注解格式 元注解 public @interface 注解名称{ 属性列表; }属性:接口中的抽象方法1. 属性的返回值类型有下列取值 * 基本数据类型 * String原创 2020-12-13 18:53:41 · 209 阅读 · 0 评论 -
java命令生成jdk文档(jdk文档)-jdk文档是通过命令生成
文章目录前言举个栗子-1.首先 随意定义一个类2.将类粘贴到一个文件夹内,并将包路径删除3.在文件夹内部右键,打开命令行窗口4.输入命令 javadoc 类名.java前言开发人员都会通过查阅jdk来查找java类的一些构造方法和方法的使用.那麽jdk文档是如何产生的,当然不是手写的,是用过一个命令自动生成的,举个栗子-1.首先 随意定义一个类2.将类粘贴到一个文件夹内,并将包路径删除3.在文件夹内部右键,打开命令行窗口4.输入命令 javadoc 类名.java javadoc原创 2020-12-13 18:12:55 · 773 阅读 · 0 评论 -
java编译和反编译命令
文章目录编译命令反编译命令编译命令javac 类名.java反编译命令javap 类名.java原创 2020-12-13 18:00:57 · 250 阅读 · 0 评论 -
同步锁解决数据安全问题
JDK5以后提供了一个新的锁对象LockLock是接口不能直接实例化,这里采用它的实现类ReentrantLock来实例化public class SellTicket implements Runnable { private int tickets = 100; private Lock lock = new ReentrantLock(); @Override public void run() { while (true) {原创 2020-12-09 17:10:34 · 166 阅读 · 0 评论 -
Java字节流和字符流的区别
字节流和字符流的区别以 Stream 结尾都是字节流,Reader 和 Writer 结尾都是字符流。InputStream 是所有字节输入流的父类,OutputStream 是所有字节输出流的父类。Reader 是字符输入流的父类,Writer 是字符输出流的父类。字节流:文件流:FileOutputStream 和 FileInputStream缓冲流:BufferedOutputStream 和 BufferedInputStream对象流:ObjectOutputStream 和原创 2020-12-08 18:33:23 · 202 阅读 · 2 评论 -
Disconnected from the target VM, address: ‘127.0.0.1:xxxxx’, transport: ‘socket’
文章目录错误描述可能导致问题出现的原因打开任务管理器步骤错误描述IDEA。运行项目报错Disconnected from the target VM, address: ‘127.0.0.1:xxxxx’, transport: ‘socket’可能导致问题出现的原因你的端口号被占用。在任务管理器中查询这个端口号,结束任务就好了。我试过以后并不是这个问题。静态类,或者静态方法使用大写字母开头。我经过检查同这个问题没关。IDEA编辑器与Maven不匹配。我之前是好的,突然不能使用,我运行其他的原创 2020-09-09 11:49:14 · 44538 阅读 · 2 评论 -
cron 表达式介绍
文章目录Cron 有如下两种语法格式:结构各字段的含义例子: Cron 表达式是一个字符串,分为 6 或 7 个域,每一个域代表一个含义Cron 有如下两种语法格式:Seconds Minutes Hours Day Month Week Year秒,分,小时,天,月,周,年Seconds Minutes Hours Day Month Week秒,分,小时,天,月,周结构corn 从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份各字段的含义Cr转载 2020-09-08 19:46:26 · 524 阅读 · 0 评论 -
Connection refused: no further information: localhost/127.0.0.1:6379的排错
转载自:https://blog.csdn.net/Xu280636/article/details/104123965**解决Redis connection refusd遇到的一个问题**错误描述我做一个登陆界面时,把token令牌储存在Redis中,输入正确的账号密码时,在控制台显示如下错误。[2020-01-31 14:20:34] [DEBUG] -- Connecting to Redis at localhost:6379: localhost:6379io.netty.chan转载 2020-09-08 10:37:46 · 10845 阅读 · 1 评论 -
ConcurrentModificationException并发修改异常产生的原因及解决方案
迭代器原创 2020-08-24 16:25:15 · 3918 阅读 · 1 评论