Java 基础易错点总结1

来源:互联网 发布:淘宝助理mac版本 编辑:程序博客网 时间:2024/05/19 20:58

-从新浪博客:http://blog.sina.com.cn/s/blog_6cd09c6f0102uysq.html 搬至

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,char2.对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。其中Long又叫 long的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。
0 0
原创粉丝点击