电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2019年10月自考Java考前必看资料

29页
  • 卖家[上传人]:实***
  • 文档编号:87964173
  • 上传时间:2019-04-15
  • 文档格式:PDF
  • 文档大小:274.36KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、自考 Java 考前冲刺资料 JavaJava 语言的特点(选择)语言的特点(选择) 强类型:强类型: 约束程序员必须遵循更多的编程规定,让编译器检测出程序中尽可能多的错误编译器检测出程序中尽可能多的错误。 编译和解释:编译和解释: Java 语言是一门高级编程语言。JavaJava 的编译程序先将的编译程序先将 JavaJava 源程序编译成与机器无关的源程序编译成与机器无关的 字节码字节码 无用内存自动回收功能:无用内存自动回收功能: 对象生成期难免会产生变量的隐藏,被隐藏的变量就成了程序的垃圾。对象生成期难免会产生变量的隐藏,被隐藏的变量就成了程序的垃圾。JavaJava 语言具有自语言具有自 动回收无用内存的功能,此时就会自动收集程序不再使用的内存。动回收无用内存的功能,此时就会自动收集程序不再使用的内存。 面向对象:面向对象: 面向对象是程序员编写大型程序、有效控制程序复杂性的重要手段 面向对象语言的特征:继承性、封装性、多态性。面向对象语言的特征:继承性、封装性、多态性。 与平台无关:与平台无关: 与平台无关是对程序可移植性对程序可移植性最直接最有效的支持。 采用多机制来保

      2、证程序的可移植性,其中最主要的是定义了一种虚拟机,以及虚拟机使 用的 Java 字节码。在任何平台上,在任何平台上,JavaJava 源程序被编译器编译成虚拟机能识别的字节码,因源程序被编译器编译成虚拟机能识别的字节码,因 为只有虚拟机才能解释执行为只有虚拟机才能解释执行 JavaJava 字节码程序。从而实现与平台无关字节码程序。从而实现与平台无关 安全性:安全性: Java 语言是网络环境中使用的编程语言. 程序设计安全程序设计安全( (程序代码的不合法等之类的错误导致的安全隐患程序代码的不合法等之类的错误导致的安全隐患) ); 运行安全(防止字节码被非法改动导致的错误隐患)。 分布式计算:分布式计算: Java 语言支持 C/S(客户机/服务器)计算模式,JavaJava 程序能利用程序能利用 URLURL 对象访问网络对象对象访问网络对象 ( (资源资源) ),实现数据分布。,实现数据分布。 多线程:多线程: 线程是比进程更小的一种可以并发执行的单位,线程是比进程更小的一种可以并发执行的单位, 由于进程都有自己独立的空间和资源,当进程切换时需要对数据和资源进行保护和恢复; 若干

      3、协同工作的线程可以共享内存空间和资源,不需要数据和资源的保护盒恢复。若干协同工作的线程可以共享内存空间和资源,不需要数据和资源的保护盒恢复。 Java 语言能直接编写多线程程序。 JavaJava 应用程序的分类应用程序的分类 应用程序和小应用程序(Applet). 两种 java 应用程序的差异: 共同点:都是由一个或者多个扩展名为共同点:都是由一个或者多个扩展名为.class.class 的文件组成;都需要的文件组成;都需要 JavaJava 虚拟机虚拟机(JVM)(JVM)载载 入并翻译。入并翻译。 不同点:不同点: 应用程序必须在一个应用程序必须在一个 publicpublic 类中定义一个类中定义一个 main()main()方法,该方法代表应用程序的入口。方法,该方法代表应用程序的入口。 也可以是也可以是 AppletApplet 类的子类;类的子类; 小应用程序必须定义成一个小应用程序必须定义成一个 AppletApplet 类的子类,只能在与类的子类,只能在与 JavaJava 兼容的容器中运行,可以兼容的容器中运行,可以 嵌入到嵌入到 HTMLHTML 网页中,网络上

      4、发布,当网页浏览时,在浏览器中运行。网页中,网络上发布,当网页浏览时,在浏览器中运行。 掌握图掌握图 1.11.1。子目录。子目录 d d:javabinjavabin 最主要的可执行文件有哪些最主要的可执行文件有哪些 P6P6 javacjavac 编译器编译器 javajava 解释器解释器 jdbjdb 调试器调试器 appletviewerappletviewer JavaJava AppletApplet 解释器解释器 标识符、关键字的概念。标识符、关键字的概念。truetrue 表示真,表示真,falsefalse 表示假表示假 Java 语言采用采用 UnicodeUnicode 字符集,共字符集,共 6553565535 个字符。个字符。 Unicode 字符集字符集:数字字符:数字字符(10(10 个个) )、英文字母、英文字母( (大小写各大小写各 2626 个个) )、下划线,美元字、下划线,美元字 符、文字字符、其他用于构成特殊符号的字符集。符、文字字符、其他用于构成特殊符号的字符集。 标示符:字母字母( (英文字母、下划线、美元字符、文字字符英文字母、下划线、

      5、美元字符、文字字符) )、数字符组成,第一个字符不、数字符组成,第一个字符不 能是数字。能是数字。 关键字:描述程序结构、声明类、定义类的成员、简单数据类型、值和变量、异常情况描述程序结构、声明类、定义类的成员、简单数据类型、值和变量、异常情况 处理、实例对象的创建和检验、流程控制处理、实例对象的创建和检验、流程控制。关键字不能用作变量、方法、类或标号的标示符。关键字不能用作变量、方法、类或标号的标示符。 字节型的概念字节型的概念 P9P9 用用 bytebyte 标识,标识,1 1 个字节,个字节,8 8 位位(bit),(bit),取值是取值是-2-27 7227 7-1-1 浮点数类型的概念浮点数类型的概念 P10P10 浮点类型也叫实型,分为单精度和双精度。 单精度实型:单精度实型:floatfloat 标识,占标识,占 4 4 字节。字节。floatfloat 型常量书写时在实数之后添加字母型常量书写时在实数之后添加字母 f f 或者或者 F F。 双精度实型:双精度实型:doubledouble 标识,占标识,占 8 8 个字节。个字节。doubledouble 书写方法是

      6、在实数后面添加书写方法是在实数后面添加 d d 或者或者 D D, 也可以直接是个实数。也可以直接是个实数。 字符型的概念字符型的概念 用用 charchar 标识,字符型数据是一个字符标识,字符型数据是一个字符。普通字符型常量的表示方法是在两个单引号内写在两个单引号内写 字符字符。转义字符常量(n、t 之类的)知道即可。 双目算术运算符:双目算术运算符:* *(乘)(乘) 、/ /(除)(除) 、% %(求余数)(求余数) 。 算数运算要求运算分量是数值类型(整型和浮点型)。 数值类型 x,y;s s=x*y;s=x*y; 求求 x x 和和 y y 的积。的积。 s=x/y;s=x/y;求求 x x 与与 y y 的商。的商。 s=x%y;s=x%y;求求 x x 与与 y y 的余的余 自增运算符自增运算符“+”“+”和自减运算符和自减运算符“-“- -”-”是单目运算符。是单目运算符。 自增、自减均是单目运算符,要求运算分量必须是数值类型(整型和浮点型). x+:x+:先使用先使用 x x 进行运算,然后把进行运算,然后把 x x 加加 1 1, +x:+x:先加先加 1 1,

      7、然后再使用,然后再使用 x x x-:x-:先使用先使用 x x 进行运算,然后把进行运算,然后把 x x 减减 1 1, -x-x 先减先减 1 1,然后再使用,然后再使用 x x 条件运算的一般形式是:条件运算的一般形式是:P17P17 逻辑表达式逻辑表达式 ?表达式?表达式 1 1:表达式:表达式 2 2 逻辑表达式返回的值只能是 true 或者 false. 若逻辑表达式的值是若逻辑表达式的值是 truetrue,则条件运算的结果为表达式,则条件运算的结果为表达式 1 1 的值,的值, 若逻辑表达式的值是 false,则条件运算的结果为表达式 2 的值, breakbreak 语句、continuecontinue 语句 P2021 break 语句:执行强制结束它所在的控制结构,让程序从这个控制结构的后续结构继续执行强制结束它所在的控制结构,让程序从这个控制结构的后续结构继续 执行。执行。( (跳程序跳程序) ) continue 语句:只能出现在循环语句中,执行将忽略它所在的循环体中在它之后的语句。只能出现在循环语句中,执行将忽略它所在的循环体中在它之后的语句。 ifif

      8、语句的读写程序语句的读写程序 P22P22 if(if(表达式表达式) ) 语句语句 11 elseelse 语句语句 2.2. 表达式值为 true,执行语句 1;表达式值为 false,执行语句 2。 try.catchtry.catch 语句。语句。P25P25 Java 语言提供一种称为异常的机制协助程序报告和处理错误。 trytry语句块语句块( (执行该语句块可能发生异常执行该语句块可能发生异常) catch(catch(异常类型异常类型 e)e)异常发生时要执行的语句块异常发生时要执行的语句块 finallyfinally无论发生异常与否都要执行的语句无论发生异常与否都要执行的语句 while 语句、dowhile 语句 while(while(条件表达式条件表达式) ) 循环体循环体 while 循环的是当条件表达式成立时重复的执行循环体里的语句. dodo循环体循环体 whilewhile条件表达式条件表达式 dowhile 循环是重复执行指定的循环体,直至条件表达式不成立结束循环,每次执行每次执行 循环体之后都要判断表达式是否成立循环体之后都要判断表达式是否成立。

      9、packagepackage 语句语句 P31P31 package 语句相当于其他语言的一个函数包,Java 中将字节码文件放在指定的目录下, 即 package 的实质就是一个目录结构。 packagepackage 必须是在源程序的起始行必须是在源程序的起始行( (第第 1 1 行位置行位置) )。 importimport 语句的概念语句的概念 P32P32 import 语句用来引用所需要的类,格式: importimport 包名包名. .类名;类名; 重点引用包:java.awt、java.applet、java.lang、java.util(实用程序包)、 java.awt.image、java.swing、java.io 等 类似类似 P36P36 第第 1212、1313 题题 12.编写程序,按下面的公式计算自然数对数底 e 的值: e=1+1/1!+1/2!+1/3!+ 13.编写程序,用如下公式计算圆周率 的近似值: =4-4/3+4/5-4/7+4/9-4/11+ 面向对象的基本概念面向对象的基本概念 发展:面向机器-面向编程-面向对象。 开发模式:程序开发模式:程序= =对象对象+ +消息。消息。 抽象,控制程序复杂性的重要手段。 对象,程序内部运行的操纵者。对象,程序内部运行的操纵者。 消息,实现对象之间的交互所需要的载体。 类,一组具有相同属性和操作的对象的集合。类,一组具有相同属性和操作的对象的集合。 继承,在已有类的基础上,扩充属性和方法,生成新类的方式。 多态性,不同继承层次上的相同对象对相同的方法具有不同的实现多态性,不同继承层次上的相同对象对相同的方法具有不同的实现 类类 P41P41 类是一种数据类型,类封装了对象的属性和方法。格式: classclass 类名类名 类体类体 类成员变量和类成员方法。 类成员变量又分为:实例变量和类变量;类成员变量又分为:实例变量和类变量; 实例变量:没有实例变量:没有 staticstatic 关键字修饰,只能通过对象名访问关键字修饰,只能通过对象名访问 类变量:有类变量:有 statics

      《2019年10月自考Java考前必看资料》由会员实***分享,可在线阅读,更多相关《2019年10月自考Java考前必看资料》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.