java基础
麋鹿会飞但不飘
大四咯!大二开始写,但是中间没坚持,后面会继续分享学习的帖子!
展开
-
&(逻辑与预算)和&&(短路与运算)的区别
短路与只有在第一个操作数为真时才会计算第二个操作数,并且只有在两个操作数都为真时才返回真。如果第一个操作数为假,整个表达式的结果就已经确定为假,因此不会计算第二个操作数。运算符表示逻辑与运算符,它执行非短路与操作,对两个操作数进行逻辑与计算,无论第一个操作数的结果如何。运算符表示短路与运算符,只有在第一个操作数为真时才计算第二个操作数,并且只有在两个操作数都为真时才返回真。中,无论第一个操作数的值如何,都会对两个操作数进行逻辑与操作。时,如果第一个操作数为假,将不会计算第二个操作数。为负数,第二个操作数。原创 2023-05-31 12:19:25 · 831 阅读 · 0 评论 -
static函数中可以使用this?
静态方法的主要特点是它们不依赖于任何特定的实例对象,而是属于整个类。由于静态方法不与任何实例对象相关联,因此无法使用。用于引用当前对象的实例,它只能在非静态方法中使用。在静态方法中,没有实例对象的引用,因此无法使用。如果要在静态方法中访问静态字段或调用其他静态方法,应直接使用类名来引用它们,而不是使用。关键字用于引用当前对象的实例,只能在非静态方法中使用。在静态方法中不能使用。以下是一个示例,演示了在静态方法中无法使用。关键字,因为静态方法与任何实例对象无关。在该方法中,我们尝试使用。关键字引用当前对象。原创 2023-05-31 12:10:15 · 1382 阅读 · 0 评论 -
java文件的命名规则
需要注意的是,虽然不强制要求类名与文件名相同,但遵循这种约定是良好的编程实践,有助于提高代码的可读性和维护性。此外,Java 编译器也期望找到与类名相匹配的源文件。请注意,Java 中还有一些特殊情况和约定,例如内部类、匿名类等,它们的命名和使用可能略有不同。但总体而言,类名与文件名相匹配是推荐的做法,并符合常见的编程约定。在 Java 中,类名通常与包含该类定义的源文件的名称相匹配,但并非一定要相同。原创 2023-05-31 12:04:35 · 473 阅读 · 0 评论 -
多态的向上转型调用方法的时候调用的是子类重写的方法还是父类的方法
在Java中,当一个对象调用其方法时,实际执行的方法取决于对象的运行时类型而不是编译时类型。这种动态绑定的行为使得代码更加灵活和可扩展。它允许我们以统一的方式处理不同类型的对象,根据对象的实际类型来执行相应的方法逻辑,从而实现多态性的特性。还有一个重要的是如果想要向下引用时,必须先向上引用。对象,因此在运行时会动态地调用。那么想调用父类的方法该怎么调用呢?方法中,我们创建了一个。,但由于它实际引用的是。原创 2023-05-31 12:01:39 · 1040 阅读 · 0 评论 -
final所修饰的变量,是只读量。
java基础系列,针对常见的问题解答,同时也提供测试代码方便大家的学习,欢迎大家收藏!同时希望大家点赞转发!原创 2023-05-31 11:23:22 · 583 阅读 · 0 评论 -
java基础系列:子类对象和父类对象的关系
java基础系列,针对常见的问题解答,欢迎大家收藏!原创 2023-05-31 11:18:55 · 868 阅读 · 0 评论 -
字符串的拼接底层
java基础系列,欢迎大家收藏!原创 2023-05-31 10:53:38 · 950 阅读 · 0 评论 -
数组元素的隐式初始化
java基础系列,欢迎大家收藏原创 2023-05-31 10:51:34 · 92 阅读 · 0 评论