摘要: | Map:双列数据,存储key-value对的数据 类似于高中的函数:y= f(x) ​ | HashMap:作为Map的主要实现类;线程不安全的,效率高;可以存储null的key和value ​ | LinkedHashMap:保证在遍历map元素时,可以按照添加的顺序实现遍历 ​ 原因:在原有 阅读全文
posted @ 2022-03-08 14:21 camillei 阅读(43) 评论(0) 推荐(0)
摘要: 1.Collection接口:单列集合,用来存储一个一个的对象 ​ | List接口:存储有序的,可重复的数据。 >"动态"数组,替换原有的数组 ​ | ArrayList:作为list接口的主要实现类:线程不安全的,效率高;底层使用Object [] elementData存储 ​ | Linke 阅读全文
posted @ 2022-03-08 14:18 camillei 阅读(65) 评论(0) 推荐(0)
摘要: 变量的分类: 1.1按数据类型分类 详细说明: 1.整形:byte(1个字节) short (2个字节) int (4个字节) long (8个字节) byte范围(-128~127) 声明long型变量:结尾以“l"或”L" 定义整形变量时,通常使用int 整形常量默认为int 2.浮点型: fl 阅读全文
posted @ 2021-03-11 17:00 camillei 阅读(34) 评论(0) 推荐(0)
摘要: 关键字: 定义:被Java语言赋予了特殊含义,用做专门用途得字符(单词) 特点:关键字中的所有字母都为小写 保留字:现有版本Java尚未使用,但以后半本可能会作为关键字使用。 注意事项:自己命名时要避免使用这些保留字 具体有:goto / const 标识符得使用:凡是可以自己命名得都叫做标识符 涉 阅读全文
posted @ 2021-03-11 16:41 camillei 阅读(24) 评论(0) 推荐(0)
摘要: 变量就是可以变化的量 Java是一种强类型的语言,每个变量都需要声明其类型 Java变量是程序中最基本的存储单元,其内容包括变量名,变量类型和作用域 int age= 19 数据类型 变量名 值 注意: 每个变量都有其类型,可以是基本类型也可以是引用类型 变量名必须是合法的标识符 变量声明是一个完整 阅读全文
posted @ 2020-10-30 10:06 camillei 阅读(49) 评论(0) 推荐(0)
摘要: 强制转换>>>>(类型)变量名 高>低 自动转换>>>> 低>高 注意: 1.不能对布尔值进行转换 2.不能将对象类型转换为不相干的类型 3.在把高容量转换为低容量的时候,强制转换 4.转换的时候可能存在内存溢出,精度损失等问题 阅读全文
posted @ 2020-10-29 10:39 camillei 阅读(59) 评论(0) 推荐(0)
摘要: public class Demo02{ public static void main (String []args){ //整数拓展: 进制 二进制ob 十进制 八进制0 十六进制0x int i=10; int i2=010;// 八进制0; int i3=0x10;// 十六进制0x 0-9 阅读全文
posted @ 2020-10-27 23:36 camillei 阅读(62) 评论(0) 推荐(0)
摘要: package demo01; public class shuju { public static void main(String args[]) { //八大数据类型 //整数 byte num1 = 10; short num2 = 20; int num3 = 30; long num4 阅读全文
posted @ 2020-10-27 22:54 camillei 阅读(39) 评论(0) 推荐(0)
摘要: public class Hello{ public static viod main(String args[]){ System.out.print("Hello World") } } 阅读全文
posted @ 2020-10-27 22:01 camillei 阅读(66) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2194508/202010/2194508-20201027204658772-1486807877.png) 阅读全文
posted @ 2020-10-27 20:47 camillei 阅读(47) 评论(0) 推荐(0)