自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装mysql遇到的问题

Microsoft Windows [版本 10.0.22000.675]保留所有权利。mysql: [ERROR] unknown variable 'basedir=F:\閽夐拤鏂囦欢\mysql-5.7.39\' //不要有中文命名的文件夹mysql: [ERROR] unknown variable 'basedir=F:\Dingd\mysql-5.7.39' //改名后还是不行,因为刚才已经安装到中文目录下了,下载就找不到文件夹。...

2022-08-30 01:19:38 539

原创 注解和反射全解(Java)

使用@interface自定义注解时,自动继承import java.lang.annotation.Annotation接口分析:@interface 用来声明一个注解,格式public @interrface注解名(定义内容)其中一个方法实际上是声明了一个配置参数方法名称是参数的名称返回值类型就是参数类型(返回值只能是基本类型,class, String, enum)可以通过default来声明参数的默认设置如果只有一个参数成员,一般参数名为value。

2022-08-25 17:13:19 220

原创 多线程全部基础

线程就是独立执行路径在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程(垃圾回收….);main()称为主线程,为系统的入口,用于执行整个程序;在一个进程中如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密关联的,先后顺序是不能人为干预的。对同一份资源操作时,会存在资源抢夺问题,需要加入并发控制;线程会带来额外的开销,如CPU调度时间,并发控制开销;每个线程在自己的工作内存交互,内存控制不当会造成数据不一致;Java8中的新特性。

2022-08-25 16:59:36 282

原创 网络编程全解(Java)

计算网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递计算机系统。**网络编程:**无线电台…传播交流信息,数据交换。通信javaWeb:网页编程 B/S网络编程: TCP/IP C/S。

2022-08-25 16:35:03 223

原创 补充:Properties

Properties

2022-08-10 17:49:59 75

原创 File类的使用+代码

File

2022-08-10 17:49:14 155

原创 打印流和转换流

打印流和转换流。

2022-08-10 17:48:18 65

原创 字符缓冲流

字符缓冲流

2022-08-10 17:46:30 80

原创 字符流

字符流的父类(抽象类)

2022-08-10 17:44:47 82

原创 对象流-序列化与反序列化

*使用流传输对象的过程称为序列化、反序列化 **

2022-08-10 17:43:37 76

原创 字节缓冲流

字节缓冲流

2022-08-10 17:41:24 71

原创 字节流+案例

字节流

2022-08-10 17:40:07 107

原创 IO流详细全部内容+案例

流的概念:内存与存储设备之间传输数据的通道。流的分类:输入流、输出流;字节流、字符流;节点流、过滤流;序列化、反序列化将对象通过流写入到文件,或将对象通过流读取到内存,必须实现Serializable接口。File对象:代表物理盘符中的一个文件或者文件夹。...

2022-08-10 17:38:04 353

原创 Java 集合全部内容

集合的概念:对象的容器,和数组类似,定义了对多个对象进行操作的常用方法。List集合:有序、有下标、元素可以重复。Set集合:无序、无下标、元素不可重复。Map集合:存储一对数据,无序、无下标,键不可重复,值可重复。(HashMap、HashTable(不用了) 、TreeMap)集合工具类,定义了除了存取以外的集合常用方法。...

2022-08-09 11:04:45 283

原创 Collections工具类-反转、重制、升序排序集合

Collections工具类-反转、重制、升序排序集合。

2022-08-09 11:01:14 244

原创 Map集合-Map接口的使用-HashMap-HashTable-Properties-TreeMap

实现SorteMap接口(是map的子接口),可以对key自动排序。用于存储任意键值对(key - value)键:无序、无下标、不允许重复(唯一)值:无序、无下标、允许重复。使用KeySet()使用entrySet。

2022-08-09 10:59:48 155

原创 Set集合-HashSet-TreeSet

Person方法(重写hashCode和equals)练习: – 定制比较,先比较字符串长度,再比较字符。Comparator 实现定制比较(比较器)遍历 1. 增强for 2. 迭代器。补充:TreeSet集合的使用。Comparable 可比较的。

2022-08-09 10:56:54 152

原创 泛型-泛型类-泛型集合-泛型方法-泛型集合

注意:不能泛型静态常量。

2022-08-09 10:55:23 104

原创 List子接口

/判断的不是对象,而是具体数据,那就需要new一个对象,并写入数据。//查找的不是对象,而是具体数据,那就需要new一个对象,并写入数据。当删除数字时,括号内写要写数字的下标,也可以对数字进行强转。这里重写了equals(this == o)方法。这个迭代器,比Collection里的更加强大。如果添加的数字数据,会对基本类型进行自动装箱。特点:有序、有下标、元素可以重复。删除元素 可以用索引。左闭右开(含头不含尾)常用方法与List一致。...

2022-08-09 10:53:38 160

原创 Collection父接口

特点:代表一组任意类型的对象、无序、无下标、不能重复。(1) 增强for(因为无下标)3.遍历元素(重点)(2) 使用迭代器。

2022-08-09 10:51:22 150

原创 集合的概念

集合的概念

2022-08-09 10:48:58 70

原创 内部类:成员、静态、局部、匿名

内部类:成员、静态、局部、匿名。

2022-07-31 16:02:41 92

原创 可变参数的使用

可变参数

2022-07-30 13:38:42 52

原创 增强for循环

增强for循环

2022-07-30 13:37:20 70

原创 Java异常抛出 捕获 自定义异常

异常抛出 捕获 自定义

2022-07-30 12:57:48 512

原创 java的接口~ps:多继承的方法

java的接口~ps多继承的方法。

2022-07-29 04:12:04 143

原创 abstract 抽象类和抽象方法

存在的意义?抽象出来,提高开发效率。

2022-07-29 03:42:06 103

原创 instanceof 以及创建对象时的强制类型转换

instanceof以及创建对象时的强制类型转换。

2022-07-29 03:40:23 194

原创 Java多态

多态就是在调用同一个方法的时候,可以根据发送对象的不同,而有多种可能性。没有重写就没有多态。

2022-07-29 02:28:36 144

原创 java封装

java封装。

2022-07-28 19:24:31 87

原创 创建与初始化对象 (构造器)

java创建与初始化对象

2022-07-28 17:25:16 87

原创 二维数组转稀疏数组--稀疏数组转二维数组

二维数组转稀疏数组--稀疏数组转二维数组

2022-07-28 13:58:57 158

原创 Java实现冒泡排序

Java实现冒泡排序。

2022-07-28 02:23:49 118

原创 二维数组的输出

二维数组的输出

2022-07-28 00:53:48 1275

原创 Java实现反转数组

Java实现反转数组。

2022-07-28 00:22:43 566

原创 Java实现简单计算器

java实现计算器

2022-07-27 22:52:31 197

原创 打开cmd的五大方法以及常见的DOS命令

打开cmd的五大方法以及常见的DOS命令。

2022-07-26 01:51:21 752

原创 Markdown基础语法学习

Markdown学习

2022-07-26 01:28:46 81

空空如也

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

TA关注的人

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