
JAVA学习笔记
文章平均质量分 82
蚂蚁呀嘿ww
自学编程,欢迎交流!
展开
-
JAVA——方法 原来这么简单
一、方法的基本用法1.1什么是方法就是一个代码片段. 类似于 C 语言中的 "函数"方法方法存在的意义(不要背, 重在体会): 1. 是能够模块化的组织代码(当代码规模比较复杂的时候). 2. 做到代码被重复使用, 一份代码可以在多个位置使用. 3. 让代码更好理解更简单. 4. 直接调用现有方法开发, 不必重复造轮子1.2语法定义及调用过程①语法结构:public static 方法返回值 方法名称(形式参数列表){ 方法体代码;return ...原创 2022-04-23 18:13:05 · 310 阅读 · 0 评论 -
JAVA——链表
一、链表概念及结构链表:链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。如下图:(通俗的说:就是由一个个节点组成,这些节点逻辑上连续,物理上不连续)类比火车:singleLinkedList ——火车车次(一整个火车or哪趟火车)Node——车厢,具体储存元素的类,每个单链表的节点就是Node的一个对象Node.head ;——当前链表的头节点(只要知道头节点就可以此访问链表中的所有节点)int size ;——当前链表的长度(节点个.原创 2022-04-23 10:59:25 · 31002 阅读 · 3 评论 -
JAVA——动态数组的增删改查
一、动态数组动态数组就是在数组的基础上增加了一个可以根据元素的个数动态调整数组大小的功能(用类实现) 我们之前用的数组最大的问题就在于数组长度定长,一旦一个数组在定义时确定长度之后,使用过程中无法改变长度。 Java 中提供的数组都是静态数组 int[] 、char []、long []…(定义之后无法改变长度),需要我们自己定义一个类,拓展基础数组的功能。此时、对外部来说,他已经不是一个数组了,而是一个类,创建这个“变长数组”相当于创建对象。思想: ...原创 2024-04-10 16:23:39 · 1975 阅读 · 0 评论 -
JAVA——逻辑控制
一、顺序结构顺序结构:按照代码书写的顺序一行一行的执行二、分支结构2.1 if 语句(只能满足一个条件)三种基本形式:形式一(单分支): if (布尔表达式){//条件满足时的代码块}形式二(双分支): if (布尔表达式){//条件满足时的代码}else{ //条件不满足时的代码}形式三(多分支): if (布尔表达式){//条件满足时的代码块}else if {//另一种条件满足时的代码块}else{ //条件都不满足时的代码块}示例:原创 2022-04-17 14:37:33 · 384 阅读 · 0 评论 -
JAVA——数据类型与运算符
一、数据类型数据类型包括:基本数据类型(8种)和引用数据类型。基本数据类型:①数值型:byte(1字节) < short(2字节) < int(4字节) < long(8字节)②浮点型:float(4字节)< double(8字节)③字符型:char(2字节)④布尔型:boolean(8字节)引用数据类型:String,数据,类,接口※注意:8大基本类型在应用中均小写,应用类型的首字母需要大写。1.1整型语法:int 变量名 = 初始值 ; .原创 2022-04-16 17:07:53 · 697 阅读 · 1 评论