JavaFoundation_Java易错知识点
该专栏是我自学Java基础(从基础语法,面向对象,再到异常处理,IO流,集合,多线程,反射等)过程中总结的易错知识点。
Praise_LIFE
大连理工在读研究生一枚,努力学习,不断变强!
展开
-
Java中为什么不能用“==”判断字符串是否相等
Java中为什么不能用“==”判断字符串是否相等原创 2022-10-22 20:36:00 · 2145 阅读 · 0 评论 -
Java开发中接口的实现类以及类的对象的匿名与非匿名组合
在Java开发中,对于接口的通常使用方式为创建接口的实现类,之后实例化该类生成对象,通过对象调用重写后的方法。但有些时候存在只需要调用一次实现类对象或者使用一次重写后的接口方法的情况,这时为了简化程序,可以采用匿名实现类以及匿名对象的声明。//创建接口USB,声明三个方法规范interface USB{ void start(); void stop(); void pause();}//创建接口USB的实现类class Printer implements USB原创 2022-04-05 11:23:44 · 701 阅读 · 1 评论 -
Java中instanceof关键字的使用及注意事项
instanceof的作用instanceof关键字是Java中继承性思想的一大体现,用于判断某一对象是否由一指定的类所创造,因此主要用于if()判断语句中。instanceof的用法instanceof的使用格式为:A instanceof B,A为对象名,B为类名,该语句判断结果为布尔型变量(true or false)。如果对象A是类B "new" 出来的( B A = new B(); ),那么结果为true。如果类B为创造出对象A的类的直接或间接父类,那么结果同样为true。原创 2021-08-17 22:08:29 · 706 阅读 · 0 评论 -
Java中转义字符‘\t‘的使用说明
1.单个'\t'如何显示'\t'在Java中的含义为补全空格,具体使用时常用“+”连接,遵循如下规则① 如果'\t'前所连接内容长度不是8的整数倍,那么'\t'会添加相应的空格数使总长度达到最近的8的整数倍public class zhuanyizifuTceshi{ public static void main(String[] args) { System.out.println("000000\t前面内容有6位,补2个空格"); System.o原创 2021-08-11 10:28:07 · 11896 阅读 · 4 评论