程序员啊
程序员啊
全部文章
分类
知识(55)
归档
标签
去牛客网
登录
/
注册
程序员啊的博客
TA的专栏
0篇文章
0人订阅
java学习
0篇文章
0人学习
全部文章
(共50篇)
动态代理-JDK你还不懂吗?
image.png 代理模式 理解:不直接访问目标类,通过代理类调用目标类来完成操作。 简而言之就是直接调用变为了间接调用。 好处:在代理类调用目标类之前和之后去添加一些预处理和后处理的操作,扩展不属于目标类的功能。 代理分类 静态代理:需要我们事先编写目标类...
Java
2022-06-29
0
175
一文带你搞懂分布式锁!
为什么要使用分布式锁 为了保证一个方法在高并发情况下的同一时间只能被同一个线程执行,在传统单体应用单机部署的情况下,可以使用Java并发处理相关的API(如ReentrantLcok或synchronized)进行互斥控制。 但是,随着业务发展的需要,原单体单机部署的系统被演化成分布式系...
Java
2022-06-29
0
279
面试突击1:什么情况会导致 MySQL 索引失效?
为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。 explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可,如下图所示: 而以上查询结果的列中,我们最主要观察 key...
Java
2022-06-28
0
285
这些Java基础知识,诸佬们都还记得嘛(学习,复习,面试均可)
🍭方法重载和方法重写的区别 🍬方法重写 重写体现在继承关系上。 在Java中,子类继承父类,子类就会具备父类所以的特征,以及父类的方法和变量比如动物类有“叫”的方法,小狗小猫分别继承了动物类,重写方法时就可以分别将“叫”的方法改成“小狗汪汪叫”,“小猫喵喵叫”。 子类修改父类的方法,...
Java
2022-06-28
0
304
学习Spring框架这一篇就够了
1. spring概述 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack(全栈的) 轻量级开源框架,以 IOC(Inverse Of Control:控制反转)和 AOP(Aspect Oriented Programming:面向...
Java
2022-06-28
0
360
Java项目中枚举定义以及使用
什么是枚举? 什么是枚举类呢?就是用enum修饰是一种Java特殊的类,枚举是class、底层是继承了java.lang.Enum类的实体类、使用枚举可以很方便的定义数据常量、方便清晰我们使用 为什么需要枚举类? 下面就举例说明一下吧 1)出于类型安全考虑,没用枚举类之前,常用静态...
Java
2022-06-28
0
240
Java基本功:List转Map List的几种姿势
1. 基本写法 最开始介绍的当然是最常见、最直观的写法,当然也是任何限制的写法 // 比如将下面的列表,按照字符串长度进行分组 List<String> list = new ArrayList<>(); list.add("hello"); list.add("wo...
Java
2022-06-28
0
224
Java基础知识总结(超详细整理)
Java语言的特点 1.面向对象 面向对象(OOP)就是Java语言的基础,也是Java语言的重要特性。面向对象的概念:生活中的一切事物都可以被称之为对象,生活中随处可见的事物就是一个对象,我们可以将这些事物的状态特征(属性)以及行为特征(方法)提取并出来,并以固定的形式表示。 2...
Java
2022-06-27
0
353
Java中集合ArrayList、LinkedList以及HashMap常用容器详解及其区别
前言 Java中容器对象主要用来存储其他对象,根据实现原理不同,主要有3类常用的容器对象: 1、ArrayList 使用数组结构存储容器中的元素 2、LinkedList 使用链表结构存储容器中的元素 3、HashMap 使用Hash原理,同时使用数组和链表结构 本篇目...
Java
2022-06-27
0
219
Java语言概述( Java程序运行机制及运行过程、ava语言的环境搭建、开发体验—HelloWorld)
01、 软件开发介绍 软件开发软件,即一系列按照特定顺序组织的计算机数据和指令的集合。软件有系统软件和应用软件之分。 人机交互方式 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式(Comman...
Java
2022-06-27
0
425
首页
上一页
1
2
3
4
5
下一页
末页