书签 分享 收藏 举报 版权申诉 / 90
上传文档赚钱

类型java第3章Java语言基础程序0810课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3372410
  • 上传时间:2022-08-24
  • 格式:PPT
  • 页数:90
  • 大小:864.20KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《java第3章Java语言基础程序0810课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    java 语言 基础 程序 0810 课件
    资源描述:

    1、第三章第三章第三章JavaJava语言基础语言基础本节要点和目标.一、语言与程序语言与程序Java程序的构成二、数据类型、常量、变量三、表达式四、流程控制语句本节要点和目标语言与程序语言与程序人类语言:人类语言:汉语、英语、法语汉语、英语、法语计算机语言:计算机语言:C、java、VB构成:构成:字、词字、词句子句子文章文章语法:语法:词法词法句法句法章法章法汉语:字法汉语:字法构成:构成:标识符标识符语句语句程序程序语法:语法:词法词法句法句法章法章法语言与程序语言与程序人类语言:人类语言:汉语、英语、法语汉语、英语、法语计算机语言:计算机语言:C、java、VB构成:构成:字、词字、词句子

    2、句子文章文章语法:语法:词法词法句法句法章法章法汉语:字法,字构成词。汉语:字法,字构成词。英语:词法,字母构成词。英语:词法,字母构成词。构成:构成:标识符标识符语句语句程序程序语法:语法:词法词法句法句法章法章法词法,字符构词法,字符构成标识符、成标识符、运算符。运算符。public class appl3_0 public static void main(String args)int i;for(i=1;i3;i+)System.out.print(i+*+i);System.out.println(=+i*i);程序(文章)程序(文章)语句语句词法:词法:标识符标识符-系统定义标识

    3、符(保留字,不能再用)系统定义标识符(保留字,不能再用)用户定义标识符用户定义标识符系统定义标识符系统定义标识符(类名、方法名、类名、方法名、语句名、数据语句名、数据类型名、修饰类型名、修饰符符)用户定义标识符用户定义标识符(类名、变量名、类名、变量名、常量名、函数常量名、函数名名)字母或下划线字母或下划线+字母、下字母、下划线、数字划线、数字+各种名称各种名称类名类名变量名变量名iJava程序程序值可变值可变可显示可显示可运算可运算一、Java程序的构成java程序程序结构结构public class appl2_5 /定义定义public类类appl2_5 public static vo

    4、id main(String args)int i;for(i=1;i3;i+)System.out.print(i+“*”+i);/输出变量、字符串输出变量、字符串 System.out.println(=+i*i);一个Java程序的基本框架结构:Java程序由一个或多个独立的类组成,但其中必须有一个公有类(如:HelloWorld),而且源代码文件必须与这个公有类的名字相同(如:HelloWorld.java)。Java的类可以由一个或多个方法组成,其中公有类中的main方法可用作程序运行的入口。/The First Java Programpublic class HelloWorld

    5、 public static void main(String args)System.out.println(Hello World!);程序头的注释程序头的注释HelloWorld公共公共类类main方法方法修饰符修饰符方法头方法头方法体方法体方法名方法名参数参数返回类型返回类型二、数据类型、常量、变量数据类型、常量、变量java数据类型分为两大类:数据类型分为两大类:基本数据类型基本数据类型 引用数据类型引用数据类型(一)数据类型(一)数据类型数据类型数据类型Java数据数据类型类型 基本类型引用类型数值类型l整数类型整数类型 占字节占字节 1)字节型字节型 byte 1Byte 2)短

    6、整型短整型 short 2B 3)整型整型 int 4B 4)长整型长整型 long 8Bl浮点数浮点数 1)浮点型浮点型 float 4B 2)双精度型双精度型 double 8Bl字符类型字符类型 1)字符型字符型 char 2B布尔类型 boolean 1Byte1)类类型)类类型class2)接口类型)接口类型interface3)数组类型)数组类型(专讲)(专讲)4)字符串)字符串 String又称复合类型又称复合类型传递数值传递数值传递地址传递地址整理如整理如下表下表地址地址数据数据000035500014669999811内部存储器内部存储器数值数值Java数据类型数据类型数据类

    7、型数据类型占用占用字节字节 缺省缺省数值数值取值范围取值范围基本数据类型基本数据类型 取值范围与缺省值取值范围与缺省值boolean(布尔型布尔型)1falsetrue,flaseshort(短整型短整型)2(short)0-3276832767char(字符型字符型)2u00000 65535 u0000 uFFFFint(整型整型)40-21474836482147483647float(浮点数型浮点数型)40.0f1.40129846432481707e-45 3.40282346638528860e+38long(长整型长整型)80L-9223372036854775808 92233

    8、72036854775807double(双精度型双精度型)80.0d4.94065645841246544e-324 1.79769313486231570e+308integerbyte(字节型字节型)1(byte)0-128 127应有后缀应有后缀(大、小写均可大、小写均可)应有后缀应有后缀(大、小写均可大、小写均可)应有后缀应有后缀(大、小写均可大、小写均可)应有后缀应有后缀(大、小写均可大、小写均可)十亿量级十亿量级万亿亿量级万亿亿量级地球人难有机会用到如此大之数地球人难有机会用到如此大之数数据类型数据类型占用占用字节字节 缺省缺省数值数值取值范围取值范围long(长整型长整型)80

    9、L-9223372036854775808 9223372036854775807int(整型整型)40-21474836482147483647short(短整型短整型)2(short)0-3276832767byte(字节型字节型)1(byte)0-128 127char(字符型字符型)2u00000 65535 u0000 uFFFFboolean(布尔型布尔型)1falsetrue,flasefloat(浮点数型浮点数型)40.0f1.40129846432481707e-45 3.40282346638528860e+38double(双精度型双精度型)80.0d4.94065645

    10、841246544e-324 1.79769313486231570e+308基本数据类型JavaJava数据类型数据类型 记忆记忆基本数据类型:基本数据类型:byte、short、int、long;float、double;char、Boolean1 2 4 8 4 8 2 1基本数据的基本数据的 首字母小写;首字母小写;引用类型的引用类型的 首字母大写。首字母大写。基本数据类型都有相应的包装类基本数据类型都有相应的包装类(Wrapper)如:如:Integer-int,Double-double 这些包装类已经是这些包装类已经是“类类”了,也就是引用类型了。了,也就是引用类型了。类是引用数

    11、据类型类是引用数据类型占用字节数占用字节数java.langLongMAX_VALUEJavaJava中类首字均应大写。中类首字均应大写。SystemSystem类的带包路径是类的带包路径是 java.lang.Systemjava.lang.System ,java.langjava.lang包默认引入。包默认引入。求取最大值求取最大值显显示示输输出出(二)标识符1、由字母、数字、下划线、由字母、数字、下划线_及美元符及美元符$组组合而成。合而成。2、首字符必为字母、下划线或美元符之、首字符必为字母、下划线或美元符之一。一。3、区分大小写。、区分大小写。4、应能表征其意义。、应能表征其意义。

    12、(四)标识符第2章 基本元素本章通过讲解数据和数据类型、变量和常量、表达式和运算符,开始Java程序设计语言的探索之旅;重点掌握基本数据类型、各种表达式、及语句的书写规范。2.1 标识符Java中,标识符由:下划线、$、英文字母、数字组成,除了数字其余三种均可作为首字;Java标识符不限长度。Java语言使用的是Unicode字符集,含65535个字符,其中前256个是ASCII码及其扩展码。2.2 关键字abstract default if private throw boolean do implements protected throws break double import pu

    13、blic transient byte else instanceof return try case extends int short void catch final interface static volatile char finally long super while class float native switch nullconst for new synchronized strictfpcontinue goto package this assertenum(三)变量在程序运行过程中,其值可以发在程序运行过程中,其值可以发生变化的量称变量。生变化的量称变量。创建变量

    14、的语句格式创建变量的语句格式:数据类型数据类型 变量名变量名(三)变量例:例:intint n1,n2,n3;n1,n2,n3;float num1,num2;(二)常量常量:常量:在程序运行过程中,其值不能被改变在程序运行过程中,其值不能被改变的量。的量。相当于数学中的常数。如:相当于数学中的常数。如:e=2.71828=Pai=3.1415926(二)常量(1)整数常量(2)实数常量注意:注意:longlong、floatfloat、doubledouble类型数据应类型数据应有后缀有后缀l l、f f、d(d(大、小写均可大、小写均可)前置前置0 x0 x决定了后面的:决定了后面的:ff

    15、ff、3a2c3a2c、2e2e,均为,均为1616进制进制数。数。/appl3_2,整数整数错误的范例错误的范例 public class appl3_2 public static void main(String args)long num=32998399887;/错:缺后缀错:缺后缀l System.out.println(num=+num);/appl3_3,整数数据类型的溢出整数数据类型的溢出 public class appl3_3 public static void main(String args)int i=java.lang.Integer.MAX_VALUE;Sys

    16、tem.out.println(i=+i);System.out.println(i+1=+(i+1);System.out.println(i+2=+(i+2);错错错错 求得求得IntegerInteger类型的最大值类型的最大值最大值最大值+1=+1=最小值最小值数值溢出最大值再加1,即溢出:等于最小值往前进一位D7D6D5D4D3D2D1D011111111加加1,等于:,等于:D7D6D5D4D3D2D1D000000000进进11若已无存储若已无存储设备,则该设备,则该位自动丢失位自动丢失最小值再减1,也溢出:等于最大值向前借一位例如:例如:8位数位数/appl3_3a,整数数据类

    17、型的溢出整数数据类型的溢出 public class appl3_3a public static void main(String args)int i=java.lang.Integer.MIN_VALUE;System.out.println(i=+i);System.out.println(i-1=+(i-1);System.out.println(i-2=+(i-2);求得求得IntegerInteger类型的最大值类型的最大值最小值最小值-1=-1=最大值最大值System.out.println(“i-1=”+(i-1L);System.out.println(i-2=+(i-2

    18、L);加尾缀加尾缀L L,类型由,类型由intint(4 4字节)转换为字节)转换为longlong(8 8字节),不字节),不会再溢出。会再溢出。/appl3_4,浮点数应用浮点数应用 public class appl3_4 public static void main(String args)float num=2.0;System.out.println(num+*+num+=+(num*num);/输出输出num*num的结果的结果 错错(3)布尔型常量(4)字符型常量中文单引号要出错中文单引号要出错字符与其字符与其ASCIIASCII码值是相互对应的码值是相互对应的public

    19、class appl3_5 public static void main(String args)/TODO Auto-generated method stub char ch1=97+1;/b的的ASCII值值98 char ch2=a+2;/c的的ASCII值值99 char ch3=u0061+3;/d的的ASCII值值100 System.out.println(ch1=+ch1);/显示显示b System.out.println(ch2=+ch2);/显示显示c System.out.println(ch3=+ch3);/显示显示d System.out.println(ch1

    20、=+(ch1+1);/数据数据99=97+1+1 System.out.println(ch2=+(ch2+1);/数据数据100=97+2+1 System.out.println(ch3=+(ch3+1);/数据数据101=97+3+1a的的ascii码是码是97a=u0061,中文单引号要出错中文单引号要出错ff走纸换页走纸换页反斜线反斜线bb退一格退一格单引号单引号nn换行换行”双引号双引号rr回车回车uxxxxuxxxx十六进制字符十六进制字符tttabtabdddddd八进制字符八进制字符(000377000377)三、表达式表达式表达式:用运算符号连接各种数据构成的算式。(一)赋

    21、值表达式age18变量或对象设置值+=+=、=、=、/=由赋值运算符(由赋值运算符(=)连接变量(常量、对象等)与设定)连接变量(常量、对象等)与设定值,构成的算式。值,构成的算式。2.3 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算符运算符含义含义=直接赋值+=加法赋值-=减法赋值*=乘法赋值/=除法赋值%=模赋值2.5.5 赋值运算符和复合赋值运算符赋值运算符:=;复合赋值运算符:赋值运算符与算术运算符、位运算符、移位运算符相复合;a+=b;即 a=a+b;左值为变量或常量;右值要有确定的值;(二)算术

    22、表达式双目运算符xy?+、*、/、%(二)算术表达式由算术运算符连接变量、常量、对象等构成的算式。由算术运算符连接变量、常量、对象等构成的算式。2.3 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算符运算符JavaJavaC/C+C/C+DelphiDelphi Visual Visual BasicBasic加+减-乘*浮点数除/整数除/div/取模%ModMod2.5 运算符运算符是用来完成一个动作的特定语言的语法记号。2.5.1 算术运算符+、-、*、/、%;有值的量才能进行运算;byte、short、

    23、char类型的算术运算会转换成int型再计算,其结果也是int型;整型相除结果为整型;取余多用于整型运算;取余的符号与前者相同。2.3 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算符运算符JavaJava C/C+C/C+DelpDelphihiVisual Visual BasicBasic增+Inc()无减-Dec()无单目运算符x、+、2.5.3 递增递减运算符短路运算与运算只要有一个为假,则表达式为假,因此前面部分为假时,则不执行后面部分了。例如:int i=3;i 2&i+2|i+、=、=(三)关

    24、系表达式2.3 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算运算符符JavaJavaC/C+C/C+DelphiDelphiVisual Visual BasicBasic相等=或is不相等!=!=大于小于小于等于=2.5.2 关系运算符与逻辑运算符关系运算符:、=、=、!=有值的量才能进行比较;表达式的值是boolean型;注意=与=的区别。逻辑运算符:&、|、!运算符两边都应是boolean型;表达式结果是boolean型;&和|的短路运算。(四)逻辑表达式xy?&、|、!、&、|(四)逻辑表达式2.3

    25、 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算符运算符JavaJavaC/C+C/C+DelphiDelphi Visual Visual BasicBasic与&andand或notnot取反oror异或xorxor左移Shr无2.5.2 关系运算符与逻辑运算符关系运算符:、=、=、!=有值的量才能进行比较;表达式的值是boolean型;注意=与=的区别。逻辑运算符:&、|、!运算符两边都应是boolean型;表达式结果是boolean型;&和|的短路运算。(五)位运算表达式、x2整型量位移量例例P46P

    26、46(五)位运算表达式2.3 表达式与运算符运算符是用来完成一个动作的特定语言的语法记号。赋值运算符 增减运算符 算术运算符 关系运算符 逻辑运算符 位运算符运算符运算符JavaJavaC/C+C/C+DelphiDelphiVisual Visual BasicBasic逻辑与&AndAnd逻辑或|OrOr逻辑非!NotNo2.5.4 位运算符和移位运算符位运算符:&、|、(异或)、(取反,包括符号位);boolean的按位“与”、“或”其值为boolean型;位运算符没有短路现象。2&3、2|3、23、2;移位运算符:、(逻辑)算术左移:高位溢出,低位补0;算术右移:低位溢出,高位补原高位

    27、;逻辑右移:低位溢出,高位补0;算术左移一位乘2,右移一位除2(能整除时);(六)条件表达式 1?:3JavaJava语言规定,表达式语言规定,表达式2 2和表达式和表达式3 3必必须返回相同的数据类型,并且类型须返回相同的数据类型,并且类型不能为不能为voidvoid。(六)条件表达式2.5.6 条件运算符(boolean表达式)?表达式1:表达式2boolean表达式的值为true时,表达式的结果为表达式1;boolean表达式的值为false时,表达式的结果为表达式2;经常用它求最大、最小值。max=(ab)?a:b;例int i=3;int sum=(i+)+(i+)+(i+);a=b

    28、|x=y;判断char型变量ch是否为数字的表达式是:a)0=ch0)&(ch=0)&(ch=0)|(ch=9)(a!=b)&(a+b=0)&(a%2=0)以下表达式的值不是2的是:a)2&3 b)11 c)a=2 d)13(七)表达式类型转换(1)自动类型转换)自动类型转换转换前的数据类型与转换后的类型兼转换前的数据类型与转换后的类型兼容容;转换后的数据类型的表示范围比转换转换后的数据类型的表示范围比转换前的类型大。前的类型大。(七)表达式类型转换优先级优先级运算符类型运算符类型运算符运算符优先级最优先级最高高一元运算符一元运算符 .()(方法调用)(方法调用)!+-+-new ()(强制类

    29、型转换)(强制类型转换)优先级较优先级较高高算术运算符算术运算符位移运算符位移运算符*/%+-优先级较优先级较低低关系运算符关系运算符位移运算符位移运算符逻辑运算符逻辑运算符 =!=&|&|?:(三元判断运算符,例如:(三元判断运算符,例如:AB?X:Y)优先级最优先级最低低赋值运算符赋值运算符=+=-=*=/=%=1、占用字节少的转换成字节较多的类型。、占用字节少的转换成字节较多的类型。2、如、如short类型遇上类型遇上int类型,会转换成类型,会转换成int型。型。3、字符类型会转换成、字符类型会转换成short类型。类型。4、int类型会转换成类型会转换成float类型。类型。5、表达

    30、式中的一个操作数为、表达式中的一个操作数为double类型,类型,则另一个操作数会转换为则另一个操作数会转换为double类型。类型。6、布尔类型不能转换至其他的类型。、布尔类型不能转换至其他的类型。(2)强制类型转换)强制类型转换 如果要将表示范围大的数据类型转换如果要将表示范围大的数据类型转换成较小的数据类型,或想得到想要的数成较小的数据类型,或想得到想要的数据类型的数据则必须强制类型转换。据类型的数据则必须强制类型转换。缺分号:语句结束符缺分号:语句结束符(八)运算符的优先级P47P47(八)运算符的优先级2.6 表达式和语句表达式是运算符、操作数、以及方法调用的序列;它用来说明某一个计

    31、算过程的计算结果;其结果有一个唯一的类型。表达式有运算优先级,可以嵌套;不同数据类型的操作数进行运算,其转换规则如下。charbyteshortintlongfloatdouble语法与规则(类型指示符类型指示符)表达式表达式double pi=3.1415926;int p=(int)pi;/p=3图中:实线表示没有精度损失的转换,虚线表示可能有精度损失的转换。2.5.7运算符的优先级大体上是:算术关系逻辑赋值;()(不是方法,不是强转)最大,弄不明白加括号。优先级优先级运算符类型运算符类型运算符运算符优先级最高一元运算符(下标).()(方法调用)!+-+(正)-(负)new ()(强制类型

    32、转换)优先级较高算术运算符移位运算符*/%+-优先级较低关系运算符位运算符逻辑运算符 =!=&|&|?:(三元判断运算符,例如:AB?X:Y)优先级最低赋值运算符=+=-=*=/=%=&=|=四、流程控制语句流程控制语句语句Java中的语句以分号结束;Java中的分号一定要用英文输入法输入;Java中语句分为:控制语句、方法调用语句、表达式语句、空语句、复合语句;复合语句:又称块语句,由 括起来的简单java语句构成;复合语句中定义的变量的作用范围只在复合语句中;块可以嵌套。int k=0;int i=0;/i的作用范围到此 /k的作用范围到此Java不允许在内层块中定义与外层块同名的变量。例

    33、float f1=12.3f+45.9f;float f2=89+56.3f;byte b1=56;byte b2=12;int b3=b1+b2;boolean b4=b2f2;int i1=5%3;2.7 注释注释掉的语句不是可执行的程序语句;单行注释:/常用于解释某行代码;多行注释:/*.*/常用于注释废代码。Java程序结构顺序结构顺序结构sequence structuresequence structure选择结构选择结构selection structureselection structure循环结构循环结构iteration structureiteration struct

    34、ure(一)顺序语句sequence structuresequence structure语句1语句2语句3(一)顺序语句/appl3_9.java,简单的简单的Java程序程序public class appl3_9 /定义定义public 类类appl3_9 public static void main(String args)/main()method,主程序开始主程序开始 int num;/声明整数声明整数num num=2;/将将num赋值为赋值为2 System.out.println(I have+num+dogs);/输出字符串及变量内容输出字符串及变量内容 System.

    35、out.println(You have+num+dogs,too);(二)选择语句selection structureselection structure判断条件truefalse语句1语句2语句3(二)选择语句If();If();else If();else if().else;If();else;流类的实例流类的实例 用构造方法实例一个用构造方法实例一个BufferedReaderBufferedReader流类实例。流类实例。屏幕输入的实例屏幕输入的实例 待续。待续。非静态方法需实例化非静态方法需实例化可带参数运行可带参数运行javajava程序(字串类型数组)程序(字串类型数组)

    36、异常处理异常处理BufferedReaderBufferedReader bufbuf;/;/流类的实例流类的实例buf=new BufferedReaderbuf=new BufferedReader/*流类的实例流类的实例*/(new/(new InputStreamReader(System.InputStreamReader(System.inin);/);/实例一个新的实例一个新的BufferedReaderBufferedReader,用构造方法实例。,用构造方法实例。new new InputStreamReader(System.inInputStreamReader(Syst

    37、em.in)也就是得到一个从屏幕输也就是得到一个从屏幕输入的实例入的实例 String strString str;/;/实例化一个实例化一个StringString对象对象import java.io.FileReader;import java.io.BufferedReader;import java.io.IOException;public class appl3_10ss1 public static void main(String args)try FileReader fr=new FileReader(mytest.txt);/*创建一个FileReader对象*/Buff

    38、eredReader br=new BufferedReader(fr);/*创建一个BufferedReader 对象*/String line=br.readLine();/*读取一行数据*/while(line!=null)System.out.println(line);line=br.readLine();/*流的关闭*/br.close();fr.close();catch(IOException e)/catch(ArrayIndexOutOfBoundsException e)则这个异常就/会被捕获,并执行catch程序块中的代码.System.out.println(文件不存

    39、在!);/try-catch过后程序仍然继续执行(不写try-catch则程序抛出异常后自行终止)/*假设try中有语句int i=new int10;如果你调用int14就一定会抛出ArrayIndexOutOfBoundsException 这个异常,如果你写了try-catch且写了catch(ArrayIndexOutOfBoundsException e)则这个异常就会被捕获,并执行catch程序块中的代码.*/switch()case:;break;case:;break;.case:;break;default:;改进例改进例appl3_10appl3_10iteration s

    40、tructureiteration structure判断条件truefalse语句1语句2(三)循环语句while();for(表达式1;表达式2;表达式3);do;while();一个有趣的例题 射雕英雄传的朋友,一定还记得黄蓉遇上神算子瑛姑,给她出的三道题目中有一题是这样的:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?也就是说,有一个未知数,这个数除以三余二,除以五余三,除以七余二,问这个数是多少?一个有趣的例题 示例程序 2 11“黄蓉的题目”Calc.javapublic class Calc public static void main(String ar

    41、gs)int x;for(x=0;x100;x+)if(x%3=2)&(x%5=3)&(x%7=2)System.out.println(这个数字是:+x);/end of if /end of for /end of main/end of CalcFirst_Loop:for(int i=1;i100;i+)for(int j=2;jI;j+)if(i%j=0)continue First_Loop;System.out.println(i);(四)跳转语句上去上去switch()case:;case:;break;.case:;break;default:;下去下去return return 表达式;int method()return;/return 2;回去回去作业:P58 E1、4、8上机:E10 (参照P37)作业

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:java第3章Java语言基础程序0810课件.ppt
    链接地址:https://www.163wenku.com/p-3372410.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库