自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day 10 笔记 JAVA

1.链表链表通常是由一连串结点组成,每个结点包含任意的实例数据和一个或两个用来指向上一个或下一个结点的位置的链接。链表是一种线性表,但是并不会按照线性的顺序存储数据,而是在每一个结点里存放下一个结点的指针。1.1 分类单向链表 一个单链表的结点分为两部分,第一部分保存结点的数据,第二部分保存下一个结点的地址。最后一个节点存储地址的部分指向空值。单向链表只可以向一个方向遍历,查找一个结点的时候,都需要从一个节点开始每次访问下一个结点,一直到需要的位置public class SingleLin

2021-08-02 20:48:55 94

原创 day8 JAVA

1 代码块类的构成:成员变量常量类变量(static)构造方法(重载)成员方法静态方法成员内部类1.1.分析main: public static void main(String[] args) { }调用者:jvmpublic : 保证了方法的访问权限足够大static:保证了方法的加载时机 可以不需要对象就能访问void:返回值的存在没有意义main:名称就是方便jvm去使用 因此是固定String[] args:main是可以接收参数[外

2021-08-02 20:38:22 119

原创 day9 java小白(数据 结构 算法)

1 数据结构和算法编程好比是一台笔记本电脑,数据结构和算法就是电脑的内部的CPU,内存。学习数据结构,可以让我们明白数据在计算机中的存储的方式,从而可以选择更加合理的结构来存储数据,从而提高程序的执行效率,节约资源。1.1 数据结构和算法的重要性1.算法是程序的灵魂,优秀的程序可以在海量数据计算时,依然保持高速计算2 一般来说,程序会使用内存计算框架和缓存技术来优化程序。核心框架的主要功能是通过算法来实现1.2 数据结构和算法的关系数据结构是一门研究组织数据方式的学科,在编程语言中,使用良好的

2021-08-02 20:27:02 112

原创 新学java的 Day7 笔记 面向对象思想(多态) (抽象 接口 内部类)

1 在多态中访问子类特有成员public class Animal { String name; int age; public void eat(){ System.out.println("动物进食....."); }}​public class Cat extends Animal{ String name; int age;​ @Override public void eat() { ...

2021-07-22 20:18:10 191

原创 学习java Day6 笔记 面向对象思想(继承)

目录1 .StringBuilder1.1 StringBuilder和String的区别1.2 StringBuilder 的构造方法1.3 StringBuilder的常用方法2 继承2.1 继承的格式:2.2 继承中子类的特点:2.3 继承所产生的影响:2.4 继承规则2.5 继承的好处和弊端2.6 继承中变量的访问特点2.7 super2.8.继承中构造方法的访问特点2.9.继承中成员方法的访问特点2.10 方法的重写2.11.java

2021-07-22 11:44:29 132

原创 java 笔记 day5 面向对象思想(封装)

目录1 面向对象的三大特点1.1 封装1.2this关键字1.3 封装思想1.4 java中封装的体现2 构造方法2.1 构造方法的注意事项3 标准的java bean的写法4 常用API-String4.1 String字符串的特点4.2 String类的构造方法4.3 创建字符串对象的两种方式的区别4.3.1.通过构造方法创建4.3.2 直接赋值的方式创建5 JVM内存模型5.1. 堆内存5.2.方法区6.字符串的比较7 Str

2021-07-20 18:04:30 141

原创 java day4 笔记 (方法)

目录1.API的初始2 常见算法2.1 递归算法2.2 排序算法2.2.1 冒泡排序2.2.2 快速排序2.2.3 选择排序2.3 二分查找算法2.4 Arrays 工具类3 面向对象3.1何谓“面向对象”的编程思想3.2 表格结构和类结构3.3 面向过程和面向对象3.4 面向对象3.5 类的定义3.6 对象的创建和使用1.API的初始 public static void arraycopy(int[] src, ...

2021-07-20 17:50:36 71

原创 Java day3 笔记(数组 字符串)

1.数组1.1 数组的定义(了解)数组是相同类型数据的有序集合。数组描述的是相同类型的若干数据。按照一定的先后次序排列组合。其中每一个数据称为元素,每个元素都可以通过数组的索引或者下标(角标)来定位。1.2 数组的特点(掌握)1 数组本身是引用数据类型,而数组中的元素可以是任意类型(基本类型/引用类型)2 创建数组对象会在内存中开辟一块空间,他的空间是连续的。而数组名中引用的是这块连续空间的首地址。3 数组的长度一但确定 就不能修改。4 数组中存储的数据的类型必须是相同的 不能出

2021-07-20 17:43:46 275

原创 笔记day2 (运算符 判断 循环)

1 运算符1.1 算术运算符(理解)运算符:对常量或者变量记性操作的符号表达式:用运算符把常量或者变量链接起来的符合java语法的字符串 称为表达式 public static void main(String[] args) { int a = 10; int b = 20; //int c = a + b ; int c; c = a + b;//表达式 类型 将a+b的结果赋值给c ...

2021-07-20 17:36:43 110

原创 小白学习java的第一天 day_1 2021.07.16(入门,环境)

目录day_011. 开发java程序的步骤1.1 搭建java开发环境:1.2 编写java代码:2.进制3.注释4 关键字(理解)5 常量(应用)​6数据类型(记忆、应用)6.4.浮点数6.5.字符型char6.6 布尔类型:boolean7.字符串8.常见的字符集(了解)8.1. ASCII码8.2.Unicode 编码8.3 UTF-89.变量10 标识符10.1 常见的命名约定11 数据类型转换(重点 理解..

2021-07-16 19:14:17 151

空空如也

空空如也

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

TA关注的人

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