哲-修
码龄4年
关注
提问 私信
  • 博客:13,045
    13,045
    总访问量
  • 42
    原创
  • 336,583
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2021-04-30
博客简介:

weixin_57830401的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得5次收藏
创作历程
  • 21篇
    2022年
  • 22篇
    2021年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java-Lambda表达式 和其孪生兄弟 方法引用

函数式编程思想概述函数式思想则尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做”而我们要学习的Lambda表达式就是函数式思想的体现Lambda表达式的标准格式格式:​ (形式参数) -> {代码块}形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即可->:由英文中画线和大于符号组成,固定写法。代表指向动作代码块:是我们具体要做的事情,也就是以前我们写的方法体内容组成Lambda表达式的三要素:形式参数,箭头,代码块
原创
发布博客 2022.03.26 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-网络编程

1.网络编程入门1.1 网络编程概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换1.2 网络编程三要素【理解】IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就
原创
发布博客 2022.03.25 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-线程

1.实现多线程1.1进程和线程【理解】进程:是正在运行的程序​ 是系统进行资源分配和调用的独立单位​ 每一个进程都有它自己的内存空间和系统资源线程:是进程中的单个顺序控制流,是一条执行路径​ 单线程:一个进程如果只有一条执行路径,则称为单线程程序​ 多线程:一个进程如果有多条执行路径,则称为多线程程序1.2实现多线程方式一:继承Thread类【应用】方法介绍方法名说明void run()在线程开启后,此方法将被调用执行void start()
原创
发布博客 2022.03.22 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-对象序列化和反序列化

对象序列化介绍对象序列化:就是将对象保存到磁盘中,或者在网络中传输对象这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型、对象的数据和对象中存储的属性等信息字节序列写到文件之后,相当于文件中持久保存了一个对象的信息反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化- 对象序列化流: ObjectOutputStream将Java对象的原始数据类型和图形写入OutputStream。 可以使用ObjectInputStream读取(重构)对象。 可以通过使
原创
发布博客 2022.03.14 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-编码表

什么是字符集是一个系统支持的所有字符的集合,包括各国家文字、标点符号、图形符号、数字等l计算机要准确的存储和识别各种字符集符号,就需要进行字符编码,一套字符集必然至少有一套字符编码。常见字符集有ASCII字符集、GBXXX字符集、Unicode字符集等常见的字符集ASCII字符集:lASCII:是基于拉丁字母的一套电脑编码系统,用于显示现代英语,主要包括控制字符(回车键、退格、换行键等)和可显示字符(英文大小写字符、阿拉伯数字和西文符号)基本的ASCII字符集,使用7位表示一个字符,..
原创
发布博客 2022.02.27 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-IO流,字节流,字符流

IO流介绍IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;文件下载IO流的分类按照数据的流向输入流:读数据: 将硬盘上的数据,加载到内存中,也或者说读取硬盘中的数据。输出流:写数据:将内存中的数据,传输到硬盘中叫写数据按照数据类型来分字节流字节输入流字节输出流字符流字符输入流字符输出流.
原创
发布博客 2022.02.26 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-相对路径

绝对路径:完整的路径名,不需要任何其他信息就可以定位它所表示的文件。例如:E:\itcast\java.txt相对路径:必须使用取自其他路径名的信息进行解释。例如:myFile\java.txt(找到前面的目录在哪个盘符下)...
原创
发布博客 2022.02.25 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-File类理解

File类介绍它是文件和目录路径名的抽象表示(通过构造方法指定 文件名 或者目录名,来创建一个文件 或者目录的实例(对象),通过调用方法实现创建文件名 或者目录名)举例://需求1:我要在E:\\itcast目录下创建一个文件java.txt//通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例 File f1 = new File("E:\\itcast\\java.txt"); //通过调用方法来实现 创建的file实例 ..
原创
发布博客 2022.02.25 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-HashMap

Map集合概述interface Map<K,V> K:键的类型;V:值的类型Map集合的特点键值对映射关系一个键对应一个值键不能重复,值可以重复元素存取无序如果键相同,则覆盖上一个键值对
原创
发布博客 2022.02.22 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-集合遍历总结

一: 通过for循环遍历索引,获取 值; ArrayList<String> array = new ArrayList<>(); array.add("刘亦菲"); array.add("舒畅"); array.add("杨幂"); for (int i = 0; i < array.size(); i++) { String s = array.get(i);
原创
发布博客 2022.02.22 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-可变参数

可变参数可变参数介绍​ 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了可变参数定义格式修饰符 返回值类型 方法名(数据类型… 变量名) { }可变参数的注意事项这里的变量其实是一个数组如果一个方法有多个参数,包含可变参数,可变参数要放在最后可变参数的基本使用public class ArgsDemo01 { public static void main(String[] args) { System.out.pr
原创
发布博客 2022.02.20 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-类型通配符

类型通配符类型通配符的作用​ 为了表示各种泛型List的父类,可以使用类型通配符类型通配符的分类类型通配符:<?>List<?>:表示元素类型未知的List,它的元素可以匹配任何的类型这种带通配符的List仅表示它是各种泛型List的父类,并不能把元素添加到其中类型通配符上限:<? extends 类型>List<? extends Number>:它表示的类型是Number或者其子类型(也就是最大的就是Number类型)
原创
发布博客 2022.02.20 ·
627 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-泛型-参数

泛型类:定义格式修饰符 class 类名<类型> { }示例代码泛型类public class Generic<T> { private T t; public T getT() { return t; } public void setT(T t) { this.t = t; }}测试类public class GenericDemo { public stati.
原创
发布博客 2022.02.20 ·
1432 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-排序,TreeSet

TreeSet集合概述元素有序,可以按照一定的规则进行排序,具体排序方式取决于构造方法TreeSet():根据其元素的自然排序进行排序, 无参构造构造方法若排序的是对象,则对象实现Comparable接口,重写compareTo(T o)方法TreeSet(Comparator comparator) :根据指定的比较器进行排序()没有带索引的方法,所以不能使用普通for循环遍历由于是Set集合,所以不包含重复元素的集合...
原创
发布博客 2022.02.20 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-数据结构

数据结构是计算机存储,组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合数据结构之栈: 先进后出- 数据结构之队列: 先进先出- 数据结构之数据 查询快 增删慢的模型- 数据结构之列表: 增删快,查询慢的模型...
原创
发布博客 2022.02.16 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IntelliJ IDEA中快捷键大全

1.Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础
转载
发布博客 2022.02.15 ·
1213 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java-异常

![在这里插入图片描述]JVM默认处理异常的方式如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤:把异常的名称,错误原因及异常出现的位置等信息输出在了控制台程序停止执行java中的异常被分为两大类:编译时异常:必须显示处理,否则程序就会发送错误,无法通过编译(平时写代码是报错)编译时异常必须要进行处理,两种处理方案:try…catch …或者 throws,如果采用 throws 这种方案,将来谁调用谁处理运行时异常无需显示处理,也可以和编译时
原创
发布博客 2022.02.14 ·
67 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-工具类的设计思想

1、构造方法用 private 修饰如果不给构造方法系统会有一个默认的无参构造构造犯法外界就可以创建对象,所以给一个private 修饰的构造方法这样外界就创建不了对象2、成员用 public static 修饰这样可以直接 类名.方法 来调用方法...
原创
发布博客 2022.02.14 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java- 接口,抽象类的区别

抽象类和接口的区别(记忆)- 成员区别抽象类​ 变量,常量;有构造方法;有抽象方法,也有非抽象方法接口​ 常量;抽象方法- 关系区别类与类的关系​ 继承关系,只能单继承,但是可以多层继承类与接口的关系​ 实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口接口与接口的关系​ 继承关系,可以单继承,也可以多继承- 设计理念区别抽象类​ 对类抽象,包括属性、行为(成员变量,成员方法)接口​ 对行为抽象,主要是行为(成员方法
原创
发布博客 2022.01.29 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java-接口

3.1接口的概述(理解)​ 接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。​ Java中的接口更多的体现在对行为的抽象!3.2接口的特点(记忆)接口用关键字interface修饰public interface 接口名 {} 类实现接口用implements表示public class 类名 implements 接口名 {}接口不能实例化​ 接口如何实例化呢?参照多态的方式,通过实现类对象实例化,这叫接口多态。​ 多态的形式:具体类多态,抽象类多态,接口
原创
发布博客 2022.01.29 ·
64 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多