自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 20、File文件

一、File 文件和目录路径的抽象表现形式,可以以文件或者文件路径构建成一个File对象,然后可以对该文件进行操作 相对路径:相对于参照物的路径,idea中多使用相对路径 绝对路径:从盘符开始的 1.1、file的构造方法 方法名 描述 [File](…/…/java/io/File.html#File(java.io.File, java.lang.String))(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个

2022-05-08 21:54:09 421

原创 19、泛型

一、HashMap Map接口的实现,数据结构为hash表,允许使用null键与null值,在多线程下不安全,默认容量为16 为HashSet的区别:都是采用hash表进行存储的,但HashSet的底层是使用HashMap进行存储的,HashMap的数据结构针对的是键,HashSet的数据结构针对的是元素 常有方法:继承Map接口的方法 二、LinkedHashMap 由哈希表和链接列表实现,具有可预知的迭代顺序,即有序,此实现类在多线程下不安全 三、泛型 在定义集合时,不确定其类型时,可以使用泛

2022-05-08 17:41:17 303

原创 18.集合Set、Map

一、Set集合 Set集合是单列集合Collection的子类,其无序,没有索引,存取顺序不一样,唯一且不重复,其实现类有HashSet、TreeSet、LinkedHashSet。 常有方法:继承Collection的方法,无独有方法 遍历方式:继承Collection的遍历方式,无独有的遍历方式 使用增强for 使用迭代器 调用toArray()方法,再遍历数组 二、HashSet set接口的具体实现类,以hash表进行存储,底层(构造方法new了hashMap())使用了HashMap,

2022-05-05 22:41:40 173

原创 第九天、面向对象

一、匿名对象 没有对象名的对象 使用场景 使用匿名对象调用方法,该方法只需要调用一次 使用匿名对象作为返回值 使用匿名对象作为方法的参数 package com.la; public class Student { private String name; private String address; private int age; public Student(){ } public Student(String name,String ad

2022-04-30 16:38:22 223

原创 第八天、idea快捷键

一、综合小demo(全) package com.la; import java.util.Scanner; public class Project { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("欢迎使用龙哥吃货在线店铺"); boolean flag=false; Str

2022-04-30 16:37:10 322

原创 第七天、数组案例

一、数组 1.1 给定元素获取该元素的索引值 package com.la; public class FindIndex { public static void main(String[] args) { int[] a={1,3,5,7,8,9,55}; int index = findIndex(a, 55, 0, a.length - 1); System.out.println(index); } public stati

2022-04-30 16:35:32 95

原创 第六天、数组

一、数组 用于存储一组相同数据类型的容器 数组动态初始化 int[] a=new int[3] 数组静态初始化 int[] a={1,2,3} int[] a=new int[]{1,2,3} 数组的循环操作 通过for循环 通过增强for package com.la; import java.util.Scanner; public class Average { public static void main(String[] args)

2022-04-30 16:34:04 479

原创 第五天、方法

一、死循环 无法终止该循环,在开发中用于阻塞等待,监听结果; for(;😉{循环体} do{循环体}while(true) while(true){循环体} 二、for循环嵌套 package com.la; import java.util.Scanner; public class TwoFori { public static void main(String[] args) { double sum=0; Scanner scanner = new Sc

2022-04-30 16:31:57 334

原创 第四天、循环

一、多分支选择switch 格式:Switch(表达式){ case 常量1:{操作代码;break;} case 常量2:{操作代码;break;} …… default:{操作代码;break;} } 说明:表达式类型为:short、byte、char、int、string 代码 package com.la; import java.util.Scanner; public class Swicth { public static void main(String[] args) {

2022-04-30 16:30:41 87

原创 第三天、运算符

一、java运算符 1.1算术运算符 符号 说明 + 加法 - 减法 * 乘法 % 取余 ++ 自增 – 自减 / 求商 1.2赋值运算符 符号 说明 = 等于 += 加等 -= 减等 *= 乘等 /= 除等 %= 取余等于 1.3关系运算符 符号 说明 < 小于 <= 小于等于 > 大于 >= 大于等于 == 等等于 != 不等于 1.4逻辑运算符 符

2022-04-30 16:27:39 125

原创 第二天、数据类型

一、java规范 左大括号前需要加空格 左大括号的右边要换行与缩进 右大括号要与本层次代码对其 二、java的jdk环境配置 目的:配置成系统环境,使之不局限与安装目录下,并更好的让其它软件集成使用 步骤:计算机属性—高级系统设置—环境配置—系统环境配置—path 实例:*(变量)JAVA_HOME (值)G:\Program Files\Java\jdk1.8.0_281 %JAVA_HOME%\bin 三、idea下载安装 IDEA下载破解 四、制表符\t package com.la;

2022-04-30 16:26:32 512

原创 第一天、java简介

一、什么叫语言 用于有效的信息交流和传递与沟通的一种方式。 分类:自然语言与计算机语言 二、什么是java语言 java是一种面向对象,并支持跨平台的高级计算机语言 三、java简介 Java之父:詹姆斯.高斯林 起源:1994 四、java版本 jdk1.5:增加了泛型,自动拆装箱,枚举 jdk1.7:泛型推断 jdk1.8:链式编程,接口的默认方法 五、语言特点 开源免费 面向对象:封装、继承、多态 跨平台:jvm作为中间层,屏蔽了操作系统的差异,具有跨平台 编译:javac编译成字节码文

2022-04-30 16:24:18 766

原创 java异常

一、异常 编写代码时发生了异常,需要捕获或抛出;运行时出现了异常,需要捕获抛出;项目要求与运行结果出现偏差,需要修改代码。 若是程序发生异常,每层都未处理异常,会抛出jvm,jvm在控制台打印异常信息,并终止程序 在继承中,子类重写父类的方法,方法声明的异常不能大于父类声明的异常 结构 Throwable :顶级父类 Error:错误的父类 Exception:异常的父类 RunTimeException:运行时异常类 异常处理 ctr+alt+t进行异常捕获:tr

2022-04-28 20:54:50 221

原创 15.java常用工具类

一、System类 构造方法私有化,包含了一些类字段和方法,有标准的输入流和输出流与错误信息输出流 常量 static final InputStream in :标准的输入流(默认关联键盘) static final PrintStream out:标准的输出流(默认关联控制台) static final PrintStream err:标准的默认错误输出流 常用方法 static void exit(int status):终止jvm,非0状态表示异常终止 static long curre

2022-04-27 21:01:23 533

rabbitmq的常用使用

rabbitmq的常用使用

2022-10-07

SpringCloud资料

SpringCloud资料

2022-10-07

常用的sql语句的优化

常用的sql语句的优化

2022-10-07

常用设计模式与算法的使用

常用设计模式与算法的使用

2022-10-07

mysql常用的函数等

mysql常用的函数等

2022-10-07

SpringSecurity与shiro的使用

SpringSecurity与shiro的使用

2022-10-07

SpringCloud与seata简答

SpringCloud与seata简答

2022-10-07

redis使用,以及常见的使用

redis使用,以及常见的使用

2022-10-07

springboot实用资料

springboot实用资料

2022-10-07

虚拟机与docker用法

虚拟机与docker用法

2022-10-07

空空如也

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

TA关注的人

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