首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
study
帛清
创建于2023-07-20
订阅专栏
每天进步一点
暂无订阅
共57篇文章
创建于2023-07-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
抽象类
抽象类 在Java中,抽象类是一个不能被实例化的类,用于定义一组相关类的通用结构和行为。抽象类可以包含普通方法和抽象方法,而抽象方法只有方法的声明,没有具体实现。子类继承抽象类后,必须实现所有的抽象方
新生代、老年代、永久代的分代垃圾回收机制
问题描述 创建对象就会分配内存,不停的创建对象会导致内存溢出0为了防止内存溢出,IVM会对不在使用的对象回收内存问题: 。请说明堆内存中 新生代、老年代、永久代的分代垃圾回收机制 JVM堆 新生代(Y
在Java中,==和equals()方法都用于比较两个对象是否相等。
在Java中,==和equals()方法都用于比较两个对象是否相等。 但是,它们之间有一些重要的区别。 ==操作符用于比较两个基本数据类型或两个对象的引用是否相等。对于基本数据类型,它比较的是值是否相
字符序列
字符序列 字符与字符串 字符类型(char)是Java中的基本类型之一,字符是用单引号引住的单个符号。 字符串类型(String)是用双引号引住的任意个字符,字符串其实就是字符组成的序列。 字符串对象
Java内存管理
内存管理 垃圾回收 基本概念 Java GC (垃圾回收)机制。在java虚拟机中,存在自动内存管理和垃圾清扫机制。 该机制对JVM中的内存进行标记,并确定那些内存需要回收,根据一定的回收策略,自动的
面向对象——三大特征之一多态
多态 基本概念 Java中的多态是指一个引用类型变量可以指向多种实际类型的对象。在Java中,多态的实现主要依赖于继承、接口和方法重写。向上转型(upcasting)和向下转型(downcasting
面向对象——三大特征之一继承
继承 一些基本概念 子类可以继承父类的非私有属性和方法。子类可以使用父类的属性和方法,无需重写编写相同的代码。 子类可以添加自己的属性和方法。子类可以增加父类中没有的属性和方法,从而增加代码的灵活性和
面向对象——三大特征之一封装
封装 实质: Java中的封装的实质就是将类的状态信息(成员变量)、方法等隐藏在类的内部,不允许外补程序直接访问,而是通过该类提供的方法来实现对隐藏信息(成员变量)的操作和访问。在Java中,可以使用
面向对象——访问修饰符
访问修饰符 类和类成员的访问控制 访问修饰符有3个(4种)。public、protected、package-access(包访问修饰符)、private 被该修饰符修饰的成员变量和成员方法可以在所有
面向对象——包的使用
包的使用 概述 包是类的容器,利用包来划分名字空间, 用于分割类名空间,以避免类名冲突。 包主要有以下3个方面的作用: 存放类:包中能够存放类,易于找到和使用相应的类文件。 防止命名冲突:Java中只
面向对象——对象的构造和初始化
对象的构造和初始化 调用构造方法时,步骤如下 分配新对象的空间,并进行默认的初始化。 执行显式的成员初始化。 执行构造方法。 成员变量 成员变量的作用域 类中低端是直接定义在类的内部、方法的外部的变量
面向对象的基本概念
抽象数据类型 面向对象的基本概念 面向对象 面向对象程序设计(OOP)是一种基于对象概念的软件开发方法。 面向对象三大特性: 封装、继承、多态 对象 在面向对象的世界中认为万事万物皆为对象。 类 类是
计算字符串中的字母和数字
计算字符串中的字母和数字 思路 首先审视题目,找出字母和数字,并未要求大写还是小写,所以需统一处理为小写或大写,方便后续操作 其次找出可以挑选出字母和数字可以被摘出的特异点——编码(这里使用acssl
字符串回文
字符串回文 思路 首先观察字符串回文的规律,左右对称 其次,设想解决方案如下: 反转字符串与当前字符串比较每一个字符 将字符串分成左右两部分进行字符比较 将字符串反转与字符串进行字符比较 设想实现 第
Java练习十一面向对象答案
创建一个学生类 编写一个名为 Student 的类, 包含以下属性和方法: 属性:姓名(name)、年龄(age)、学号(studentId)、成绩(score) 方法:构造方法、获取姓名的方法、获取
Java练习十一面向对象
创建一个学生类 编写一个名为 Student 的类, 包含以下属性和方法: 属性:姓名(name)、年龄(age)、学号(studentId)、成绩(score) 方法:构造方法、获取姓名的方法、获取
Java练习十面向对象答案
面向对象练习 找对象 以下名词中哪些是对象? 猫 狗 Tom Jerry 人 帅哥 美女 迪丽热巴 胡歌 Phone iPhone 14 Pro Max 《Java面向对象》 编程 **1、**编写一
Java练习十面向对象
面向对象练习 找对象 以下名词中哪些是对象? 猫 狗 Tom Jerry 人 帅哥 美女 迪丽热巴 胡歌 Phone iPhone 14 Pro Max 《Java面向对象》 编程 **1、**编写一
快速排序
快速排序 基本原理 关于快速排序,它的基本思想就是选取一个基准,一趟排序确定两个区间,一个区间全部比基准值小,另一个区间全部比基准值大,接着再选取一个基准值来进行排序,以此类推,最后得到一个有序的数列
Java递归
Java递归 定义 递归是指一个方法或函数在执行过程中调用自身的过程。 使用 递归函数通常分为两部分:基础情况和递归情况。 基本情况 基本情况是指问题可以直接解决的情况,通常是递归函数的终止条件,避免
下一页