面象对象程序设计课程复习整理版

面象对象程序设计课程复习整理版

ID:42744850

大小:400.74 KB

页数:26页

时间:2019-09-21

面象对象程序设计课程复习整理版_第1页
面象对象程序设计课程复习整理版_第2页
面象对象程序设计课程复习整理版_第3页
面象对象程序设计课程复习整理版_第4页
面象对象程序设计课程复习整理版_第5页
资源描述:

《面象对象程序设计课程复习整理版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Jatvsi站详倨JTava>?rF4S二逬编译、没有绝对地址《面向对象程序设计》课程知识点第1章Java概述1・Java程序的运行机制是什么?中间码:字节码(Bytecode)文件,字节码指令与硬件平台无关,但又不能由Cpu直接执行。Java解释器:要安装Java运行时系统(Java虚拟机)调入包含.继承所用到的所有类,内存分配确定,变成真正可执行的机器码Bytecode载入器编译器字节码校验器Bvtecode解释器JavaBytecode(.class文件)不存在伪造的指针不违反访问权限不非法访问对象不导致操作栈溢出系统执行平台创建,编辑和执行Jam程序•创建和编辑源代码—可以使用任何文

2、本编译器创建和编辑源代码。文件名必须与公共的类名一致,文件后缀为.java•编译在控制台中执行:javac源文件名生成.class字节码文件•执行-在控制台中执行:java类名决定了Java语言的所具有的特点:(理解各个特点的真正含义)(1)简单的(2)面向对象的(3)分布式的(4)解释型的(5)健壮的(6)安全的(7)体系结构中立的(8)可移植的(9)高性能的(10)多线程的(11)动态的2.JDK、JRE与JVM的作用与关系?JDKJRE[jVM、"类库、JDK:JavaDevelopmentKitJava开发工具包,其中包含Java编译器(javac.exe)>Java运行时环境JRE

3、:JavaRuntimeEnvironmentJava运行时环境(Java虚拟机)+支持类库JVM:JavaVirtualMachine负责将Java字节码翻译为本地机器可以执行二进制机器码其中,使用javac命令可以从命令行编译Java源程序,生成字节文件(.class文件)使用java命令可以从命令行解释执行字节文件。3.在控制台和消息框中如何输出信息?(1)在控制台输出字符串“Helloworld"的语句:System.out・println("Helloworld");(2)在消息框输出字符串“Helloworld"的语句:JOptionPane・showMessageDialog(

4、null#"Helloworld");注意:showMessagDialog方法是java.swingJOptionPane类中的方法。(P13)lJava编译器将源代码翻译成的独立于平台的格式是:BB.bytecode(字节码)D.applets(小应用程序)A.opcodesC.virtualmachines(虚拟机)2.运行Java编译器的命令是什么?A.javaB.appletviewerC.jdbD.javac3.下面哪条命令用来运行Javaapplication?A.javaB.appletviewerC.jdbD.javac4.下面哪条命令用来运行Javaapplet?A.ja

5、vaB.appletviewerC.jdbD.javac5•可以用来创建Java程序的免费工具包被称作什么?BAJREB.JDKUJVMD.JNI第2章基本程序设计1.标识符的取名规则标识符是以字母或下划线(_)或美元符($)开头,后面跟字母、数字、下划线和美元符所组成。一般标识符习惯用小写字母。保留字不能用作标识符。选择题:选择正确的标识符。例如:$2,程序,area,showMessageDialog是合法的标识符;2A,d+4是非法的标识符Java中使用标识符(identifier)来命名变量、常量、方法、类、包等实体。2.Java保留字:保留字或关键字(keyword)是对编译器有具

6、特殊意义,不能在程序中用于其它目的的单词。例如:publicclassstaticvoidintdouble等等3・Java的数据类型樓口linterface)2.数值类型之间的转换。扩宽类型可自动完成(不需显示完成),缩窄类型需明确指明(需显示完成)取值范围►Byte,short,int,long,float,double强制转换:(datatype)variableName例如:1)・doublex=9.987;intnx=(int)x;//nx=92)・doublex=9.987intnx=(int)Math.round(x)//103.字符类型(char)和字符串类型(String)

7、。1)char型数据可做自增、自减运算。2)Char型数据可以与任意一种数据值数据进行互换,反之亦然3)String实际上是Java定义的一个类,它不是基本类型,是引用类型。4.程序设计错误分为三类:语法错误、运行错误和逻辑错误。语法错误:在编译期间产生的错误。运行错误:导致程序非正常终止的错误。逻辑错误:程序不能按预期的方式执行。2.从控制台和消息框中如何获取输入信息?注意:从控制台中读取数据时要用到jav

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。