- 博客(11)
- 收藏
- 关注
原创 讨论String为什么要设计为final类
String类为什么要设计成final型 1.确保了字符串池的不可变性 因为String对象缓存在String池中,由于缓存区的字符串在多个客户之间共享,因此始终存在风险,一个用户的操作就会影响其他用户。假如String不是final型的,那每一个用户都可以随意更改字符串的值,会导致每个用户看到的当前值发生改变。因此将String设计成final型就可避免这种风险。 2.其他类的需要(Hash...
2019-09-05 10:56:48
441
原创 将jar安装在本地maven库
这里写自定义目录标题maven管理 maven管理 如何将jar安装在本地maven库? 语法 mvn install:install-file -Dfile=(参数一) -DgroupId=(参数二) -DartifactId=(参数三) -Dversion=(参数四) -Dpackaging=jar 参数一:jar包的位置 参数二:groupId 参数三:artifactId 参数四:version 尝试一下 ...
2020-12-15 18:14:25
155
原创 SpringBoot2.x学习之路
======================1、零基础快速入门SpringBoot2.0 5节课 =========================== 1、SpringBoot2.x课程全套介绍和高手系列知识点 简介:介绍SpringBoot2.x课程大纲章节 java基础,jdk环境,maven基础 2、SpringBoot2.x依赖环境和版本新特性说明 简介:讲解新版本依赖环境和springboot2新特性概述 1、依赖版本jdk8以上, Springb...
2020-06-10 14:53:08
1239
原创 代理模式
代理模式是什么 代理模式是一种设计模式,简单说即是在不改变源码的情况下,实现对目标对象的功能扩展。 例如 public class Singer{ public void sing(){ System.out.println("唱一首歌"); } } 假如你希望,通过你的某种方式生产出来的歌手对象,在唱歌前后还要想观众问好和答谢,也即对目标对象S...
2019-09-07 11:45:31
188
原创 常用设计模式
单例模式 分为: 饱汉式:一出来就创建单实例 饥汉式:需要时才创建 构造方法私有化,让出了自己类中能创建外其他地方都不能创建 在自己的类中创建一个单实例 提供一个方法获取该实例对象(创建时需要进行方法同步) package com.zyc.single; /** * 单例模式 * 饱汉式:加载类时就会创建 */ public class Demo01 { //1.构造方法私有化 ...
2019-09-07 09:45:15
146
原创 如何创建一个线程?
线程的种类 创建一个线程的方式 1、通过继承Thread类实现一个线程 2、通过实现Runnable接口实现一个线程 两种方式都必须重新写run()方法; Thread类的底层是实现了Runnable接口; *继承扩展性不强,java总只支持单继承,如果一个类继承Thread就不能继承其他的类了。 package com.zyc.threaddemo; public class MyThre...
2019-09-06 13:46:46
1369
原创 linux经典面试题
linux经典面试题 https://mp.weixin.qq.com/s/TGd1WP3hNTwFriJsE-SLng 点击访问
2019-09-05 12:08:43
174
原创 java的反射机制
反射机制 什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西都可以。 想要使用反射机制,就必须要先获取到该类的字节码文件对象(.class),通过字节码...
2019-09-05 11:57:38
172
原创 Proxyee Down.3.3.windows.x86百度云工具
百度云下载工具 [链接:https://pan.baidu.com/s/10fzFeK3eTafaGf5MlZooNg 提取码:0vq6 使用方法 解压后 以管理员身份运行 点击创建任务输入链接 该怎么提取链接呢? 就得使用另一个工具也是最常用的 PanDownload 获取方式 链接:https://pan.baidu.com/s/1_EBxu13ffT1Hwp-b35uzkA 提取...
2019-09-05 11:22:21
377
原创 Redis服务器的搭建和集群
Redis的安装与启动redis的简介什么是redis:支持的数据类型安装启动 redis的简介 什么是redis: Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。 支持的数据类型 字符串类型 散列类型: __散列类型(hash)__的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他的数据类型。 一个散列类型键可以包含...
2019-07-22 15:13:57
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅