代码练习小知识点(day_01)

1、Random出来数都是左闭右开,即 [ ),rand.nextDouble( )–默认随机出来的是[0.0,1.0).
2、Math.random()范围也是[0.0,1.0)
3、var是java10的新特性

4、instanceof 判断对象是不是某类的实例
  String str = “abc”;
  System.out.println(str instanceof String); //结果为:true

5、java中的运算:(按位与&)当相同位上的两个数字都为1时,结果为1,否则为0。例:2&3==1,运算时其实是把2和3转换为二进制数字进行位与。
6、Integer.parseInt():传入的必须是字符串,不能是字符。
7、格式化中占位符$符号的实例:
在这里插入图片描述
8、a++、++a 实例:
在这里插入图片描述
9、使用排序接口lamda表达式,可以灵活排序,但是必须是泛型对象数组(例如:Integer)。
10、Windows使用ssh(Secure Shell、安全外壳协议)进行远程访问控制Linux(ubuntu)系统时,打开Windows系统的cmd输入:ssh 用户名+@IP地址,如下图所示:
在这里插入图片描述
然后会让你输入你的linux系统的开机密码,输入完成即可控制那边的linux系统。
11、JDK的作用范围:一个项目里面的每一个模块都可以设置一个JDK依赖版本

12、关于toString方法的一点小理解:
   ①当我们打印的对象所在的类中没有重写Object中的toString( )方法时,默认调用的是Object中的toString( )方法
   ②当我们打印对象所在类重写了toString( )方法时,调用的话就是已经重写了的toString( )方法,一般是为了返回对象的属性信息。

13、动态参数列表:和数组的本质是一样的,有下标。在一个方法中传入的参数,例如:public static void test(int …a){},该写法是JDK1.5之后出现的,传入参数时类型固定,个数0-n(注意!!!:数组作为方法的形参时,调用此方法时实参不能为空,但是int…a可以),具体如下:
在这里插入图片描述

14、手动录入字符串时,sc.next( )—得不到带空格的字符串,如果字符串中有空格的话,结果只能得到空格或者Tab键之前的内容,sc.nextLine( )—可以得到带空格的字符串,停止录入的结束标志只有回车键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值