八进制 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的默认布局管理器
--------------------------晚上更