上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 结论:final 修饰对象,对象的内容可变,引用不可变。 final 应用于类、方法和变量、对象时意义是不同的,但本质是一样的,都表示不可改变。 但是修饰对象时要注意:因为对象是引用类型,存储的是地址,所以final修饰之后,指的是引用地址不可变。 案例: final char[] chars = 阅读全文
posted @ 2023-01-06 15:21 凉白茶 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Scanner的几个常用next输入方法要点 1. next(): 一直接收从键盘中打入的内容直到读取到回车,==此回车并不会被读取==,且一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后, 阅读全文
posted @ 2023-01-05 21:28 凉白茶 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 解题思路: 申请一个数组,从1-N初始化 从第二个数开始,(2是素数),并且用循环把该数的倍数的数置为0 然后访问下一个不是1的数(一定为素数),重复上面一个步骤 在循环中把不是0的数输出 import java.util.*; //用筛法求之N内的素数。 public class Main { p 阅读全文
posted @ 2023-01-02 17:51 凉白茶 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 包装类 针对八种基本定义相应的引用类型——包装类 有类的特点,就可以调用类中的方法。 包装类的分类 | 基本数据类型 | 包装类 | | | | | boolean | Boolean | | char | Character | | byte | Byte | | short | Short | 阅读全文
posted @ 2023-01-01 22:32 凉白茶 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 异常 一、基本介绍 基本概念: Java语言中,将程序执行中发生的不正常情况称为 “异常”。(开发过程中的语法错误和逻辑错误不是异常) 执行过程中所发生的异常事件可以分为两类 Error(错误):Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverf 阅读全文
posted @ 2022-12-30 16:56 凉白茶 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 接口中的静态方法和类中定义的静态方法一样,不属于特定对象,所以它们不是实现接口的api的一部分,必须使用InterfaceName.staticMethod来调用它们。待补充…… 阅读全文
posted @ 2022-12-24 10:03 凉白茶 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 注解 注解的理解: 注解(Annotation)也被称为元数据(Metadata),用于修饰包、类、方法、属性、构造器、局部变量等数据信息。 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。 在Java SE中,注解的使用目的比较简单,例如标记过时的功能,忽略警 阅读全文
posted @ 2022-12-22 14:56 凉白茶 阅读(200) 评论(0) 推荐(0) 编辑
摘要: @SuppressWarnings(抑制编译器警告)的关键字 | 关键字 | 用途 | | | | | all | 抑制所有警告 | | boxing | 抑制装箱、拆箱操作时候的警告 | | cast | 抑制映射相关的警告 | | dep-ann | 抑制启用注释的警告 | | deprecat 阅读全文
posted @ 2022-12-21 12:16 凉白茶 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 枚举类 枚举类有两种实现方式 自定义实现枚举 使用enum 关键字实现枚举 一、自定义实现枚举 不需要提供setXXX方法,因为枚举对象值通常为只读。 对枚举对象/属性使用 final + static 共同修饰,实现底层优化。 枚举对象名通常使用全部大写,常量的命名规范。 枚举对象根据需要,也可以 阅读全文
posted @ 2022-12-20 11:00 凉白茶 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 内部类 一、基本概念 基本介绍: 一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员(五大成员:属性、方法、构造器、代码块、内部类),内部类最大特点就是可以直接访问私有属性,并且可以体现类与 阅读全文
posted @ 2022-12-18 15:48 凉白茶 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 因为匿名内部类没有名字这个特殊性质,所以我们无从给它指定构造方法,构造方法必须和类名同名,类名都没有,构造方法就无从谈起了。但是匿名内部类可以通过直接调用父类的构造方法实现初始化,当然要求父类构造方法对它父类中定义的成员变量进行初始化。 阅读全文
posted @ 2022-12-17 15:42 凉白茶 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 接口 一、基本介绍 **官方解释:**Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,再根据具体情况把这些 阅读全文
posted @ 2022-12-16 16:31 凉白茶 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 抽象类 当父类的某些方法,需要声明,但是又不确定如何实现时(即父类方法的不确定性),可以将其声明为抽方法,那么这个类就是抽象类。 一、抽象类快速入门 当父类的一些方法不能确定时,可以用 abstract 关键字来修饰该方法,这个方法就是抽象方法,用abstract来修饰该类就是抽象类。 abstra 阅读全文
posted @ 2022-12-14 14:43 凉白茶 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 为什么JAVA文件中只能含有一个Public类? java 程序是从一个 public 类的 main 函数开始执行的,(其实是main线程),就像 C 程序 是从 main() 函数开始执行一样。 只能有一个 public 类是为了给类装载器提供方便。 一个 public 类只能定义在以它的类名为 阅读全文
posted @ 2022-12-13 16:50 凉白茶 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Java为什么要设计抽象类 为什么要设计抽象类,明明有时候一个普通的类就可以完成所需功能,为什么还要添上abstract设计成抽象类,难道只是为了强制子类重写抽象方法吗? 看看抽象类的定义:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没 阅读全文
posted @ 2022-12-12 17:22 凉白茶 阅读(75) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页