![](https://img-blog.csdnimg.cn/direct/347fe015ce97492aaf6d63b3ac417679.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程笔记
文章平均质量分 94
主要记录毛毛张学习编程语言的专栏
神马都会亿点点的毛毛张
Stay hungry Stay foolish
展开
-
Java学习笔记 | JavaSE基础语法:3万字长文详细介绍单列集合Collection | List、ArrayList、LinkedList | 栈Stack、队列Queue | 数据结构
🎃数据结构概述:数据结构是计算机底层存储、组织数据的方式。是指数据相互之间是以什么方式排列在一起的。数据结构是为了更加方便的管理和使用数据,需要结合具体的业务场景来进行选择。一般情况下,精心选择的数据结构可以带来更高的运行或者存储效率1.数据结构之栈和队列【记忆】栈结构 后进先出,先进后出队列结构 先进先出,后进后出2数据结构之数组和链表【记忆】数组结构 查询快、增删慢队列结构 查询慢、增删快定义:集合是一个存放对象的引用的容器在Java中集合位于java.util包下。原创 2024-05-23 17:08:45 · 781 阅读 · 0 评论 -
Java学习笔记 | 4万字长文详细介绍Java数据类型:字符串及其数据结构 | 字符串底层原理 | 正则表达式书写语法| Regex | 字符串匹配 | KPM模式匹配 | 朴素的模式匹配
String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。Java 程序中所有的双引号字符串,都是 String 类的对象。**所属包: ** String 类在java.lang包下,所以使用的时候不需要导包。符号说明匹配任何字符\d匹配一个数字:[0-9]\D匹配任何非数字[^0-9]的简写\s一个空白字符:[ \t\n\x0B\f\r] 的简写\S非空白字符:[^\s] 的简写\w单词字符(英文、数字、下划线):[a-zA-Z_0-9]的简写\W。原创 2024-05-23 17:07:29 · 935 阅读 · 0 评论 -
Java学习笔记 | JavaSE基础语法05 | 方法
方法基础语法概念:方法(method)是程序中最小的执行单元方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用public static void 方法名 ( ) {// 方法体;方法名();注意:方法必须先定义,后调用,否则程序将报错//在main()方法中调用定义好的方法getMax();//定义一个方法,用于打印两个数字中的较大数,例如getMax()//方法中定义两个变量,用于保存两个数字int a = 10。原创 2024-03-24 19:50:45 · 700 阅读 · 0 评论 -
Java学习笔记 | JavaSE基础语法 | 04 | 数组
数组基础语法格式一:数据类型 [] 数组名比如:int [] array格式二:数据类型 数组名 []比如: int array []数据类型:限定了数组以后能存什么类型的数据。方括号:表示现在定义的是一个数组。数组名:就是一个名字而已,方便以后使用。方法括号跟数组名,谁写在前面,谁写在后面都是一样的。平时习惯性使用第一种方式。原创 2024-03-24 19:44:46 · 939 阅读 · 0 评论 -
Java学习笔记 | Java基础语法 | 03 | 流程控制语句
这一部分是对JavaSE的基础部分中的流程控制语句的总结。原创 2024-03-24 19:34:10 · 1120 阅读 · 0 评论 -
Java学习笔记 | Java基础语法02 | 运算符
- * / % 这些操作跟小学数学几乎是一模一样的。/ 和 % 的区别:他们两个都是做除法运算,/取结果的商。% 取结果的余数。整数操作只能得到整数,如果想要得到小数,必须有浮点数参与运算。算术运算符的高级用法:是以+为例进行的讲解,其余减法,乘法,除法的运算规则也是一样的。特例:字符串只有+操作,没有其他操作。最为常用: && ||!原创 2024-03-20 16:31:30 · 1092 阅读 · 0 评论 -
Linux命令大全
选项描述-d将指定的会话从终端分离 置为Detached-R重新进入会话 若没有该会话则新建会话-wipe列出已创建的会话 并清除状态为dead的会话键绑定描述ctrl + a?查询所有键绑定ctrl + ax锁定当前会话更多内容可以参考man screen或是下面链接:tmux内容挺多的,更多内容可以参考man tmux或是下面链接:tmux可以创建很多的会话、窗口、窗格,如果用的多的话在系统重启或崩溃的情况下一个个恢复就比较纠结了。原创 2024-03-20 16:23:01 · 967 阅读 · 0 评论 -
Java学习笔记 | Java基础语法01 | 变量与常量
变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。变量是程序的基本组成单位。数据类型 变量名 = 数据值;**数据类型:**限定了变量当中能存储什么类型的数据。如果要存10,那么数据类型就需要写整数类型。如果要存10.0,那么数据类型就需要写小数类型。**变量名:**其实就是这个容器的名字,当以后想要使用变量里面的数据时,直接使用变量名就可以了。**数据值:**真正存储在容器中的数据。**分号:**表示语句的结束,就跟以前写作文时候的句号是一样的。原创 2024-03-20 10:46:04 · 904 阅读 · 0 评论 -
Java学习笔记之IDEA的安装与下载以及相关配置
project(项目、工程)module(模块)package(包)class(类) 为了让大家更好的吸收,package这一层级,我们后面再学习,先学习最基础的project、module、class。原创 2024-03-10 15:00:46 · 1158 阅读 · 0 评论 -
Java学习笔记 | JavaSE基础语法 07 | 键盘输入与随机数
键盘录入的实际功能Java已经帮我们写好了,不需要我们自己再实现了,而Java写好的功能都放在了Scanner这个类中,所以,我们只要直接使用Scanner这个类就可以了。导包创建对象创建变量接收数据代码示例1.2 详细介绍next()、nextLine()、nextInt()、nextDouble()。比如:键盘录入abc,那么会把abc看做字符串返回。 键盘录入123,那么会把123看做字符串返回。代码示例:1.2.2 nextInt()只能接受整数。比如原创 2024-03-05 09:55:16 · 1011 阅读 · 0 评论 -
Java学习笔记 | JavaSE基础语法 | 0 | Java入门概述
就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。扩展一个小点:在很多资料中都说成是DOS命令(磁盘操作系统),其实是不对的。真正的DOS命令是1981年微软和IBM出品的MS-DOS操作系统中的命令才叫做DOS命令。而在Windows中,win98之前的操作系统是以非图形化的DOS为基础的,可以叫做DOS命令。到了2000年以后,windows逐渐的以图形化界面为主了,这个时候就不能叫DOS命令了,他只是模拟了。原创 2024-02-04 22:07:21 · 906 阅读 · 1 评论