自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 java IO

java流Java中将输入输出抽象称为流,就好像水管,将两个容器连接起来。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流.输入流和输出流根据数据的输入、输出方向的不同对而将流分为输入流和输出流。输入流:InputStream和Reader 输出流:OutputStream和Writer字符流和字节流流序列中的数据既可以是未经...

2018-08-09 16:39:37 199

原创 Integer类型数据存储在哪里?

公司大佬抛出问题,Interger类型数据存储在哪里?第一反应 堆。。用事实证明:a==b,c==d,一个是true,一个是false?通过查看源码 private static class IntegerCache { static final int low = -128; static final int high; ...

2020-04-27 20:19:37 4001 5

原创 mysql where in in中包含多个查询条件 (name,age)in (('小明',23),(小红,25))

之前一直以为mysql查询时候 in 只能用做单条件,无意中发现,尽然还能用在多条件上;建表:CREATE TABLE `t_test` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `username` varchar(255) DEFAULT NULL COMMENT '用户名', `sex` bit(1) ...

2019-12-18 16:38:24 3664

原创 idea 项目在一般模式下可以正常启动,在debug模式下无法启动,像是卡住了的感觉

项目一般模式下可以启动,debug模式下就是启动不了,后经过排查发现打的有断点,断点取消在重启立马就可以啦。Method breakpoints may dramatically slow down debugging方法断点可能会大大降低调试速度。...

2019-05-08 10:29:44 4605 7

原创 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules

项目启动的时候:Information:java: Errors occurred while compiling module 'biz-model,biz-vo,utility'Information:2019/5/8 9:40 - Build completed with 1 error and 0 warnings in 12 s 756 msError:java: Annotat...

2019-05-08 10:01:21 1599

原创 浅谈 Java NIO

1.什么是NIONIO即non-blocking,有的人称为NEW IO,在 Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统一次一个字节地处理数据,一个输入流产生一个字节的数据,一个输出流消费一个字节 的数据,面向流的I/O速度非常慢,而在Java 1.4中推出了NIO,这是一个面向块的I/O系统,系统以块的方式处理处理,每一个操作在一步中产生或者消费一个数据块,按块处理...

2018-08-13 16:52:14 142

原创 switch中可以作用的类型(byte、short、char、int、Enum)

前段时间面试的时候遇到了这个问题,今天来做个笔记。在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。Java7开始也支持了String类型,估计有人会问那long,支持不支持呢?答案是不能,但是凡事无绝对,如果你非想用long类型也不是不可以,你可以将long转化成int,但是可能会丢失精度,所以不建议。...

2018-04-18 10:14:58 3717

原创 java中的equals()与“==”

简述接触java已经有四年多的时间,最近开始想写一些总结,来记录这几年的学习历程。不扯太多,直接开干。“equals()”与“==”的比较简单来说,==指的是是否是同一个东西,equals指的是这两个东西是否一样。用java来说,==指引用是否相同,用来判断两个变量/实例是不是指向同一个内存地址;equals用来判断这两个变量/实例指向的地址空间里的值是否相同。

2018-01-31 17:01:06 131

gcviewer.rar

gcviewer是一款不错的可视化gc查看工具 能分析 java 程序 GC 日志,非常好的一款工具。值得推荐

2020-04-17

空空如也

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

TA关注的人

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