欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java中的基本语法.ppt

    • 资源ID:80457936       资源大小:229.99KB        全文页数:13页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java中的基本语法.ppt

    2.1Java程序的输入输出程序的输入输出字符界面下的输入输出字符界面下的输入输出所谓字符界面,是指计算机程序与使用程序的用户所谓字符界面,是指计算机程序与使用程序的用户之间通过字符模式的界面进行沟通。之间通过字符模式的界面进行沟通。字符模式下屏幕被划分为若干行字符模式下屏幕被划分为若干行若干列的单位若干列的单位(40行行80列),每个单位可以显示一个字符。列),每个单位可以显示一个字符。用户接收键盘输入调用如下语句:用户接收键盘输入调用如下语句:c=()字符串显示在屏幕上调用如下语句:字符串显示在屏幕上调用如下语句:(“待显示字符串待显示字符串”);Java程序的输入输出程序的输入输出图形界面下的输入输出图形界面下的输入输出 图形界面就是程序与用户之间利用图形模式进图形界面就是程序与用户之间利用图形模式进行交互,图形模式下屏幕由若干行行交互,图形模式下屏幕由若干行若干列的微小若干列的微小象素点组成(如象素点组成(如800600800600个象素点),每个象素点个象素点),每个象素点可以有可以有1616到到256256甚至更多颜色。甚至更多颜色。用户可以通过图形界面下的一些元素如菜单、用户可以通过图形界面下的一些元素如菜单、按钮等给程序发命令,而程序回个用户的结果也可按钮等给程序发命令,而程序回个用户的结果也可以使用图形或图像的形式。以使用图形或图像的形式。2.2Java的标识符和关键字的标识符和关键字l标识符标识符 Java语言规定:标识符由字母、下划线、美元符号和数字组语言规定:标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。下列都是合法的标志符:成,并且第一个字符不能是数字。下列都是合法的标志符:getMyAge,girl_$,www_12$,$123;Java使用的字母不仅包括英文字符,还包括汉字,日文片假名使用的字母不仅包括英文字符,还包括汉字,日文片假名等许多语言中的文字,如等许多语言中的文字,如“语言语言”就可以是一个标识符。就可以是一个标识符。标识符区分大小写标识符区分大小写l关键字关键字 关键字就是关键字就是Java语言中已经被赋予特定意义的一些单词,比如:语言中已经被赋予特定意义的一些单词,比如:int,代表整数类型,不能再用来做普通标志符。在,代表整数类型,不能再用来做普通标志符。在JCreator以及以及很多程序编辑器中,关键字的字体是蓝色的很多程序编辑器中,关键字的字体是蓝色的(演示演示),以示区别,以示区别。l分隔符分隔符(1)注释注释/行注释行注释:用于单行注释用于单行注释/*多行注释符:注释内容多行注释符:注释内容*/*注释内容:注释内容:Java文档注释符文档注释符*/(2)空白符空白符空白符包括空格符、回车符、换行符和制表符等。空白符包括空格符、回车符、换行符和制表符等。(3)普通分隔符普通分隔符普通分隔符具有确定的语法含义,要按照语法规定去使用。普通分隔符具有确定的语法含义,要按照语法规定去使用。花括号花括号“”,用于定义复合语句和数组的初始化以及定义类体、用于定义复合语句和数组的初始化以及定义类体、方法体等。方法体等。分号分号“;”,用于结束语句。,用于结束语句。逗号逗号“,”用于分隔变量说明的各个变量和方法的各个参数等。用于分隔变量说明的各个变量和方法的各个参数等。l 变量与数据类型变量与数据类型高级语言的程序通过变量来操作内存中的数据,所以程序在使用高级语言的程序通过变量来操作内存中的数据,所以程序在使用任何变量之前首先应该在该变量和内存单元之间建立联系,这个过程称任何变量之前首先应该在该变量和内存单元之间建立联系,这个过程称为定义变量,或为变量分配内存单元。为定义变量,或为变量分配内存单元。定义变量有两个任务:一是定义变量的名字,二是定义变量的数据定义变量有两个任务:一是定义变量的名字,二是定义变量的数据类型,两者缺一不可。类型,两者缺一不可。在在JAVA编程语言中,对于变量名有下面的必须满足编程语言中,对于变量名有下面的必须满足:它必须是一个合法的标识符。一个标识符是以字母开头的一串它必须是一个合法的标识符。一个标识符是以字母开头的一串Unicode字符。字符。它必须不是一个关键字、布尔型字符(它必须不是一个关键字、布尔型字符(true或者或者false)或者保留)或者保留字字NULL。它必须在作用域中是唯一的。在不同的作用域才允许存在相同名字它必须在作用域中是唯一的。在不同的作用域才允许存在相同名字的变量。关于作用域我们稍候将会讲到。的变量。关于作用域我们稍候将会讲到。2.3Java基本数据类型基本数据类型Java基本数据类型基本数据类型l整数类型整数类型缺省是取值为0int型,内存分配4个字节,取值范围long型,内存分配8个字节,取值范围short型,内存分配2个字节,取值范围byte型,内存分配1个字节,取值范围l浮点类型浮点类型缺省时取值为0.0Ffloat型,内存分配4个字节double型,内存分配8个字节如果在常量的最后有一个字母“f”或“F”,如3.14f或3.14F,则表示这个常量为float类型。如果在常量的最后有一个字母“d”或“D”或者不加字母,如3.14d或3.14D或3.14,则表示这个常量为double类型。在给一个浮点型的变量赋值时要注意赋值常量的类型如:floatf=3.14fl字符类型字符类型 Java使用Unicode格式表示字符。Unicode格式,使用双字节编码,能够表示65536个字符,几乎可以表示世界上所有的语言文字的字符,极大地方便了编写国际语言版本的程序。注意:在C和C+中,char代表的是一个整数类型,可以直接参与加减乘除运算,在Java里不能这样。l逻辑类型逻辑类型 使用关键字boolean来定义逻辑变量只有true,false两个取值l基本数据类型的转换基本数据类型的转换 当把一种基本数据类型变量的值赋给另一种基本类型变量时,就涉及数据转换。如下基本类型会涉及数据转换。byteshortintlongfloatdouble“低低”“高高”当把级别低的变量的值赋给级别,Java会自动进行类型转换如:floatx=100;当把级别高的变量的值赋给级别低的变量时,我们需要强制类型转换如:intx=(int)23.89;2.4声明、赋值和初始化声明、赋值和初始化l变量声明变量声明 任何变量在使用之前都需要声明变量声明的格式类型类型 变量名变量名l变量赋值变量赋值 赋值就是使变量具有某一个值,值的类型必须要与变量的类型一致,否则会出错初始化就是第一次给变量赋值常数用final修饰,常数只能被赋值一次2.5运算符、表达式运算符、表达式l算术运算符:算术运算符:分别包括加减乘除取余:+、-、*、/,%。用算术符号和操作数及括号连接起来的合法式子就是算术表达式。递增和递减运算符:递增和递减运算符:+-+-当x=2时y=+x和y=x+的区别在:y=(+x)*3相当于 x=x+1;y=x*3;得y=9 y=(x+)*3相当于 y=x*3;x=x+1;得y=6关系运算符和逻辑运算符:关系运算符和逻辑运算符:关系运算符:,=,=,=,!=,逻辑运算符:&(与),|(或),!(非)返回一个布尔类型注意:参与比较大小的两个操作数或表达式的值可以是整型,也可以是浮点型,但是不能在浮点数之间作“等于”比较。因为浮点数表达上有难以避免的微小误差,精确相等无法达到。运算符的优先级和结合性:运算符的优先级和结合性:位运算符:位运算符:按位与运算符&如bytex=0 x40/01000000bytey=0 x5A/&01011010bytez=x&y/01000000按位或|z=x|y/01011010按位非z=x/101111111按位异或对于位的数据相同,则该位为0,相异为1z=xy/00011010上机练习1、安装、安装JDK并且配置环境变量并且配置环境变量2、查找、查找JDK的帮助文档,找到下面四个类的帮助文档,找到下面四个类 java.lang.Integer、java.lang.Float、java.lang.Double和和java.lang.Character,并回答如下问题:,并回答如下问题:(1)这四个类分别对应哪些基本数据类型?这四个类分别对应哪些基本数据类型?(2)从这四个类中能够找到对应的基本数据类型的最大值和从这四个类中能够找到对应的基本数据类型的最大值和最小值吗?是多少?最小值吗?是多少?3、定义整型、布尔型、字符型、实型、字符串型变量,、定义整型、布尔型、字符型、实型、字符串型变量,分别进行赋值,然后以分别进行赋值,然后以Application和和Applet两种程序编写,两种程序编写,输出到屏幕。输出到屏幕。4、编写一个加密的、编写一个加密的Application程序,从键盘输入一个字程序,从键盘输入一个字母,输出这个字母加密后的结果。加密操作是将字母变换母,输出这个字母加密后的结果。加密操作是将字母变换成倒序的字母,例如成倒序的字母,例如A变成变成Z,B编程编程Y,C变成变成X。

    注意事项

    本文(Java中的基本语法.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开