- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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()来实现,且此语句必须做为子类构造函数中的第一条语句。
图形界
您可能关注的文档
- IGCC发电和煤气化技术.doc.doc
- iphone4s和iphone4有什么区别?new.docx
- IPV6的特点及课外扩展调1.docx
- ISO27001所有的文件名.doc
- IT企业10周年庆典策划方案.doc
- IT服务管理经验谈new.doc
- Javascript中的对象.doc.doc
- JavaScript课堂练习(二).doc
- JAVA习题-附完整答案.doc
- Java程序设计29115new.doc
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)