Java编程27717.docVIP

  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编程27717

Java 程序设计考试提纲 题型: 单选(30个,每题1分,共30分) 填空(20个空,每空1分,共20分) 判断(15个,每题1分,共15分) 简答(3个,每题5分,共15分) 编程(2个,每题10分,共20分) 重点内容: 基本概念 Java 源程序文件以.java缀名存在的, Java源程序文件经过编译,链接,成为可执行文件,可执行文件也称为字节码文件,字节码文件的后缀名为.class。 Java程序是由类为基本单位组成的。每个Java程序可以有一个类或多个类,每个程序肯定有一个主类,主类是包含main()函数的类,因此Java程序文件名应该与主类的名称相同。 如果在Java程序中,有一个public类文件,与使用它的类文件不在同一个目录,需要通过import语句引入。 Java数据类型当中,int整数类型,占用32位内存,long整数类型,占用64位内存。 小数类型,在Java中根据占用内存长度空间的不同,可以将浮点数类型分为float和double两种。 在Java类中存在两种形式的数据,一种是字段(field),另一种是方法(method),在一个类当中同时存在多个具有相同名称,但是参数不同的方法,把这类方法叫做重载方法。 在Java程序中,Object类是Java类库中所有类的父类,在Object类中,判断两个对象是否相同使用的方法是equals(),该方法返回值的数据类型是boolean。 在Java继承机制(extends)中,当子类定义的成员变量与父类的成员变量同名时,称子类覆盖了父类的成员变量,在程序运行的过程中,子类默认使用的是自己的成员变量。如果想要使用父类同名的成员变量,必须使用关键字super声明。 线程在它的生命周期当中要经历五种状态,这五种状态分别为新建、就绪、运行、阻塞、消亡。 在一个类,构造函数可以有多个(构造函数的重载),通常把不带任何参数的构造函数称为默认构造函数。 Java语言继承的特性是只支持单继承,不支持多继承。对于一个子类而言,某些情况下它是不能够继承父类所有成员的。 在Java的I/O类库中,有三个常量in、out、err、,分别对应系统的输入(键盘)、输出(显示器)、错误终端(显示器),这三个常量都是由System类定义的。 String、StringBuffer、StringBuilder三个类是有区别的,主要表现为String类通常处理固定长度的字符串,而StringBuffer和StringBuilder通常处理对字符串的追加操作。 Java中的标签(Label)是不可以产生事件的,事件只能有动态组件生成。 Java程序是由一个或多个类组成的,而不是由多个函数组成的。 列表可以是一个事件源,可以产生动作事件和选择事件。 在实现一个事件的监听接口的类中,要实现该类的所有方法。 在覆盖模式下,若在原有图形之下再画图形,则原有图形被覆盖。 通过read()方法不可以从输入流读出各种类型的数据。 Java Applet程序不可以读写本地磁盘文件。 File类用于管理本地磁盘的文件和目录。 2. 程序理解 Applet程序有它自己的生命周期,当启动Applet时,调用方法的顺序依次为:init()、start()、stop()、destory()。也就是说,当启动Applet程序时候,首先调用的方法是init()。 在Applet程序占用的屏幕上的显示文字、图形等信息时,应使用的方法是paint()。 当子类继承父类时,可以通过方法覆盖重新编写父类中已有的方法,改变父类方法原本的操作意图。 Java提供了多种布局方式,包括: 顺序布局(FlowLayout)、边界布局(BorderLayout)、网格布局(GridLayout)、 卡片布局(CardLayout)、网格包布局(GridBag)。 每一个容器都具有默认的布局方式,Applet窗口和Panel以及JPanel的默认布局方式都是顺序布局(FlowLayout)方式。框架窗口(Frame)、对话框、JApplet的默认布局方式都是边界布局(BorderLayout)方式。如果组件放在容器中,一次只能看到一个组件的时候,应该采用卡片布局(CardLayout)方式。 抽象类是用关键字abstract修饰的类,抽象类是不能用new运算符来创建对象的。 一个方法在定义的过程中又调用自身,这种方法称为递归方法。如果希望直接通过类名访问类中的方法,在定义方法时要使用static修饰符对方法进行修饰。 如果在子类中需要调用父类带参数的构造函数,可以通过super()来实现,且此语句必须做为子类构造函数中的第一条语句。 图形界

文档评论(0)

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

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

1亿VIP精品文档

相关文档