- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java课程笔记
1、Java语言的注释方式有三种: (1)、“//”记号开始,至该行结束;
(2)、“/*”与“*/”这两个符号之间的文字;
(3)、文档注释。
2、如果将一个类声明成public,则它的文件名称必须取成这个类的名称才能顺利编译。
3、main()在Java里是一个相当特殊的method,它一定要声明成public,使得在类的其它地方皆可调用到它,且main() method没有返回值,所以在它之前要加上void关键字。
4、System.out是指标准输出,其后所连接的println是由print与line所组成的,意思是将后面括号中的内容打印在标准输出设备——显示器上。
5、由于Java程序是由类所组成,所以在完整的Java程序里,必须且至少有一个类。
6、Java的变量名称可以由英文字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,也不能是Java中的保留关键字。此外,Java的变量有大小写之分。
7、变量的设置有以下三种方法:在声明的时候设置、声明后再设置、在程序中的任何位置声明并设置。
8、提高程序可读性的方法有:
(1)在程序中加上批注;
(2)为变量取个有意义的名称;
(3)保持每一行只有一个语句;
(4)适当的缩进。
JAVA流程控制结构:
1、顺序结构
2选择结构语句:
选择结构包括if、if..else及switch语句
**If语句:if(ab)//boolean表达式或boolean值作为分支条件
A;
B;
C;
注意程序运行过程:如果ab是true,则运行A、B、C三个程序,如果为false,则跳过 A语句,直接(继续)运行B和C语句。
***
条件运算符 意义 ? : 根据条件的成立与否,来决定结果为“:”前或“:”后的表达式 如: max = (ab)?a:b ;
System.out.println(a = +a+ , b = +b);
****if..else if..else
多重选择语句——switch语句
switch (表达式) //数据类型只能是byte、short、int、char,不能是字符串,也不能是boolean
{
case 选择值1 : 语句主体 1 ;
break ;
case 选择值2 : 语句主体 2 ;
break ;
…….
case 选择值n : 语句主体 n ;
break ;
default: 语句主体 ;
} Expression:[数]式,符号;词句,语句,措辞,说法
Default:未履行注意:switch语句里的选择值只能是字符或是常量。
注意,不要混淆case 与else if。else if是一旦匹配就不在执行后面的else语句,而switch
一旦碰到第一次case匹配,就会开始顺序执行以后所有的程序代码,而不管后面的case 条件是否
匹配,后面case条件下的所有代码都将被执行,直到碰到break语句为止。所以,如果不写break,后面语句就无条件执行,直到碰到break为止。
语句
3、循环结构语句
循环语句可能包含如下四部分:
初始化语句(init-statements):
循环条件(test-expression):是个boolean表达式
循环体(body-statements):
迭代语句(iteration-statements):
While循环语句:while(test-expression)后面不能有分号,java里一个单独的分号表示空语句,这就意味着while后面不执行任何语句。
Do while循环语句:while(test-expression)后面必须有分号,表明循环结束。
For循环:for循环里的两个分号是必须的,在for循环外面初始化变量可以增加变量的作用域。
嵌套循环:
控制循环结构:
Break、continue、return
Break:强制调成循环,对于内层循环和外出层循环,如果想要强制跳出外层循环,可以在break后紧跟一个标签,这个标签在外层循环外标识。Java中的标签就是紧跟着一个英文冒号(:)的标识符,标签只有放在循环语句外才有用。
Continue:终止本次循环,接着开始下一次循环。对于标签,continue同样可以使用。
Return:结束一个方法。
2012年12月28日23:15:50
4.5数组类型
数组里的基本单元是数组元素,java的数组元素都必须有相同的数据类型,数组是一种引用数据类型。
数组的定义:type arryName[];或者type[] arryName;
数组的初始化:
静态初始化:由程序员指定每个数组元素的值,由系统计算数组的长度
动态初始化:
您可能关注的文档
最近下载
- 产品设计与开发控制程序.pdf VIP
- 泰和安消防故障处理方法.docx VIP
- 食堂食材配送方案1.docx VIP
- 泰和安联动程序详解.docx VIP
- 初中生物学中融入劳动教育的实践探索.docx VIP
- 《入侵报警系统工程设计规范GB50394-2007》.doc VIP
- 2025年高考数学全国新课标Ⅰ卷试卷评析及备考策略(课件).pptx VIP
- 2025年云南省职教高考《语文》真题试卷(含答案解析).docx VIP
- 海湾JB-QB-GST500、 JB-QGQT-GST5000火灾报警控制器(联动型)安装使用说明书.docx VIP
- 每日一练---三年级数学下册--天天练53.pdf VIP
文档评论(0)