狂人日记day1

狂人日记day1

JAVA基础回忆


三元运算符

?:

x ? y : z

x为真 执行y 否则执行z

包机制

包就是文件夹

例:

javadoc

Java /**注释javadoc

scanner用法

[scanner中next和nextline区别][([[[

//next 以空格为结束符 nextline 以回车为结束符
if (s.hasNext()){
String name = s.nextLine();
System.out.println(name);
}
if(s.hasNext()){
String name = s.next();
System.out.println(name);
})

[将scanner中string 类型转换为int类型](int j = y.nextInt()😉

数组

[数组创建]( int nums1[] = new int[100]; [int nums1[] = {1,2,3,4,5};//注意这里是{})

[函数定义](

public static int[] reverse(int array[]){

​ int result[] = new int[array.length];

​ return result;

​ }[)

[array类的一些用法]( public static void main(String[] args) {

​ int a[] = new int[10];

​ a[0] = 1;

​ System.out.println(a);

​ System.out.println(Arrays.toString(a));

​ }[)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lOWxpQMr-1620741087217)(/Users/suannai/Library/Application Support/typora-user-images/image-20210511202313068.png)]

多态

//执行方法看左面

1.多态是方法的多态

2.父类和子类有联系

3.存在的条件 继承关系 方法重写 父类引用指向子类

​ 1 static不能重写

​ 2 final 常量

​ 3 private 方法

接口

自己无法写方法

面向接口

Interface 定义 implement

abstract 定义抽象类用 继承

作用:

1.约束

2.定义方法

3.接口可以多个

4.必须要重写方法

内部类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值