0
点赞
收藏
分享

微信扫一扫

Java 基础易错点总结1


Java中求长度

数组 s.length
字符串s.length()
list      list.size();
map    map.size();
set      set.size();

Java关键字

abstract

​​assert​​

​​boolean​​

​​break​​

​​byte​​

​​case​​

​​catch​​

​​char​​

​​class​​

​​const​​

​​continue​​

​​default​​

​​do​​

​​double​​

​​else​​

​​enum​​

​​extends​​

​​final​​

​​finally​​

​​float​​

​​for​​

​​goto​​

​​if​​

​​implements​​

​​import​​

​​instanceof​​

​​int​​

​​interface​​

​​long​​

​​native​​

​​new​​

​​package​​

​​private​​

​​protected​​

​​public​​

​​return​​

​​strictfp​​

​​short​​

​​static​​

​​super​​

​​switch​​

​​synchronized​​

​​this​​

​​throw​​

throws

​​transient​​

​​try​​

​​void​​

​​volatile​​

​​while​​


Java中为什么只有单继承,而不用多继承

从技术的角度来说,是为了降低复杂性。例如,A类中有一个m方法,B类中也有一个m方法。如果C类单独继承A类或者B类时,C类中的m方法要么继承于A类,要么继承于B类。 而如果多重继承的话,C类的m方法有可能来自A类,又有可能来自B类,就会造成冲突。这样的继承关系,就会增加复杂性,甚至进一步影响多态的灵活性。

Java的数据类型分两种

1.基本类型:long,int,byte,float,double,char
2.对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。
其中Long又叫 long的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。


举报

相关推荐

0 条评论