
JavaSE
文章平均质量分 93
Java
WriteOnce,RunAnyWhere!
Akiba-miku
csdn唠嗑号。咸鱼偶尔更新一下。
主要发数据结构与算法, 嗯,题解。
展开
-
[Java]栈--Stack
JavaStack类基本使用原创 2024-08-07 06:59:31 · 1099 阅读 · 0 评论 -
Java的static关键字
static修饰的成员变量称为静态成员变量。假设上面的三个学生在一个班级,只需要一个静态变量。三个学生即三个对象。静态变量属于类,不属于对象,为所有对象共有。静态成员变量虽然属于类,但可以通过对象访问打印结果都是1班,但不建议。因为静态变量属于类,可以直接用访问静态成员变量静态成员变量:1.通过对象访问;2.通过类名访问。推荐类名访问。静态的,是类的属性,与有无对象无关(不依赖对象)。静态成员变量存储在方法区。所有对象共用静态成员。生命周期随着类加载诞生,随着类卸载销毁。原创 2024-05-19 15:49:31 · 686 阅读 · 1 评论 -
【JavaSE】面向对象---多态
看main方法,首先实例化D类对象,先进入D中构造方法,构造方法为默认构造方法,由于继承关系,子类构造还有里面还要调用父类构造方法。父类构造方法里的调用func()即子类和父类方法重写,由于动态绑定,会调用子类的func(),而此时子类的num还没初始化为1,默认为0.所以最终打印结果为。总之,构造器中最后不要调用实例化的方法,调用静态绑定的方法比如final,private修饰的方法。在Java中,对象变量是多态的,它既可以引用自身的类型,还可以引用其子类的对象。调用的是子类Dog,为什么呢?原创 2024-06-08 19:00:21 · 1292 阅读 · 1 评论 -
Java--初识类和对象
本篇讲解Java类和对象的入门版本。学习目的:1.理解什么是类和对象。2.引入面向对象程序设计的概念3.学会如何定义类和创建对象。4.理解this引用。5.了解构造方法的概念并学会使用考虑到篇幅过长问题,作者决定分多次发布。原创 2024-05-13 08:25:39 · 818 阅读 · 2 评论 -
Java篇---方法
方法就是一个代码片段。类似C语言的函数。是能够模块化的组织代码(当代码规模比较复杂的时候).做到代码被重复使用, 一份代码可以在多个位置使用.让代码更好理解更简单.直接调用现有方法开发, 不必重复造轮子.public static 返回值类型 方法名称(形式参数列表){方法代码比如这里实现一个两个整数和的方法return x+y;判断一个数(n>1)是否为素数int i=0;for(i=2;i<n;原创 2024-05-12 03:07:26 · 822 阅读 · 0 评论 -
[JavaSE]数组
Java数组篇的基础知识原创 2024-07-15 19:49:58 · 422 阅读 · 0 评论 -
【Java】字符串
由于String不可修改的特性,Java提供了StringBuilder类和StringBuffer类。它们可以直接修改对象的内容,而不会返回新的对象,提升了效率。StringBuilder在线文档。原创 2024-07-16 23:03:01 · 776 阅读 · 0 评论 -
[java]-包装类
在Java中,基本类型不是类,为了在泛型代码中可以支持基本类型,Java给每个基本类型都对应了一个包装类型。包装类。int与char类型的包装类分别是Integer,Character。其余类型的包装类,类名是原基本数据类型关键字首字母大写。原创 2024-07-19 19:15:51 · 626 阅读 · 0 评论