Java(二级)语言的特点和实现机制---随笔

八进制 0开头      十六进制 0x/0X开头

数据类型精度从低到高   byte short char------>int------>long------>float------>double

                                     整型   整形   字符型    整形      整形         浮点         布尔

从高转化低需要强制转换      double  d=5.22;

                                              int  dd=(int)d;

Applet生命周期

init()用来加载Applet的时候完成初始化工作     start()    stop()  destory(完成撤销清理工作 卸载)

与& 当左边false 右边表达式也会进行运算    &&左边false 右边不会进行运算    

或| 两边只要有一个true结果为ture               ||同上面一样 右边不进行运算

str.concat("字符串对象") 将字符串对象和指定str字符串相连    replace(新字符,老字符) 新替换老

subString(int头索引,int尾) 按指定起始位置获得字符串     

toLowerCase()变小写           toUpperCase()变大写

自加自减           a=1

                         b=a++                       b=++a

先算靠近等号  1.b=a   b=1                1.b=++a=a+1=2  

   等号右边       2.a=a++  a=2             2.a=a++=a+1=2

后缀先输出等下一步的时候再进行运算    给个例子

                             a=1  b=2  

                             ++a*b++ |  ++a是2 b++是后缀 等下一次计算的时候再加 所以现在b=2  结果是4

==比较的是对象地址            equals比较的是对象值

Jave容器  Frame(窗口容器)    Panel(面板容器)    Applet(java小程序的容器)   Dialog(对话框容器)

对Frame添加构件的方式

实现线程  extends Thread        implements Runnable

TextField t=new TextField("文本域")

Lable l=new Lable("标签")

Checkbox c=new Checkbox("选择框")

Button b=new Button("按钮")

BorderLayout是Window  Frame  Dialog 的默认布局管理器

FlowLayout是Panel  Applet的默认布局管理器

--------------------------晚上更

上一篇:120个java最常见的面试题,(下)


下一篇:HTML 标签