java复习整理.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java复习整理

1.什么是企业级解决方案,它有那些特征?企业级解决方案是指那些为商业组织、大型企业而创建并部署的解决方案及应用。特征:结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较强的安全性考虑。组件设计的原则是什么?组件化设计有何优势?原则:“不要重复制造轮子”的原则  “高内聚,低耦合”的原则  “向下兼容”的原则  组件必须具有标准的、规范的接口  一个好的组件,会预留开放性接口,供第三方组件、插件扩展优势:组件可被复制、重复利用,降低成本  减少异构系统相互集成的难度  由业界专业组织提出开放性标准,具有可扩展性、兼容性  在同一标准的前提下,有利于鼓励不同中间件厂家市场竞争  不同的厂家各尽其责,利用各自优势开发通用的组件2.3. Java组建三要素:事件源,事件处理对象(监听器),事件对象4.?Simple1.java?-?处理事件的第一种方法?*????在这个例子中,利用一个ActionListener来监听事件源产生的事件?*????用一些if语句来决定是哪个事件源?*/Simple2.java?-?处理事件的第二种方法?*????在这个例子中,利用匿名内部类来监听每一个事件源产生的事件?*????避免使用一些if语句来决定是哪个事件源?*/*?Simple3.java?-?处理事件的第三种方法?*????For?this?example,?we?will?use?inner?member?classes?to?*????在这个例子中,利用一般内部类来监听每个事件源产生的事件?*????该方法避免了第二种方法中由于使用匿名内部类而导致的代码混乱?*????便于集中处理事件代码?*????每一个Hander可以被工具栏或菜单多次使用?*/上分析了在Java?Swing中三种事件的处理方式,其中利用一般内部类来实现的方法,从代码书写、阅读、维护以及程序的可扩展性角度来看,最为值得推荐供大家使用。5.使用MouseListener借口处理鼠标事件  鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出  鼠标事件类型是MouseEvent,主要方法有:  getX(),getY() 获取鼠标位置  getModifiers() 获取鼠标左键或者右键  getClickcount() 获取鼠标被点击的次数  getSource() 获取鼠标发生的事件源  事件源获得监视器的方法是addMouseListener(),移去监视器的方法是removeMouseListener()  处理事件源发生的时间的事件的接口是MouseListener 接口中有如下的方法  mousePressed(MouseEvent) 负责处理鼠标按下事件  mouseReleased(MouseEvent) 负责处理鼠标释放事件  mouseEntered(MouseEvent) 负责处理鼠标进入容器事件  mouseExited(MouseEvent) 负责处理鼠标离开事件mouseClicked(MouseEvent) 负责处理点击事件、.MouseListener是鼠标点击事件的监听者,也就是单击,双击,单击后弹起之类的动作就需要这个监听者,总之就是要点击鼠标的6.MouseMotionListenervoidmouseDragged(MouseEvent?e) ??????????鼠标按键在组件上按下并拖动时调用。?voidmouseMoved(MouseEvent?e) ??????????鼠标光标移动到组件上但无按键按下时调用。? 7.windowlistenervoidwindowActivated(WindowEvent?e) ??????????将 Window 设置为活动 Window 时调用。?voidwindowClosed(WindowEvent?e) ??????????因对窗口调用 dispose 而将其关闭时调用。?voidwindowClosing(WindowEvent?e) ??????????用户试图从窗口的系统菜单中关闭窗口时调用。?voidwindowDeactivated(WindowEvent?e) ??????????当 Window 不再是活动 Window 时调用。?voidwindowDeiconified(WindowEvent?e) ??????????窗口从最小化状态变为正常状态时调用。?voidwindowIconified(WindowEvent?e) ??????????窗口从正常状态变为最小化状态时调用。?voidwindowOpened(WindowEvent?e) ??????????窗口首次变为可见时调用。8坐标显示:import java.awt

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档