Java语法_1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语法_1

运算符的结合顺序 除了一元(单目)运算符、赋值运算符以及条件运算符,其它的运算符都是从左到右结合的。 一元(单目)运算符:++,--,+,-,~,! 赋值运算符:+=,-=,*=,/=,%=,=,|= 条件运算符:?: 判断下列表达式的值 int a=2;int b=a+3*a++; int a=2;int b=(a++)+3*a 猜猜运行过程 public class PlusDemo1{ public static void main(Stringargs[]){ int a=5,b=8; System.out.println(beforecompute,a=+a+,b=+b); a*=b++;//计算a*=b++的值 System.out.println(aftercompute,a=+a+,b=+b); } } 字符串连接运算符 “+”可以实现字符串的连接:当“+”用在表达式中的时候,如果其中有一个操作数是字符串类型,Java会自动将另一个操作数也转换成字符串,然后将这两个字符串相连起来生成一个新的字符串。 基本格式: op1 + op2 比如 “welcome ” + “ to java” “x 的值是” + x 说出程序运行结果 public class StringPlus { public static void main(String[] agrs) { double x = 9.987; double y = 1; double t = x+y; String s = Price is:+x; String st= Total Price is:+t; System.out.println(s); System.out.println(st); System.out.println(+x+y); System.out.println(x+y+); } } 表达式 Java中表达式一般由运算符和操作数组成 按运算符的不同分为: 算数表达式 关系表达式 逻辑表达式 赋值表达式 特殊的表达式(没有运算符) 常量表达式 变量表达式 表达式的数据类型 表达式的类型是指表达式运算结果的类型,取决于表达式中数据类型级别最高的操作数。 编程风格和文档 适当的注释 在程序开头写摘要,说明程序的目的和主要特点,解释所用的重要数据结构和独特技术。在长程序中还要加上注释,介绍每一个主要步骤并解释难懂之处。注释要写的简明,不要挤满程序而降低可读性。 命名习惯 对变量和方法来说,常用小写。如果名字包含几个词,把它们连成一个,第一个词的字母小写而后面的每个单词的首字母大写。 对类来说,每个单词的首字母大写。 常量中的所有字母都大写,两个单词间要用下划线连接。 编程风格和文档 适当的缩进和空白 一致的缩进风格会使程序清晰易懂。缩进用于描述程序中组件和语句间的结构关系。 使用空行把代码分段,以使程序更容易阅读。 块的对齐方式 块是由花括弧围成的一组语句,块的写法有多种方式,如:次行风格和行尾风格。 课后作业 每个问题使用一条Java语句实现: 声明int型变量sum和x 将变量x赋值为1 将变量sum赋值为0 将变量x加到变量sum上,并将结果赋给sum 打印“The sum is:”,后面紧跟变量sum的值。 将以上语句组成一个Java程序。 写出下列表达式的值: 1. a=2,b=3,c; c=a/b*8=0 2. double a=3.0,k; int b=3,c=2; k=a/b+b/c 3. int a=3,b=6; c=(a++)+(++b)+a*2:++b*2=8 课后作业 写出程序运行结果 public class PlusPlusDemo{ public static void main(Stringargs[]){ int a=3,b=3; System.out.print(a=+a);//输出a System.out.println(,a++=+(a++)+,a=+a); //输出a++ System.out.print(b=+b);//输出b System.out.println(,++b=+(++b)+,b=+b); //输出++b } } 变量 定义:变量是程序中的一个符号,代表着某个值。如未知数x。 注意区分变量和变量的值:变量代表内存中值的保存空间。 变量的初步使用 在Java中使用变量必须先声明变量的类型,然后初始化变量的值。(即使用前先赋值)?? 例如: int num1 = 2; int x=0,y; y=x+3 出错

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档