- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计2数值计算,java数值计算,java数值计算算法编程,数值计算课程设计题目,数值计算方法设计论文,数值计算课程设计,数值计算程序pdf,数值计算,数值计算方法,matlab数值计算
Java程序设计 第二章 数值计算与数组 学习目标 掌握八个原始类型 理解标识符、变量和常量 掌握声明变量和常量 辨认、描述并使用Java运算符; 确认boolean表达式和它们在控制构造中的要求; 辨认赋值兼容性和在基本类型中的必要计算; 掌握数组的声明及基本操作 2.1 数据和变量声明 在程序中表示数据有两种方法, 一种是在表达式中直接用原始值来表示,如表示数值5、-6、7.86等 另外一种是用一个特定的名字来间接表示 间接表示的最大优点在于可以重复使用一个名字来表达某种类型的数值。也就是说,为了使用名字来进行计算,必须事先为这个名字规定它可以表达的数值类型,例如整数、单精度实数、字符等. 在Java语言中,所有的变量必须要首先声明,然后才能使用。 2.1.1标识符 在Java编程语言中,标识符是赋予变量、类或方法的名称。 标识符可从一个字母、下划线(_)或美元符号($)开始,随后可跟除了在Java中作为运算符之外的任何可见字符所构成的连续字符串,但不能被空格或制表符隔开。 标识符是大小写区别对待的并且未规定最大长度 标识符不能是关键字 练习题 下面哪些是合法的标识符: $persons TwoUsers *point this endline 2.1.2 Java关键字 2.1.3基本Java类型 Java的基本数据类型 2.1.4 变量声明 Java属于强类型的程序设计语言。所有变量和表达式在编译时都有明确的类型 [修饰符] 类型 变量名 [=初值][, 变量名[=初值] …] 例如: int x =0, y =1, z = 1; float a=0f, b=0.1f; char c1, c2, c3=’c’; double d1=1.0d; boolean mycom=true; 逻辑类型 boolean truth = true; //声明一个布尔类型的变量,并初始化其值为truth 字符类型 使用char类型可表示单个字符。一个char代表一个16-bit无符号的(不分正负的)Unicode字符。一个char文字必须包含在单引号内(‘ ’)。 a \t 一个制表符 ‘\u???? 一个特殊的Unicode字符。????应严格按照四个16进制数字进行替换 小测验 指出下面的错误声明,说明原因 char ch = AB; //单引号内只能包含一个字符 char ch1= “A”; //双引号表示界定的是一个字符串常量 整数类──byte, short, int, long 2 十进制值是2 077 首位的0表示这是一个八进制的数值 0xBAAC 首位的0x表示这是一个16进制的数值 默认整数类文字属int类型,除非在其后直接跟着一个字母“L”或者“l”,L表示一个long值。 byte smallOne=7; short count=10000; int score=100; long bigone=999999999L,largeOne; 浮点──float和double 如果一个数字文字包括小数点或指数部分,或者在数字后带有字母F或f(float)、D或d(double),则该数字文字为浮点。 3.14 一个简单的浮点值(a double) 4.02E23 一个大浮点值 2.718F 一个简单的float长度值 123.4E+306D 一个大的带冗余D的double值 以下是一个有关整数类型变量的声明和初始化: float pi=3.1415926 , score; double weight=123.4E+36D; 练习题 下面的哪些答案可以用以表示八进制值8。 010 0x10 08 0x8 2.1.5 变量初始化 八种基本数据类型变量的默认值如下: boolean false byte 0 char ‘\u0000’,空,Unicode码的0000 short 0 int 0 long 0L float 0.0f double 0.0 从JDK1.2(即Java 2)起,变量只有在赋初始值以后才能使用。 进行下列变量说明 初始值为0的int变量a 初始值为1000的long变量b 初始值为3.4的float变量c 初始值为4的char变量ch 初始值为true的boolean变量e 2.1.6 转义字符 2.1.7 常量 常量用法通常用在开发中用标识符来表示一个固定值,便于在程序中通过名称来引用。 声明同时初始化 final int MAX_SPE
您可能关注的文档
- HFJ13净化空调机组的研制.doc
- hb076.利用单摆测定重力加速度.doc
- HI13串列加速器AMS交替注入系统研制.pdf
- Hibernate中的基础配置.doc
- HI13串列加速器核孔膜辐照专用束流线的研制.pdf
- HibernateTemplate的find方法.doc
- HI13串列加速器升级工程144MHz铜铌溅射超导腔物理设计.pdf
- hibernate值类型的setbaglist和map(非实体bean类型的).doc
- HIRFL高频腔体功率耦合匹配实验研究.pdf
- HL1聚变装置中子发射实验研究.pdf
- 黑白木刻版画在动画设计中的艺术应用分析 .pdf
- 展会活动策划详细方案(精选8篇) .pdf
- 四川省宜宾市《职业能力倾向测验》公务员(国考)考试真题及答案.pdf
- 2024年土地使用权的转让协议(二篇) .pdf
- 辽宁省点石联考2024-2025学年高三上学期开学考试物理试题 .pdf
- 建设项目环境影响报告表[24].doc
- 部编本2021-2022学年度六年级下学期语文期末测试卷A卷 .pdf
- 黑龙江省大庆市四中2023学年物理高二第二学期期末预测试题(含解析).pdf
- 军训的日记150字 军训的日记400字(十五篇) .pdf
- 2022年安徽省合肥包河区五校联考数学七上期末考试模拟试题含解析.pdf
文档评论(0)