
Java
文章平均质量分 55
ZZZWWWFFF_
这个作者很懒,什么都没留下…
展开
-
java知识梳理 第十五章 I/O流
值得一提的是,这里的。原创 2022-11-19 20:07:52 · 198 阅读 · 0 评论 -
认识xml文件
例如下面这个我们自己写的xml文件xml文件注释语法与HTML语法一致所有 XML 元素都须有关闭标签(HTML中没有关闭标签浏览器会自动修复,xml不会)XML 标签对大小写敏感XML 必须正确地嵌套XML 文档必须有根元素(有且只有一个,例如上面的books)XML 的属性值须加引号xml也有转义字符,如 < 表示原创 2022-09-15 14:13:23 · 905 阅读 · 0 评论 -
Java知识梳理 第十四章 泛型
这里静态成员的加载先于类的实例化,但是泛型必须在传递类型后才能使用,就泛型而言,类实例化时才能真正地传递类型参数,因此静态成员不能使用泛型。原创 2022-08-17 09:55:11 · 209 阅读 · 0 评论 -
Java知识梳理 第十三章 集合
遍历方法:原创 2022-08-16 11:33:05 · 271 阅读 · 0 评论 -
Java知识梳理 第十二章 常用类
链接:https://juejin.cn/post/7131935113167765534。商业转载请联系作者获得授权,非商业转载请注明出处。下图是八种基本数据类型所对应的包装类以及它们的关系。原创 2022-08-16 11:31:51 · 138 阅读 · 0 评论 -
Java知识梳理 第十一章 异常Exception
目录第十一章 异常Exception引入try-catch异常捕获异常处理1)try-catch-finally2)throws自定义异常当我们在写程序时,或多或少都会出现一下问题,有时候是我们程序的问题,有时候是环境的问题,为此Java为我们提供了异常处理机制来帮助我们提高代码的健壮性面对以上代码,程序会抛出一个算术异常,这样会导致我们出现异常的下面的代码无法执行,此时我们可以使用try-catch运行异常编译异常...原创 2022-08-16 11:30:44 · 120 阅读 · 0 评论 -
Java知识梳理 第十章 枚举和注解
1)季节的值是有限的几个值(spring,summer,autumn,winter)3)对外暴露对象(通过为对象添加public static final修饰符)有时候我们在创建一种类的时候,我们希望该类的值是我们所设置好的一些情况。2)本类内部创建一组对象(例如春夏秋冬)2)且这几个季节是只读的,不需要修改。1)构造器私有化,防止new新的对象。...原创 2022-08-13 11:18:18 · 148 阅读 · 0 评论 -
Java知识梳理 第九章 面向对象编程(高级部分)
在JDK8后,类变量存储在class对象里,而class对象在堆中,即类变量存储在堆中。这里我们因为JVM在调用该方法时无需创建对象,所以设置为static的。这里我们因为该方法是提供给JVM去调用的,所以设置为public的。类变量即 一个被 static 修饰的变量 ,类变量又叫静态变量。值得注意的是:类变量的生命周期或者说它是随着类的销毁而销毁的。该变量最大的特点就是会被声明它的类的所有对象实例共享。我们通常认为在JDK7以前,类变量存储在方法区里。注意饿汉式与懒汉式的区别。......原创 2022-08-12 10:32:37 · 212 阅读 · 0 评论 -
Java知识梳理 第八章 面向对象编程(中级部分)
多态是指 方法或对象具有多种形态,它是建立在继承和封装基础之上的,且多态的前提是两个类存在继承关系。1)子类方法的形参列表、方法名称,要和父类的形参列表、方法名称完全一样。2)子类方法的返回类型和父类方法返回类型一样,或者是父类返回类型的子类。public > protected > 默认 > private。比如 父类返回类型是Object ,子类返回类型是String。2)当类很多时,可以很好地管理类(看Java API文档)3)子类方法不能缩小父类方法的访问权限。1)区分相同名字的类。...原创 2022-08-11 17:05:15 · 326 阅读 · 0 评论 -
Java知识梳理 第七章 面向对象编程
某些情况下,我们需要定义成员方法(简称方法),比如人类除了有一些属性外,我们人类还有一些行为,比如说话、跑步等,这时我们就要用成员方法才能完成。如上图所示,我们通过一个“猫类”来引入,我们在这个过程中将猫的特性提取了出来,从而可以通过该类来定义不同的猫,即创建不同的对象。1)类是抽象的,概念的,代表一类事物,比如人类、猫类...,即它是数据类型。2)对象是具体的,实际的,代表一个具体事物,即是实例。3)类是对象的模板,对象是类的一个个体,对应一个实例。从概念或叫法上看,成员变量=属性=field(字段)..原创 2022-08-10 16:10:21 · 203 阅读 · 0 评论 -
Java知识梳理 第六章 数组
原来的一维数组的每个元素是一维数组,就构成二维数组。,可以存放多个同一类型的数据。原创 2022-08-07 16:38:58 · 148 阅读 · 0 评论 -
Java知识梳理 第五章 程序控制结构
3)多分支(if-else if-........-else)用于终止某个语句块的执行,一般用在switch语句或者循环中。continue用于结束本次循环,继续执行下一次循环。return用于跳出所在的方法。2)双分支(if-else)原创 2022-08-07 16:12:17 · 111 阅读 · 0 评论 -
Java知识梳理 第四章 二进制
1)二进制:0-1 , 满2进1 ,以0b 或 0B 开头2)十进制:0-9 , 满10进13) 八进制:0-7 , 满8进1 ,以数字0开头4) 十六进制:0-9及A(10)-F(15),满16进1 ,以0x或0X开头 这里的A-F不区分大小写4.2.1 二进制转十进制4.2.2 八进制转十进制4.2.3 十六进制转十进制4.2.4 十进制转二进制4.2.5 十进制转八进制4.2.6十进制转十六进制4.2.7二进制转八进制4.2.8二进制转十六进制4.2.9八进制转二进制4.2.10十六进制转二进制..原创 2022-08-07 15:48:02 · 436 阅读 · 0 评论 -
第三章 运算符与标识符与关键字
目录第三章 运算符与标识符与关键字3.2 算术运算符3.3 关系运算符(比较运算符)3.4 逻辑运算符3.4.1 逻辑运算符一览3.5 赋值运算符3.6 三元运算符3.7 标识符的命名规则和规范4.8 关键字4.9 键盘输入语句1)关系运算符的结果都是boolean类型,也就是要么是true,要么是false2)关系运算符 经常用在if结构的条件或循环结构的条件中3)关系运算符组成的表达式,我们称为关系表达式1)逻辑运算符 用于连接多个条件(多个关系表达式),最终结果也是一个boolean类型1) 短路与原创 2022-08-07 11:48:08 · 179 阅读 · 0 评论 -
Java知识梳理第一章 Java概况
目录第一章 Java概述1.1 Java的重要特点1.2 Java核心机制-Java虚拟机(JVM 即Java virtual machine)1.3 什么是JDK,JRE 1.3.1 JDK基本介绍 1.3.2 JRE基本介绍1.4 Java快速入门1.5 Java转义字符1.6 Java注释1)Java是面向对象的(OOP)2)Java是健壮的,Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证3)Java是跨平台性的(即一个编译好的.class文件原创 2022-08-06 11:43:12 · 162 阅读 · 0 评论 -
Java知识梳理第二章 变量
变量相当于内存中一个数据存储空间的表示,你可以把变量看作一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名我们可以访问到变量(值)即自动类型转换的逆过程,将容量大的数据类型转换成容量小的数据类型,使用时需加上强制转换符() ,但是可能造成。2)当我们将精度(容量)大的数据类型赋给精度(容量)小的数据类型时,就会报错,反之就会进行自动类型转换。1)变量表示内存中的一个存储空间(不同的变量,如果类型不同,则占用的空间大小也不同)6)自动提升原则:表达式结果的类型自动提升为 操作数中最大的类型。...原创 2022-08-06 11:39:28 · 187 阅读 · 0 评论