您的位置:
首页 >> 资讯资料 >> IT培训 >> 正文:Java认证之精辟总结

Java认证之精辟总结

3.switch里面只能是short,int,char,byte的. 
4.if (a="a") 编译错, if(a=false)编译ok,原因是a=false的a代表了个boolean值 
6.这种写法Outer.Inner i = new Outer().new Inner(); OK! 
7.文件里, 8 默认是int, 8.0默认是double 
8.八进制是 0开头,不是O(英文o) 
9.byte -128~127 ,-128是二进制的多少????????????? 
11. -1>>32还是-1, -1>>>32为什么还是-1??????????????????? 
12. char c=´c´; String s ="s"; s+=c;结果是 sc!!! 
13. boolean b1=true; boolean b2=true; System.out.println(b1|b2); 结果是true.编译没错! 
?????java的默认import包有哪些??????? 
AWT 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
1. 所有组件flowLayout会被压缩为它们的最小尺寸 
2. BorderLayout的North,South,West,East,Center就是这个样子,四个单词大小写区分,必须这么写,否则错????????? 
2.1如果只是add,而不写东南西北中,默认是中 
2.2如果不加component到中,那中就空着 
2.3如果某个方位有个component,如果你还往上面加component,后来的会覆盖原来的 
3. applet,panel默认布局是flowlayout 
4. frame,dialog默认布局是borderlayout 
5. 各种awe类的继承关系,frame,window,component,...?????????? 
6. window,frame,dialog不能被嵌入到容器里.注意:window! 
7. action event作用于button和textfeild的回车时刻 
8. item event作用于list,choice,checkbox的选择改变时刻 
9. 如果容器不可见,新layout管理器后前的component将跟随这个新的layout变化,如果容器可见,这些component将不受后来的layout影响 
10.gridLayout里的component尺寸一样 
11.gridBagLayout里,component可以占用多个grid 
12.System.exit();在Applet里面不允许调用. 
AWT事件 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
1.事件类有 
(symantic)语义事件:ActionEvent,AdjustEvent,ItemEvent,TextEvent 
低级事件:ComponentEvent,ContainerEvent,FocusEvent,InputEvent,KeyEvent,MouseEvent,PaintEve
nt,WindowEvent 
2.监听器: 
ActionListener,AdjustListener,CompentListener,ContainerListener,FocusListener,ItemL
istener, 
KeyListener,MouseListener,MouseMotionListener,TextListener,WindwosListener, 共11个Listener, 
七个adpter,少的4个是ActionLisenter,AdjustListener,ItemListener,TextListener,它们只有一个方法. 
3,鼠标MouseListener有5个方法:clicked,pressed,released,entered,exited 
4.鼠标MouseMotionListener有2个方法:mouseDragged,mouseMoved 
 

类和对象(Class and Object) 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
0.最外层的类可以声明成final: "$file a":< final class a{}> ok!,但是不能是private和
static的. 
1.overload是同类里同样的方法名,override是父子的继承 
2.override的返回结果必须一样,否则编译错哦 
The return type of an overriding method is identical to the return type of the
method it overrides. 
2.1 override的modifier可以扩大,但是不能缩小.比如父类private void test(){} 子类:public void test(){} ,没问题;如果反了,就死翘翘了! 
3.super.super(),靠,错的,没这么写的 
4.static和非static之间永远无法override! 
5. 看程序 
public class A{
【作者:本站编辑┊来源:ITPUB┊2006-02-25】TAGS:
评论与咨询 内容报错
姓名: 电话: 邮箱: 地址:

  • ·本咨询平台是部分培训机构与本站指定的网上报名、咨询的专用平台,您可以通过此处提交您的信息,我们或该机构会根据您所提交的信息及时给予回复;
  • ·为了更好的问您服务,请填写您真实的姓名和相关联系方式,以便我们能及时给您答复;
  • ·不得提交有关违反国家互联网规定的不良信息,对于违规者我们有权追究你的法律责任!若有任何问题请 联系我们
关于我们 | 服务条款 | 广告服务 | 客服中心 | 网站导航 - 设为首页 - 收藏本站
Copyright © 2006-2008 www.0512edu.com.cn All Rights Reserved
苏州培训资讯网 版权所有
Powered By:AspArticle2.0 在远方