- 博客(41)
- 收藏
- 关注
原创 Redis进阶
在redis6.x版本之前,监听客户端连接,读写数据操作,都是由一个单线程来完成的在redis6.x版本之后,引入了多线程,将客户端网络请求由一些线程来负责完成,数据读写操作仍由单线程进行操作,保证操作的原子性。
2023-06-04 15:05:03 103
原创 Spring
是一种编程技巧,将程序中的非业务代码进行提取,在不改动原代码的基础上为程序添加额外的功能。使用该技巧可以将业务代码和非业务代码进行隔离,使得各个部分的耦合度降低。非业务代码:验证,日志,提交事务,统一异常处理等。底层实现:使用的是动态代理模式。
2023-05-28 14:50:49 60
原创 力扣之滑动窗口
定义左右两个指针,均在起始点,在右指针未到达结尾的情况下,移动右指针,当右指针到达满足条件位置时,记录当前最优结果,移动左指针寻找更优解并更新最优结果,若不满足继续移动右指针。子串,子序列,子数组。
2023-05-17 14:53:14 56
原创 Java面向对象
this关键字在一个类的方法或构造方法内部,可以使用“this.成员变量名”这样的 格式来引用成员变量名,常常用来区分同名的成员变量和局部变量.static关键字static被称为静态,可以用来修饰类的属性,方法,代码块,内部类。 • 随着类的加载而加载,类加载后,在方法区中存储,内存只有一个 • 优先于对象存在(先加载类) • 修饰的成员,被所有对象所共享 •被static修饰的方法只能访问静态的public class Chinese { /* static 静态...
2022-05-23 19:56:23 92
原创 java面向对象
/* 类:是一类事物的抽象概念 对象:是以类为模板所创建的实例*/public class Animal { /* 成员变量:在类中,方法体之外定义 可以是java中的所有数据类型 会自动初始化,为默认值 成员变量在创建对象的时候会从类中复制到对象中 在对象生成是创建,在对象销毁时会自动销毁 可以被方法,代码块访问 作用范围:整个类.
2022-05-20 18:42:55 108
原创 数组及二维数组
数组的声明及创建import java.lang.reflect.Array;import java.util.Arrays;public class Demo1 { public static void main(String[] args) { /* 数组是相同数据类型的集合 数组是引用数据类型,但是既可以存储基本数据类型,也可以存储引用数据类型 数组的声明 数据类型[]数组名 int []......
2022-05-08 08:24:42 203
原创 Java中的方法
public class Demo5 { public static void main(String[] args) { /* * 方法:相当于函数,可以被重复调用的代码块 * [访问权限修饰符 修饰符…] [返回值类型] 方法名(形式参数类型 参数名) * { 方法体 * [return 返回值;] * } * 在void修饰的方法中可以出现return,但是后面不能带返回值,表示.
2022-04-26 13:38:50 502
原创 循环及示例
while 循环 和do/while 循环public class Demo2 { public static void main(String[] args) { /* * 1.while(逻辑表达式){循环体} * 2.do{循环体}while(逻辑表达式); * 逻辑表达式结果为true,将进行循环;结果为false,结束循环 * 3.for(定义变量;条件判断;变量赋值){循环语句} *
2022-04-26 13:27:55 693
原创 家庭收支记账软件
import java.util.Scanner;public class Demo6 { public static void main(String[] args) { Scanner a=new Scanner(System.in); String zong=""; while(true) { int begin=10000; String ins=""; ...
2022-04-25 19:27:05 118
原创 设计一个对银行账户余额操作的程序
假设账号: int account=666666 密码:int password=111111 余额:int balance=1000 进入程序输出选择操作选项: 1.存款,2.取款,3.查询余额 要求使用Scanner交互式操作. 存款,取款,查询均需要输入账号密码,验证没有问题即可操作. 可以多次重复操作import java.util.Scanner;public class Demo1 { pu...
2022-04-25 19:20:01 500
原创 Java运算符
算数运算符public class Demo3 { public static void main(String [] args){ /* * 算术运算符: +,-,*,/,%,++,-- * +:1.进行数值的加减2.进行字符串的连接 * ++自增 * --自减 */ int a=2; int b=3; System.out.println(a+b)
2022-04-19 22:37:14 218
原创 基本数据类型
public class Demo1 { public static void main(String [] args){ /* * 四个整数型数据类型 * 数据类型 所占字节 * byte 1 * short 2 * int 4 * long 8 * 默认的是int类型,在使用lon.
2022-04-19 22:08:59 185
原创 JAVA基础
注释注释是对程序语言的说明,有助于开发者和用户之间的交流,方便理解程序。1.单行注释// 快捷键:ctrl+/2.多行注释 /**/快捷键:ctrl+shift+/3.文本注释 /****/public class Demo1 { public static void main(String[] args) {// 定义变量 int a=5; /* * 输出语句 */ Sys...
2022-04-12 22:50:00 597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人