- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012级java
第1章 Java概述
java语言的特点面向对象、简单、安全健壮、中立可移植、多线程和动态
目前Java平台有三种的版本
java文件的构成.java?.class
Java程序的开放过程和演示实例
第2章 java基础
2.1 java语言的标识符的编写规则
在Java 编程语言中,标识符是赋予变量、类或方法的名称。
变量名的开头可以是任何字母、下划线(_)或者是货币符号($)
标识符开始不能是数字
不能以关键字作为标识符
Java标识符是区分大小写的
标识符的长度不受限制
2.常用关键字
关键字对Java 技术编译器有特殊的含义,它们可标识数据类型名或程序构造(construct)名。
3.简单类型变量的初始值
boolean ----false
char---------‘\u0000’(null)
byte----------(byte)0
short---------(short)0
int-------------0
long---------0l
float---------0.0f
double------0.0d
4.类型转换
整型,实型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级;
byte,short,char int int byte,short,char,int long long byte,short,char,int,long float float byte,short,char,int,long,float double Doubl 2.5.java操作符
算术运算符为如下几种:+,-,*,/,%,++,--
操作符 含义 + 加法 - 减法 * 乘法 / 除法 % 求模 ++ 递增运算 -- 递减运算 6.选择语言
If
switch
7.循环语句
While,do-while,for
8.break和continue的区别和联系
在一具循环体中,如果用break返回, 则不管其后面是否有满足for中条件的情况,都不做for中的循环体,即不会做;
如果用continue返回,如果条件满足执行continue, 跳出下面语句的执行,而返回到for 语句的开头,再次判断for中的条件,从而根据条件执行其中的循环体内容。
. 数组
数组是一组相同类型变量的集合,可以使用共同的名字引用它。
如果数组元素的类型是基本数据类型,每个元素会被自动初始化
如果数组元素的类型是某个类的对象,则有两种初始化方式:
创建后初始化(两步空间分配)
??? Date dateArray[] = new Date[10]; //new reference
??? Date[0] = new Date(paralist); …// new elelment
??? Date[9] = new Date (paralist);
定义数组的同时对数组初始化
?? type arrayName[] = {element1[, element2…]};
?? int myArray[ ] = {1,2,3,4} //no size of array
二维数组的初始化有以下两种方式
直接对每个元素进行赋值
??? String s[ ][ ] = new String[2][ ];
s[0]= new String[2];
s[1]= new String[2];
s[0][0]= new String(Good);
?? s[0][1]= new String(Luck);
?? s[1][0]= new String(to);
s[1][1]= new String(You);
在定义数组的同时进行初始化
??? int a[][] = {{2,3},{1,5},{3,4}};
一维二维数组的声明和引用
声明数组的名称和数组所包含的数据类型或元素的类名
? type[ ] identifier
? or type identifier [ ]
示例:
int[ ] ages
int ages[ ]
Date dateArray[
引用方式
arrayName[index]
Index: 0 to capacity – 1
例如:
int[ ] primes = {2, 3, 5, 7, 11, 13, 19};
int x = primes[3];
int y = primes[4];
二维?
格式:
type 数组名[ ][ ]或type[ ][ ] 数组名
例子:
int a[ ][ ];
String[ ][ ] s;
注意:
这时没有对数组元素分配空间
对二维数组中每个元素,引用方式为:
arra
您可能关注的文档
- 掌握方法技巧,学会学以致用,而不是单纯的记忆。.ppt
- 寫作練習三(評估目標1.運用景物描寫的方法;2.運用動態描寫和靜態.doc
- 无碰撞激波上游低频波的激发及其对激波耗散机制的影响[]陆全明郭.doc
- 讓單位主管成為ojt的主力而非阻力.doc
- 網路安全ppt.ppt
- 第九章两眦疾病.ppt
- 墨子選.doc
- ※九流十家比較表流派淵源(出於)代表人物學說要旨及其他儒家.doc
- 6-5第四課典論論文-進階t.doc.doc
- 《关于应用合作学习于小学英语教学中的研究》的课题总结.doc
- 第二单元第1节《电子表格基础》教学设计 河大音像版(2020)初中信息技术七年级下册.docx
- 第一单元第5节《图文美化》教学设计 河大音像版(2020)初中信息技术七年级下册.docx
- 专题学习活动 人无信不立(教学设计)语文统编版2024八年级上册.docx
- 2024-2025学年广西河池市环江县统编版一年级下册期中考试语文试卷.docx
- Unit4 课时2 Understanding ideas (教学设计)英语外研版2024七年级上册.docx
- 2024-2025学年山东省德州市夏津县第二实验小学青岛版一年级下册第一次月考数学试卷.docx
- 3.2 青春有格(核心素养教学设计)七年级道德与法治下册.docx
- 第六单元 阅读(单元解读讲义)语文统编版一年级上册(新教材).docx
- 2024-2025学年河北省邢台市威县七级堡部分学校冀教版一年级下册3月月考数学试卷.docx
- 云南师范大学附属中学2025-2026学年高三上学期适应性月考(四)历史试题(含答案).pdf
原创力文档


文档评论(0)