欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java,

来源: javaer 分享于  点击 48679 次 点评:157

Java,


三、操作符

1、与或非只可应用于布尔值   58&&51不对

2、Integer.toBinaryString(int变量)

     Long.toBinaryString(long变量)

3、Long-L   float-f   double-D

4、float exp=1.39e-43f;                 double exp=4.7e48d;

5、java浮点型转int会向下取整,四舍五入做法:import java.lang.Math.*;    float a=3.14f;    int b=Math.round(a);

 

 

四、控制执行流程

1、标签的用法:  标签放在循环的前一句,使continue和break返回到此处。

                            label:

                            while(1){

                                ...;  break label;

                            }

2、           String[] a;                                     //将String转为字符数组
String b="dasfsdf";

a=String.valueOf(b).split("");

3、吸血鬼数字(反向思维,求两个二位数的积,将二位数转为字符数组,把积同样,排序,比对)

4、Arrays.sort(a); //数组升序排序(字符、整数都可用)

     Arrays.equals(a,b);//数组相等对比(字符、整数都可用)

 

五、初始化与清理

1、通过this实现构造器之间的调用(但只能写在构造器的第一行,所以只能使用一次,且其他方法不能调用构造器)。

2、变量会在任何方法(包括构造器)被调用之前初始化,哪怕变量在方法之后。

3、优先级:静态>变量>方法,但静态的只初始化一次.

 

七、复用类

1、private方法隐式的指定为是final的,不可被覆写。

 

九、接口

1、为抽象类创建对象不安全,会报错。如果从抽象类继承并想创建该新类的对象,就必须为基类中的所有抽象方法提供方法定          义,否则导出类也是抽象类。

2、接口可以包含域,但是这些域隐式的是static和final的。

相关文章

    暂无相关文章
相关栏目:

用户点评