自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC的常用注解

【代码】SpringMVC的常用注解。

2023-09-14 00:05:28 21 1

原创 动态代理的两种方式

被代理对象需要有接口。

2023-09-13 23:48:13 30 1

原创 线程安全问题的基本入门

线程安全问题指的是,多个线程同时操作同一个共享资源的时候,可能会出现业务安全问题。

2023-09-13 21:38:23 20 1

原创 反射的基本入门

【代码】反射的入门学习。

2023-09-13 20:25:47 22 1

原创 Linux常用命令

④ :set nonu 取消行号显示 ⑤ :n 定位到第n行, 如 :10 就是定位到第10行。例: chmod u+r 文件名 chmod u-r 文件名 chmod u=rw 文件名。参数:① -a 展示所有 ② -d 展示目录 ③ -l 以列表的形式展示。目录:① 有,则展示指定目录内容 ② 无,展示当前所有目录内容。例:chmod 777 文件名。

2023-09-03 21:27:29 26

原创 多线程的线程创建方式

/1.定义一个任务类,实现Runnable接口//2.重写Runnable的Run()方法@Override//线程要执行的任务i < 5;i++) {System.out.println("子线程MyRunnable执行:" + i);//目标:掌握多线程的创建方式二:实现Runnable接口!!!//3.创建任务对象//4.把任务对象交给一个线程对象处理//5.start()方法:启动线程(自动执行run()方法的)//main方法是由一条默认的主线程负责执行i < 5;

2023-08-21 21:39:17 22 1

原创 ThreadLocal的初步认识

一、概述 1.ThreadLocal类用来提供线程内部的局部变量,不同的线程之间不会相互干扰 2.这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量 二、常用方法 方法名 说明 ThreadLocal() 创建ThreadLocal对象 public void set( T value) 设置当前线程绑定的局部变量

2023-08-18 22:48:39 33 1

原创 Lambda表达式

Lambda 表达式可以在函数式接口中使用,函数式接口是只包含一个抽象方法的接口。Lambda 表达式的类型需要与函数式接口的抽象方法的参数和返回类型匹配。,只有基于函数式接口的匿名内部类才能被Lambda表达式简化。Lambda 表达式的类型需要与函数式接口的抽象方法的参数和返回类型匹配。Lambda 表达式的引入使得 Java 以更加函数式的编程方式进行开发,简化了代码的书写,并提高了代码的可读性和可维护性。这个 Lambda 表达式带有两个参数 a 和 b,主体部分为计算两个参数的和并输出结果。

2023-08-16 21:37:20 24 1

原创 Java面向对象三大特征

继承的基本概念是通过创建一个新的类来继承现有的类,新的类将自动拥有原来类的特性。子类可以通过继承获得父类的属性和方法,并可以添加新的属性和方法或重写已有的方法。面向对象的封装是面向对象编程的三大特性之一,它指的是将数据及对数据的操作封装在一个类中,通过类的实例化对象来访问和操作数据。:多态性使程序可以在不修改原有代码的情况下,通过引用父类类型的变量来使用不同子类对象的功能,提高了代码的灵活性和可扩展性。:继承允许子类使用父类已有的属性和方法,避免了重复编写相同的代码,提高了代码的可维护性和重用性。

2023-08-15 20:53:58 26 2

原创 什么是Java?

初识Java

2023-08-14 21:42:59 26

空空如也

空空如也

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

TA关注的人

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