上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 1)不论有什么运算,小括号的优先级都是最高的,先计算小括号中的运算,得到x+y +""+25+y 2)任何字符与字符串相加都是字符串,但是是有顺序的,字符串前面的按原来的格式相加,字符串后面的都按字符串相加,得到25+“”+25+5 3)上面的结果按字符串相加得到25255 如果int x=20, 阅读全文
posted @ 2020-07-07 11:01 ASini 阅读(748) 评论(0) 推荐(0)
摘要: 1.子父类存在同名成员时,子类中默认访问子类的成员,可通过super指定访问父类的成员,格式:super.xx (注:xx是成员名); 2.创建子类对象时,默认会调用父类的无参构造方法,可通过super指定调用父类其他构造方法,格式:s uper(yy) (注:yy是父类构造方法需要传递的参数 阅读全文
posted @ 2020-07-07 10:58 ASini 阅读(165) 评论(0) 推荐(0)
摘要: volatile到底做了什么: 禁止了指令重排 保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量值,这个新值对其他线程是立即可见的 不保证原子性(线程不安全) synchronized关键字和volatile关键字比较: volatile关键字是线程同步的轻量级实现,所以vola 阅读全文
posted @ 2020-07-07 10:56 ASini 阅读(168) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-07 10:52 ASini 阅读(150) 评论(0) 推荐(0)
摘要: java中的关键字有哪些? 答:1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for 阅读全文
posted @ 2020-07-07 10:47 ASini 阅读(2459) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2064419/202007/2064419-20200707101835845-234067597.png) 阅读全文
posted @ 2020-07-07 10:45 ASini 阅读(688) 评论(0) 推荐(0)
摘要: 在java的多态调用中,new的是哪一个类就是调用的哪个类的方法。(x) 原因: ava多态有两种情况:重载和覆写 在覆写中,运用的是动态单分配,是根据new的类型确定对象,从而确定调用的方法; 在重载中,运用的是静态多分派,即根据静态类型确定对象,因此不是根据new的类型确定调用的方法 阅读全文
posted @ 2020-07-07 10:19 ASini 阅读(882) 评论(0) 推荐(0)
摘要: 引用类型作为函数的参数时,复制的是引用的地址,不会产生一个新的T;而如果T是值类型,其作为函数实参时会复制其值,也就是产生了一个新的T。 下面这段java代码,当 T 分别是引用类型和值类型的时候,分别产生了多少个 T对象和T类型的值() T t = new T();(值类型时:T t;) Func 阅读全文
posted @ 2020-07-07 10:16 ASini 阅读(461) 评论(0) 推荐(0)
摘要: Java语言中的异常处理包括声明异常、抛出异常、捕获异常和处理异常四个环节。 throw用于抛出异常。 throws关键字可以在方法上声明该方法要抛出的异常,然后在方法内部通过throw抛出异常对象。 try是用于检测被包住的语句块是否出现异常,如果有异常,则抛出异常,并执行catch语句。 cac 阅读全文
posted @ 2020-07-07 10:14 ASini 阅读(195) 评论(0) 推荐(0)
摘要: HashMap和Hashtable都实现了Map接口 HashMap是非synchronized,而Hashtable是synchronized HashTable使用Enumeration,HashMap使用Iterator HashMap允许将 null 作为一个 entry 的 key 或者 阅读全文
posted @ 2020-07-07 10:10 ASini 阅读(150) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页