![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 90
清风小
大厂搬砖,喜欢编程,做酷的事
展开
-
Java基础-语法(一)
收录面试高频题汇总,面试复习 or 查漏补缺 Java三大特性封装、继承、多态,Java是面向对象的。封装对抽象的事物抽象化成一个对象,并对其对象的属性私有化,同时提供一些能被外界访问属性的方法。继承从已有的类作为父类,父类派生出新的类,新的类作为子类,子类能吸收父类的数据属性和行为,并能扩展新的能力。(Java是单继承,多实现。接口可以多继承)多态对于同一接口,不同实例执行具有不同的表现形式的能力。Java中多态的表现通过继承,多个子类对同一个方法的重写;通过接口,多个实现.原创 2022-04-12 09:15:00 · 142 阅读 · 0 评论 -
Java中String和字符串常量池
本文简单讲解Java中那些String引用和字符串常量池的关系什么是String什么是字符串常量池String根据源码可知,字符串String对象的底层是char[]数组来存储数据,也就是String对象中包括了char[]数组对象。public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for原创 2022-04-06 13:26:29 · 913 阅读 · 0 评论 -
想了解Netty原理?先来看看Netty的四个核心内容
NettyNetty isan asynchronous event-driven network application frameworkfor rapid development of maintainable high performance protocol servers & clients.意思是Netty是一个高性能,高扩展性的异步事件驱动的网络应用程序框...原创 2019-10-30 16:47:37 · 907 阅读 · 0 评论 -
synchronzied和lock的原理及区别
在讲sychronzied和lock之前,首先了解下java中“锁”这个重要的东西。锁,顾名思义,就是把一块可访问的资源“锁”住,禁止别人使用。锁是多线程高并发操作的重要控制手段。它可以把多线程同时访问的同一资源(又称临界区)锁住,控制资源仅且只有一个线程可以访问,目的就是为了避免造成读脏数据等等问题,得到意想不到的结果。相信大家对锁的概念都有一定的认知。接下来我们聊聊synchron...原创 2019-10-13 15:30:33 · 857 阅读 · 0 评论