http://api.java2000.net/

来源:互联网 发布:template.js教程 编辑:程序博客网 时间:2024/05/18 01:38

字节流,字符流。字节流继承于InputStream OutputStream,字符流继承于InputStreamReader OutputStreamWriter

 

1。

char可以当成int使用,float不能作为switch的参数

2.内部类就允许这个写法,比如
public class Test {
  private class {}
}

3.类只能单一继承,但可以实现多个接口。

4.public native void test();
5.

Afloat f[][] new float[6][6];Bfloat []f[] new float[6][6];Cfloat f[][] new float[][6];Dfloat [][]f new float[6][6];都对

 

6.函数名相同,但参数不同的才是重载!

7.switch语句只能处理等式,而if语句还可以处理关系表达式和逻辑表达式。

8.Jcreator 一种程序辅助设计工具

9Java是字节代码的,并不是直接可以运行的二进制代码,必须有JVM进行执行才可以
Java是多线程的,任何语言都可以多进程,而多线程在java里面是个优势,但同样不是特点。
当然不是静态连接了。这个是C等二进制语言的东西,需要和ddl等进行连接
JAVA不是编译运行,而是解释运行,虽然有JIT但依然要解释执行。

 

无main当然可以运行,这个代码你必须在命令行运行,在各种IDE里面可能无法运行哦
public class Test {
  static {
    System.out.println("这个类没有main方法,可以运行且不会报错");
    System.exit(0); // 加上这一句,就可以避免异常了
  }
}
由于Java是强类型语言,String不能和char,int类型变量直接进行对比。但如果char和int两类型在同一个表达式中运算,系统是可以进行自动类型转换的,因此这两个类型的变量可以比较。

 

类一级的属性会被自动初始化。
主类型中数字默认为0,boolen默认为false
对象则默认为null. String 没有初始化不行会报错

 

数组使用.length属性,无需加1 string 用length()

 

子类调用父类的特定的构造器,必须使用super关键字。
但调用其它的普通方法,可以直接使用,因为继承过来了。

原创粉丝点击