![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVASE语法
java基础学习笔记
一束光亮
这个作者很懒,什么都没留下…
展开
-
JavaSE08|抽象类和接口
抽象类和接口转载 2023-06-07 11:32:20 · 124 阅读 · 0 评论 -
java基础10|枚举类
一、枚举类的概述 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类2.当需要定义一组常量时,强烈建议使用枚举类3.如果枚举类中只一个对象,则可以作为单例模式的实现方式。 二、枚举类中的常用方法 values()方法:返回枚举类型的对象数组。该方法可以很方便地遍历...转载 2022-04-22 19:08:48 · 602 阅读 · 0 评论 -
java基础09|常用类之比较器
常用类之比较器 1 出现的背景 在java中涉及到数组,对象的排序问题 java中的对象,正常情况下,只能进行比较:==或者!=,不能使用>或者<,但是在实际的开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小,以什么来衡量对象的大小,...转载 2022-04-16 20:22:54 · 238 阅读 · 0 评论 -
Java面向对象(下)六
Java||六、面向对象(下)1.关键字:static1.1类属性、类方法的设计思想类属性作为该类各个对象之间共享的变量。在设计类时,分析哪些属性不因对象的不同而改变,将这些属性设置为类属性。相应的方法设置为类方法。如果方法与调用者无关,则这样的方法通常被声明为类方法,由于不需要创建对象就可以调用类方法,从而简化了方法的调用。 (static生命周期和类相同)1.2使用范围:可修饰属性、方法、代码块、内部类1.3被修饰后的成员具备以下特点:随着类的加载而加载 (类加载了,有static的原创 2022-04-16 20:13:49 · 197 阅读 · 0 评论 -
Java面向对象(中)五
Javase||五、面向对象(中)文章目录Javase||五、面向对象(中)1.面向对象的特征之二:继承性2.方法的重写3.关键字:super(可理解为父类的)4.子类对象实例化全过程5.面向对象的特征之三:多态性5.1多态性理解5.2何为多态性5.3多态的使用:虚拟方法调用5.4多态性代码举例再理解5.5面试题:多态是编译时行为还是运行时行为?5.6关于向上转型与向下转型5.7对多态性的理解5.8继承成员变量和继承方法的区别5.7instanceof关键字的使用6.Object类的使用6.1操作符==和原创 2022-04-16 20:13:16 · 323 阅读 · 0 评论 -
Java面向对象(上)四
Javase||四、面向对象(上)文章目录Javase||四、面向对象(上)1、类和对象1.1类和对象的创建1.2JVM内存结构1.3匿名对象2、类的结构之一:属性2.1(成员变量)属性与局部变量的对比3、类的结构之二:方法3.1方法举例与声明的方式3.1关键字return3.2方法的重载3.3可变参数个数形参的方法3.4java的值传递机制(注意理解)3.4递归方法4、面向对象特征之一:封装性**4.1封装的含义****4.2封装性思想具体的代码体现:****4.2Java规定的四种权限修饰符**5、类原创 2022-04-16 20:12:35 · 326 阅读 · 0 评论 -
java基础09|常用类之String、StringBuffer、StringBuild比较
1、String类的特性 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { private final char v...转载 2022-04-13 19:59:10 · 228 阅读 · 0 评论 -
java基础08||线程
基本概念: 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程—(生命周期) 如:运行中的QQ,运行中的MP3...转载 2022-03-23 20:34:21 · 113 阅读 · 0 评论 -
java|debug追踪
有一句话说的很好,干程序员不是写Bug,就是在该Bug的路上,虽然是句玩笑话,但是作为一名程序员,肯定是要和Bug无时不刻打交道的,不知道怎么调试并修复Bug算不上一名合格的程序员。这篇文章,我将为大家着重介绍,在IDEA里面是如何追踪Bug的。 Debug追踪 使用IDEA的...转载 2021-10-28 16:26:26 · 190 阅读 · 0 评论 -
java基础day03|流程控制函数
流程控制函数/*分支结构之一:if-else分支结构之二:switch-case(效率稍高)1.结构switch(表达式){case 常量1: 执行语句1; //break;case 常量2: 执行语句2; //break;...default: 执行语句n; //break;2.说明 <根据switch表达式中的值,依次匹配各个case中的常量。一旦匹配成功,则进入相应的case结构中,调用其执行原创 2021-10-28 15:57:01 · 84 阅读 · 0 评论 -
java基础02|变量与运算符
第二章 Java基本语法:变量与运算符 2.1 关键字和保留字2.2 标识符2.3变量2.4 运算符 2.1 关键字和保留字 保留字:尚未使用,以后版本会作为关键字用,goto,const 2.2 标识符 合法标识符规则: 1.由26个英文字母大小写, 0-9...转载 2021-10-28 15:45:32 · 113 阅读 · 0 评论 -
java基础01|计算机基础知识概述
计算机基础知识概述 1.冯若依曼体系结构 2.IT定律之行业发展定律 摩尔定律,安迪-比尔定律,反摩尔定律 3.内存 内存单位: 比特bit,一个0或1,最小储存单位 字节byte,最基本存储单位,8个比特 千字节(KB)=1024B 内存作用:1.从硬盘读取数据,提供给CPU使...转载 2021-10-27 19:58:45 · 97 阅读 · 0 评论