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

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

ID:37859933

大小:579.27 KB

页数:24页

时间:2019-06-01

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

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

1、《面向对象程序设计》课程知识点第1章Java概述1.Java程序的运行机制是什么?中间码:字节码(Bytecode)文件,字节码指令与硬件平台无关,但又不能由Cpu直接执行。Java解释器:要安装Java运行时系统(Java虚拟机)创建,编辑和执行Java程序l创建和编辑源代码–可以使用任何文本编译器创建和编辑源代码。–文件名必须与公共的类名一致,文件后缀为.javal编译–在控制台中执行:javac源文件名–生成.class字节码文件l执行–在控制台中执行:java类名决定了Java语言的所具有的特点:(理解各个特点的真正含义)(1)简单的(2)面向对象的(3)分布式的(4

2、)解释型的(5)健壮的(6)安全的(7)体系结构中立的(8)可移植的(9)高性能的(10)多线程的(11)动态的2.JDK、JRE与JVM的作用与关系?JDK:JavaDevelopmentKitJava开发工具包,其中包含Java编译器(javac.exe)、Java运行时环境JRE:JavaRuntimeEnvironmentJava运行时环境(Java虚拟机)+支持类库JVM:JavaVirtualMachine负责将Java字节码翻译为本地机器可以执行二进制机器码其中,使用javac命令可以从命令行编译Java源程序,生成字节文件(.class文件)使用java命令可

3、以从命令行解释执行字节文件。3.在控制台和消息框中如何输出信息?(1)在控制台输出字符串“Helloworld”的语句:System.out.println(“Helloworld”);(2)在消息框输出字符串“Helloworld”的语句:JOptionPane.showMessageDialog(null,“Helloworld”);注意:showMessagDialog方法是java.swing.JOptionPane类中的方法。(P13)1.Java编译器将源代码翻译成的独立于平台的格式是:BA.opcodesB.bytecode(字节码)C.virtualmachi

4、nes(虚拟机)D.applets(小应用程序)2.运行Java编译器的命令是什么?DA.javaB.appletviewerC.jdbD.javac3.下面哪条命令用来运行Javaapplication?AA.javaB.appletviewerC.jdbD.javac4.下面哪条命令用来运行Javaapplet?BA.javaB.appletviewerC.jdbD.javac5.可以用来创建Java程序的免费工具包被称作什么?BA.JREB.JDKC.JVMD.JNI第2章基本程序设计1.标识符的取名规则标识符是以字母或下划线(_)或美元符($)开头,后面跟字母、数字、

5、下划线和美元符所组成。一般标识符习惯用小写字母。保留字不能用作标识符。选择题:选择正确的标识符。例如:$2,程序,area,showMessageDialog是合法的标识符;2A,d+4是非法的标识符Java中使用标识符(identifier)来命名变量、常量、方法、类、包等实体。2.Java保留字:保留字或关键字(keyword)是对编译器有具特殊意义,不能在程序中用于其它目的的单词。例如:publicclassstaticvoidintdouble等等3.Java的数据类型4.数值类型之间的转换。扩宽类型可自动完成(不需显示完成),缩窄类型需明确指明(需显示完成)取值范围

6、Byte,short,int,long,float,double强制转换:(datatype)variableName例如:1).doublex=9.987;intnx=(int)x;//nx=92).doublex=9.987intnx=(int)Math.round(x)//105.字符类型(char)和字符串类型(String)。1)char型数据可做自增、自减运算。2)Char型数据可以与任意一种数据值数据进行互换,反之亦然3)String实际上是Java定义的一个类,它不是基本类型,是引用类型。6.程序设计错误分为三类:语法错误、运行错误和逻辑错误。语法错误:在编译

7、期间产生的错误。运行错误:导致程序非正常终止的错误。逻辑错误:程序不能按预期的方式执行。7.从控制台和消息框中如何获取输入信息?注意:从控制台中读取数据时要用到java.util.Scanner类中的next()、nextInt()等方法从消息框中读取数据时要用到。java.swing.JOptionPane类中的showInputDialog方法。(P44)例如:(1)在控制台获取一个整数的语句:Scannersc=newScanner(System.in);Inta=sc.nextInt();(2)

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

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

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