- 博客(11)
- 资源 (19)
- 收藏
- 关注
原创 Java学习笔记(十一)Map集合
一、Map集合Collection`中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map中的集合称为双列集合。需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。1、Map常用子类通过查看Map接口描述,看到Map有多个子类,这里我们主要讲解常用的HashMap集合、LinkedHa
2020-06-28 09:46:36 253
原创 Java学习笔记(十)Collections集合工具类
一、Collections1、常用功能java.utils.Collections是集合工具类,用来对集合进行操作。部分方法如下:public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加一些元素。public static void shuffle(List<?> list) 打乱顺序:打乱集合顺序。public static <T> void so
2020-06-24 11:16:51 237
原创 Java学习笔记(九)List集合、Set集合
Collection中的常用子类( java.util.List 集合、 java.util.Set 集合)。一、List接口1、List接口中常用方法List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操作集合的特有方法,如下:public void add(int index, E element): 将指定的元素,添加到该集合中的指定位置上。public E get(int index):返回集合中指定位置的元素。p
2020-06-24 09:08:03 251
原创 Java学习笔记(八)泛型
一、泛型方法写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译器适当地处理每一个方法调用。下面是定义泛型方法的规则:(1)所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返回类型之前(在下面例子中的)。(2)每一个类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。(3)类型参数能被用来声明返回值类型,并且能作为泛型方法得到的实际参数类型的占位符。
2020-06-22 15:19:27 229
原创 Java学习笔记(七)Collection集合
一、集合1、集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。2、集合框架集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collection和双列集合java.util.MapCollection**:单列集合类的根接口,
2020-06-18 15:23:29 177
原创 Java学习笔记(六)接口 Interface
一、接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可用来声
2020-06-10 15:05:59 279
原创 Java学习笔记(五)抽象方法和抽象类
一、抽象方法和抽象类抽象方法:如过父类当中不确定如何进行{}方法实现,那么久应该是一个抽象方法。抽象类:抽象方法所在的类,必须是抽象类才行。在class之前写上abstract即可。1、如何使用抽象类和抽象方法:不能直接创建new抽象类对象。必须用一个子类来继承抽象父类。子类必须覆盖重写抽象父类当中所有的抽象方法。覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号。创建子类对象进行使用。*//*抽象方法:就是加上abstract关键字,然后去掉大括号,
2020-06-09 16:39:14 214
原创 Java学习笔记(四)java类和对象
一、类和对象类:是一组相关属性和行为的集合。可以看成是一类事务的模板,使用事务的属性特征和行为特征来描述该类事务。对象:是一类事务的具体体现。对象是类的一个实例。必须具备该类事务的属性和行为。我个人理解“类”跟C的结构体封装类似(一个结构体内包含变量、数组、函数指针,描述的就是特征和行为);“对象”跟C语言程序初始化时初始化了一个结构体并给结构体赋值,让这个结构体有具体的内容(初始化了该结构体的变量、数组、函数指针类似行为)。1、例子:成员变量:String name;int age;成员方
2020-06-09 13:39:31 193
原创 Java学习笔记(三)java常用类
一、常用类Number类、Character 类、String类、Date 类、Scanner 类Java语言提供了一些类,方便对不同数据类型的常规操作(类似C语言也提供了一些常用的C库函数)。具体这些类中存在哪些方法函数,后续用到多看看自然就记住了。常用类一、常用类Number类、Character 类、String类、Date 类、Scanner 类1、Java Number & Math 类2、Java Character 类3、Java String 类4、Data 类5、Scanner
2020-06-08 11:27:01 239
原创 Java学习笔记(二)java基础语法
1、运算byte short char int四个运算的时候,都会将自己提升为int类型后,在进行运算。当是比int类型大的类型做运算,就会自动转换成它们中最大类型那个。Java的八种基本类型:(按字节来分)boolean 布尔型 1个字节 8bit(8位)byte 字节类型 1个字节char 字符类型 2个字节short 短整型 2个字节int 整型 4个字节float 浮点型(单精度)4个字节lo
2020-06-05 14:04:24 241
原创 Java学习笔记(一)初识java
一、初识javaA.java为源代码,需要通过JDK编译工具(类似C语言的GCC)编译成A.class文件,然后才能在JVM虚拟机上运行java代码,JVM虚拟机可以在不同系统上安装对应的版本,然后a.class就可以移植到不用的系统中运行,在a.class运行过程中仍然会用的JDK,不只是在编译过程中。JRE:指java运行环境,包含JVM虚拟机及Java核心类库。JDK:软件开发工具包,包含编译工具和运行工具。包含关系如下:二、安装Java JDK菜鸟教程https://www.run
2020-06-03 15:54:49 210
STM32G0芯片包 Keil.STM32G0xx_DFP.1.4.0.pack
2022-02-16
C# Winform开发使用离线地图 GMap 例程
2021-05-21
MSP430 MCU开发手册V1.3
2021-01-07
Real Time Clock Module RX8900SA CE.pdf
2019-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人