常见基础知识巩固

一、单行、多行和文档注释

1、单行

//  或者光标在某一行摁ctrl + /

2、多行

/*   */  或   ctrl + shift + /

3、文档注释

二、父类和子类的类型转换

1、父类转子类

例:

首先定义了父类Person()类 和子类 Student()类

其中Person()类中有run()方法 ;

Student()类中有go()方法


我们在Main()方法中创建对象

Person student = new Student(); 

如果想让student这个对象调用子类中的go()方法,需要将他的Person类型转化成Student类型,这时候就涉及到了高转低的强制转换!!! (方便类的调用,减少代码的重复)

测试:

student.go();// 会报错
((Student)student).go(); // 成功调用子类的方法

2、向上转型子类转化成父类不需要强制转换,但是这样会丢掉子类中的方法

三、运算符

四、JavaDoc文档

五、instanceof 和 typeof

1、instanceof

A instanceof B //判断A  和  B 是否存在父子(继承)关系  经常用在if判断中作为判断条件

2、typeOf

typeOf是判断所有变量的类型,返回值有number、string、boolean、function、object、undefined

六、Scanner键盘录入

代码:

Scanner sc = new Scanner(System.in);
sout("请输入想要输入的内容:");
int i = sc.nextInt();

注意:

1、现在大多数用nextLine();,因为这个方法遇到回车才停止,可以在输入的内容中输入空格;

2、当我们在用完Scanner 的时候,记得关掉,关掉方法:

scanner.close;

七、创建稀疏数组

我们的例子是11行11列

1、创建稀疏数组

int[][] array = new [多少个值 + 1][3];

2、

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Be explorer

若认可笔者文章,手头富裕盼支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值