



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java语言程序设计第二章 Java语言的基本数据类型与表达式第一节 常量一、整型常量1.字节型(byte):8 位;2.短型(short):16 位;3.整型(int):32 位;4.长型(long):64 位。*Java语言整型常量没有有符号与无符号之分。二、实型常量1.浮点型(float):32 位;2.双精度型(double):64 位。*浮点型常量加后缀F,双精度型常量加后缀D。三、字符型常量1.字符型(char):16 位;2.Java语言字符采用Unicode码,编码范围为:0655353.Java语言字符型常量不是整型常量的子集,因此,不能与整型常量进行混合运算。四、字符串型常量1.字符串型(String)常量的长度无定界;2.Java语言字符串型常量的值是用于存储该字符串型常量的连续地址空间的首地址。五、布尔型常量1.布尔型(boolean)常量只有 true,false两个值;2.Java语言布尔型常量不是整型常量的子集,因此,不能与整型常量进行混合运算。第二节 变量*Java语言的各种数据类型都是类;*Java语言的各种类型变量都是数据类型定义类定义的对象-变量对象;*Java语言的各种类型变量定义时自动赋初值;*Java语言的各种类型变量只有auto、static、final三种存储类型;*Java语言的各种类型变量存储映像的长度与各类型常量的长度相同。一、整型变量1.字节型变量:byte2.短型变量 :short3.整型变量 :int4.长型变量 :long二、实型变量1.浮点型变量 :float2.双精度型变量:double三、字符型变量字符型变量:char四、字符串型变量字符串型变量:String五、布尔型变量布尔型变量:boolean第三节 表达式*Java语言中没有指针算表达式;*Java语言中没有函数算表达式;*Java语言中没有顺序算表达式;一、算术运算表达式二、关系运算表达式三、逻辑运算表达式四、赋值运算表达式1.直接赋值表达式;2.增1、减1赋值表达式;3.自反赋值表达式;五、位运算表达式六、条件运算表达式七、长度运算表达式*求长运算符:sizeof()八、字符串运算表达式*字符串连接运算符:+第四节 Java语言程序基本架构一、基本架构public class jpbf public static void main(String args) *一个Java语言程序由一个或多个类构成,其中包含main()方法的类称为主类;*一个Java语言程序必须包含一个主类,而且只能有一个主类;*一个Java语言程序文件中只能包含一个类,文件名必须与类名相同(包括大小写),扩展名必须是.java;二、一个Java语言程序的完整实例import java.io.*;public class jp0203 public static void main (String args) int a = 20; int b = 30; int c = a+b; System.out.println(c=+c); 第五节 Java语言程序的实现过程一、切换到MS-DOS方式二、编译1.设置环境变量 将用户环境变量设置为:Path D:Microsoft Visual StudioVJ982.源程序编译 利用jvc.exe程序对java源程序进行编译: jvc 源程序 经过编译后生成的java可执行程序文件的文件扩展名为:*.class 三、解释运行 利用jview.exe程序对java可执行程序进行解释执行。作业:1.编程验证在java语言中,算术运算表达式与关系运算表达式或逻辑运算表达式能否进行混合运算;2.编程验证在java语言中,能否利用整型常量表示字符型常量;3.编程验证在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训沟通能力课程
- 危险的工地课件
- 科学技术试题库及答案
- 交通银行2025白山市秋招笔试价值观测评题专练及答案
- 农业银行2025海南藏族自治州秋招无领导小组面试案例题库
- 2025年3D打印技术的个性化医疗器械
- 农业银行2025九江市秋招半结构化面试题库及参考答案
- 邮储银行2025长沙市笔试英文行测高频题含答案
- 邮储银行2025达州市秋招无领导小组面试案例题库
- 2025行业未来十年发展趋势预测
- 挖煤专业毕业论文
- 第四讲-正确认识中国经济热点问题-2025秋版本-建设更高水平平安中国国家安全
- 2025北京京剧院招聘工作人员10人笔试备考题库及答案解析
- 配电柜组装基本知识培训课件
- 林业安全知识培训教育课件
- 2025年青海省事业单位招聘考试卫生类护理学专业知识试题
- 宝宝呛奶科普课件
- Z世代对消费场所视觉对比度
- 语言认同建构机制-第1篇-洞察及研究
- 2025秋季第一学期开学典礼德育主任的发言稿:让责任与品格同行让梦想与行动齐飞
- 2025年贵州省中考物理试题及答案
评论
0/150
提交评论