- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA期末复习材料
JAVA复习材料
第一章
1、java的可移植性:Java源程序可在不同的操作系统上运行
2、未用javac编译直接运行java文件,会出现“找不到类”的异常
第二章
1、Java的数据类型
2、length的使用
所有的数组都有一个属性length。
数组名.length:表示系统为数组所分配的连续内存空间的长度。
例如:
double number[ ]=new double[15];
//number.length的值是15
int [ ][ ]xx=new int[3][4];
//xx.length=3,xx[0].length=4
3、数组的引用
数组属于引用数据类型,因此两个相同类型的数组如果具有相同的引用,它们就有完全相同的元素。例如:
int []a={1,2,3},b={4,5};
数组变量a和b分别存放着不同的引用。但是,如果使用了赋值语句:a=b;那么,a中存放的引用就和b的相同,这时系统将释放最初分配给数组a的元素,使得a的元素和b的元素相同,即a[0],a[1]就是b[0],b[1],而最初分配给数组a的三个元素已不复存在。
4.数组的初始化
动态初始化:程序员指定数组长度,但不直接为数组元素分配初值。
例:float boy[]= new float[5];
上述语句相当于:
float boy[]= new float[5];
boy[0]=21.3f;boy[1]=23.89f ……
静态初始化:程序员显式指定每个元素的初值,由系统决定数组长度。
例:float boy[]={21.3f,23.89f,2.0f,23f,778.98f};
注:声明数组的不能指明数组的大小,例 int [3] a={1,2,3};错误
5、动态初始化和静态初始化不能同时进行。
例:float boy[]= new float[5]{21.3f,23.89f,2.0f,23f,778.98f};是错误的。
6、命令行参数
每一个Java Application程序都有一个含有String args[]参数的main方法。该方法的说明如下:
public static void main(String args[ ]);
参数String args[]表示main方法接收了一个字符串数组,该字符串数组就是从命令行上传递过来的参数。由于Java Application程序可以用命令行来启动,所以命令行参数就成为向Java Application程序传递参数数据的常用而且有效的手段。
例: int i=Integer.parseInt(args[0]);
int j=Integer.parseInt(args[1]);
运行java程序时键盘键入的实参至于字符串数组arg[ ]的arg[0]和arg[1]里,通过拆箱后将值分别赋值给i和j 运行格式为:例 java A 5 6 (A为java文件名,5和6为传入的实参)
第三章
1、int型的整数运算结果为int型,精度比int小的数(byte、short)运算结果都为整型(补充:char字符型与int整型运算结果为int整型)
2、单精度和双精度的浮点型:单精度后面加f,例如3.1f为单精度,3.1为双精度
3、switch开关语句
switch 语句是多分支的开关语句,它的一般格式定义如下:
switch(表达式)
{
case 常量值1:
若干个语句
break;
case 常量值2:
若干个语句
break;
… … …
case 常量值n:
若干个语句
break;
default:
若干语句]
}
default语句是可选的,它接受除上面接受值的其他值。
case后面可以跟多个语句,这些语句可以不用大括号括起来。
switch后面括号中表达式的值必须是符合byte、char、short、int、enum(String类型Java 7才支持)的常量表达式,而不能用浮点类型或long类型。
每个c
您可能关注的文档
最近下载
- 六年级科学试卷分析(5篇).pdf VIP
- 【餐饮招商手册】珑嘉巷火锅招商加盟品牌手册.pptx
- 外研版小学英语一年级起点五年级上册期末试题.pdf
- 医院事业单位招聘结构化面试真题(100题)(含答案).pdf VIP
- 2023年重庆市从优秀村(社区)干部中考试录用公务员02笔试参考题库答案详解.docx VIP
- 2024年学生军训基本技能及理论知识考试题库(附含答案).pdf VIP
- 危险品规范化管理台账管理.pptx VIP
- 针刺伤预防与处理——中华护理学会团体标准解读.pptx
- 硫化氢防护安全管理办法(中国石化安〔2017〕644号 ).pdf
- 路面大修养护工程—重点、关键、和难点工程的施工方案(技术标).docx
文档评论(0)