自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 倒排字符串

数组倒排 public static String reverse2(String text) { char[] chars = text.toCharArray(); StringBuilder builder = new StringBuilder(); for (int i = chars.length - 1; i >= 0; i--) { builder.append(chars[i]); } return builder.toStri

2021-04-15 14:26:22 237

原创 java动态代理

代理模式 通过代理对象访问目标对象 可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 静态代理 静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者继承相同的父类。 代码示例 接口代码 public interface IUserDao { void save(); } 目标对象代码 public class UserDao implements IUserDao { public void save() { System.out.pri

2021-04-14 11:17:51 69

原创 java synchronized 同步锁

基本用法 普通方法 对于普通方法,锁是当前实例对象,也就是this 一般为new或者newInstance创建的实例对象 public synchronized void commonMethod() { System.out.println("synchronized 修饰 普通 方法 "); } 静态方法 对于静态方法,锁是Class对象 public static synchronized void staticMethod() { System.out.pr

2021-04-11 22:07:57 63

原创 Java类执行顺序

Java类执行顺序例子一代码执行结果例子二代码执行结果 例子一 代码 public class Sequence1MainTest { public static void main(String[] args) { System.out.println("-------类 声明-------"); Sequence1Test test; System.out.println("-------构造器-------"); test = n

2021-04-11 16:23:29 66

原创 使用国内镜像安装brew

使用国内镜像安装brew使用国内镜像安装brew原安装命令下载brew install.sh脚本更换源原install.sh文件本地install.sh文件给本地install.sh文件添加权限执行本地install.sh文件脚本停止手动更换中科院的镜像然后将homebrew-core的镜像地址更改为中科院的国内镜像执行brew 更新命令执行brew 检查命令 使用国内镜像安装brew 原安装命令...

2020-04-14 20:57:56 559

空空如也

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

TA关注的人

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