随笔分类 - java
发表于 2023-07-09 09:50阅读次数:11评论次数:0
摘要:# 存入redis中的设计 ```python 商品库存 key: sk:prodid:qt string: 剩余个数 秒杀成功者清单 key: sk:prodid:user set: 成功者的user_id 成功者的user_id 成功者的user_id ``` # 代码实现 ```java pu
阅读全文 »
发表于 2021-03-31 00:24阅读次数:44评论次数:0
摘要:集合类之ArrayList ArrayList<E>: 1.可调整大小的数组实现 2.<E>:是一种特殊的数据类型,泛型 3.在出现E的地方我们使用引用数据类型替换即可:ArrayList<String> ArrayList构造方法和添加方法 方法名 说明 public ArrayList() 创建
阅读全文 »
发表于 2021-03-30 23:46阅读次数:39评论次数:0
摘要:StringBuilder概述 StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器,这里的可变指的是StringBuilder对象中的内容是可变的。 如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费内存空间,而这种操作还不可避免,那么有没有
阅读全文 »
发表于 2021-03-29 23:36阅读次数:55评论次数:0
摘要:String 概述 String类在java.lang包下,所以使用的时候不需要导包 String类代表字符串,java程序中的所有字符串文字(例如"abc")都被实现为此类的实例 也就是说,java程序中所有的双引号字符串,都是String类的对象 字符串的特点 1.字符串不可变,他们的值在创建后
阅读全文 »
发表于 2021-03-29 00:53阅读次数:66评论次数:0
摘要:成员变量和局部变量区别 封装 private关键字 1.是一个权限修饰符 2.可以修饰成员(成员变量和成员方法) 3.作用是保护成员不被别的类使用,被private修饰的成员只在本类中才能访问 针对private修饰的成员变量,如果需要被其它类使用,提供相应的操作 提供“get变量名()”方法,用于
阅读全文 »
发表于 2021-03-28 14:20阅读次数:73评论次数:0
摘要:数据类型 基本数据类型 数值类型 整数(byte,short,int,long) 浮点数(float,double) 字符(char) 非数值类型 布尔(boolean) 引用数据类型 类(class) 接口(interface) 数组([]) 数据类型内存占用和取值范围 数据类型 关键字 内存占用
阅读全文 »