- 博客(15)
- 收藏
- 关注
原创 Java算法——冒泡排序分析过程以及代码
一共执行(数量-1)次,所以外层for循环为。时间复杂度o(n²) 空间复杂度o(1)内层,根据交换次数可以推出。
2024-06-04 09:25:24
178
原创 JavaWeb——JS
什么是JavaScript?JS引入方式:内部js,可以出现多次,数量不限外部jsJS书写语法:声明变量:全局变量和局部变量:JS中的数据类型:JS中null的数据类型返回为Object?JS中的运算符:JS中==与===的区别?字符串与数字之间的转换:js函数定义函数的方法:js对象:数组的定义和访问:Array的属性和方法for和forE
2024-06-03 17:24:17
213
原创 常用API—传统时间:Data日期类、simpleDataFormat
常用方法和构造器:实例使用: simpleDataFormat:代表简单日期格式化可以用来把日期对象、时间毫秒值格式化成我们想要的形式。常见构造器和方法:Date d2 = sdf2.parse(dateStr);需求案例:通过它可以单独获取、修改时间中的年、月、日、时、分、秒等。常用构造器和方法:JDK开始新增的日期、时间: 获取对象的方案: Instant DateTimeFormatter 不写了,太多了wk
2024-06-01 16:46:06
187
原创 Java常用API(一)-StringBuilder、StringBuffer、StringJoiner
常用的方法:经典疑问:为啥操作字符串建议使用StringBuilder,而不用原来学过的String?答:String频繁拼接字符串比较慢,而StringBuilder效率特别高,因为String每次赋值都会把原来的丢掉,看以下案例: StringBuffer:(与StringBuilder的区别)SringBuilder案例练习: StringJoiner:StringJoiner简介与使用的好处:
2024-05-30 15:53:19
1091
原创 Objects工具类常见方法、包装类
》直接用xxx.valueOf比较好!//121//121//2.把字符串类型的数值转换成对应的基本类型//把字符串类型的数值转换成对应的基本类型//13//12.5//小数不能转整数,字符不能转数字。
2024-05-30 14:34:25
197
原创 Object类、toString、equals方法、对象克隆clone
clone方法:为protected方法,需要实现接口并重写后使用(不能直接使用)有错误先不用管,按提示抛出异常深克隆中:字符串特殊,在常量池中,不能变,所以为地址。
2024-05-29 21:39:09
176
原创 泛型方法、泛型的通配符和泛型的上下限以及泛型的注意事项:泛型擦除、基本数据类型问题
【代码】泛型方法、泛型的通配符和泛型的上下限以及泛型的注意事项:泛型擦除、基本数据类型问题。
2024-05-29 17:49:41
354
原创 泛型——认识泛型、泛型类、泛型接口
泛型的定义:在定义类、接口、方法时,同时声明了一个或多个类型变量(如:<E>),称为泛型类、泛型接口、泛型方法,他们统称为泛型。(指定传入类型,自动进行检查,避免强转发生错误,编码时就报错,源头上解决问题)泛型的本质:把具体的数据类型作为参数传给类型变量。底层源码:指定类型代替E传入其中。例如:ArrayList。
2024-05-29 16:21:09
177
原创 枚举——认识枚举以及枚举应用场景
编译器为枚举类新增了几个方法,并且枚举类都是继承:java.lang.Enum类的,从enum类也会继承到一些方法。
2024-05-29 12:07:27
367
原创 JAVA基础day01-IDEA项目结构、快捷键、字面量、变量的使用、标志符命名规则、数据类型分类、JDK、JRE
01.idea项目结构project(项目、工程)->module(模块)->package(包)02.常用快捷键main/psvm、sout、..... 快速键入相关代码Ctrl + D 复制当前行数据到下一行Ctrl + Y 删除所在行,建议用Ctrl + XCtrl + ALT + L 格式化代码。
2024-05-26 21:38:13
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人