自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java中kafka的数据发送和接收

kafka发送和接收数据。

2022-12-13 13:30:53 4684 2

原创 java面试题(汇总)

java面试题(汇总)1.JDK和JRE的区别? JDK是java开发工具包,提供java的开发环境和运行环境 JRE是java的运行环境,为java的运行提供了所需的环境 JDK包含了JRE和java编译的工具 2.== 和equals的区别是什么? ==对于基本类型来说是值比较,对于应用类型来说是比较的是引用,而equals默认情况下是引用比较,只是很多类重写了equals方法 3.两个对象的hashCode相同,则equals也一定为true吗? 不对,两个对象的hashCode相

2021-06-28 09:25:01 131

原创 可以重写抽象类静态方法吗

不能,重写只适用于实例方法,不能用于静态方法,而子类当中含有和父类相同签名的静态方法,我们一般称之为隐藏.

2021-05-25 11:26:56 814 1

原创 操作系统 与 JVM的内存分配

操作系统 与 JVM的内存分配JVM 的自动内存管理,其实只是先向操作系统申请了一大块内存,然后自己在这块已申请的内存区域中进行“自动内存管理”。JAVA 中的对象在创建前,会先从这块申请的一大块内存中划分出一部分来给这个对象使用,在 GC 时也只是这个对象所处的内存区域数据清空,标记为空闲而已...

2021-05-24 14:52:39 339

原创 Java IO有这么难吗?

Java IO有这么难吗?1. IO流1.1 IO流简介1.2 IO流分类1.3 IO流的常用场景2. 文件操作:File类3. 字节流3.1 字节输出流3.2 字节输入流3.3 字节流应用:复制文件3.4 字节缓冲流3.4.1 缓冲流介绍3.4.2 字节缓冲流4. 字符流4.1 字符输出流4.2 字符输入流4.3 字符缓冲流4.4 转换流1. IO流1.1 IO流简介I 是 input,表示输入。o 是output,表示输出。流指的就是数据的传输。Java IO 的字面意思:通过 java 编

2021-05-24 14:21:19 151

原创 BIO与NIO、AIO的区别(必须要知道的)

BIO与NIO、AIO的区别IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而客户端发送请求后,先咨询服务端是否有线程相应,如果没有则会一直等待或者遭到拒绝请求,如果有的话,客户端会线程会等待请求结束后才继续执行。二、NIONIO本身是基于事

2020-09-05 11:39:18 113

原创 String 属于基础的数据类型吗?

String 属于基础的数据类型吗?不属于。Java8种基础的数据类型:byte、short、char、int、long、float、double、boolean。

2020-09-05 11:20:44 359

原创 java 中的 Math.round(-1.5) 等于多少?

java 中的 Math.round(-1.5) 等于多少?Math.round(-1.5)的返回值是-1。四舍五入的原理是在参数上加0.5然后做向下取整。public class test { public static void main(String[] args){ System.out.println(Math.round(1.3)); //1 System.out.println(Math.round(1.4)); //1 System.out.println(Mat

2020-09-05 11:18:40 725

原创 final 在 java 中有什么作用?

final 在 java 中有什么作用?final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)当用final修饰一个类时,表明这个类不能被继承;final修饰的方法表示此方法已经是“最后的、最终的”含义,亦即此方法不能被重写(可以重载多个final修饰的方法);final成员变量表示常量,只能被赋值一次,赋值后值不再改变。...

2020-09-05 11:15:00 147

原创 2020-09-05

两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?不对,两个对象的 hashCode()相同,equals()不一定 true。

2020-09-05 11:09:36 75

原创 == 和 equals 的区别是什么

== 和 equals 的区别是什么?1、功能不同"=="是判du断两个变量或zhi实例是不是指向同一个内存空间。"equals"是判断两个变量或实例所dao指向的内存空间的值是不是相同。2、定义不同"equals"在JAVA中是一个方法。"=="在JAVA中只是一个运算符合。例子:Student student1 = new Student();Student student2 = new Student();System.out.println(student1.equals(st

2020-09-05 11:05:09 286

原创 JDK 和 JRE 有什么区别?

1.JDK 和 JRE 有什么区别?1)、面向人群不同:JDK是面向开发人员使用的duSDK。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者。2)、重dao要程度不同:JRE的地位就象一台PC机一样,编写的Java程序必须要JRE才能运行。只要你的电脑安装了JRE,就可以正确运行Jav a应用程序。...

2020-09-05 10:28:23 192

原创 Process/Deferred

Process/DeferredProcess和DeferredProcess和DeferredDeferred主要是用于内部,来维护异步模型的状态。Promise只要用于外部,通过then()方法,暴露给外部调用,以添加业务逻辑和业务的组装。deferred分为resolve和reject,分别代表成功和失败返回方法,内部通过resolve方法改变自身状态为执行状态,并触发onfulf...

2019-09-21 18:25:26 142

原创 更好的了解react生命周期

react生命周期第一个是组件初始化(initialization)阶段第二个是组件的挂载(Mounting)阶段第三个是组件的更新(update)阶段卸载阶段生命周期图第一个是组件初始化(initialization)阶段也就是以下代码中类的构造方法( constructor() ),Test类继承了react Component这个基类,也就继承这个react的基类,才能有render()...

2019-09-06 21:56:37 119

空空如也

空空如也

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

TA关注的人

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