- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;本 章 目 标;java的数据类型;基本数据类型的取值范围;二进制、八进制及十六进制;二进制与十进制数的转换;定点数的原码、反码与补码;变量;标识符;关键字;常量;字符型数据;基本数据类型之间的转换;基本数据类型之间的转换;基本数据类型之间的转换;基本数据类型之间的转换;运算符;算术运算符;算术运算符;运算优先级;赋值运算符;比较运算符;逻辑运算符;位运算;1、不同类型的进行位运算,低精度类型的数据要先转成高精度的,缺的左位按位填满,正数则填0,负数则填1
例:byte a = 1;=0000,0001
int b = 10;=0000,0000,0000,0000,0000,0000,0000,1010
a =1; =0000,0000,0000,0000,0000,0000,0000,0001
ab =0000; =0000,0000,0000,0000,0000,0000,0000,0000
2、移位运算
:将一个数的各二进制位全部左移若干位,右边补0;
:将一个数的各二进制位全部右移若干位,最高位则移入原来最高位的值(正数补0,负数补1)。
:将一个数的各二进制位全部右移若干位,最高位补0;;运算符的优先级;知识回顾;例题;例题;例题;例题;例题;例题;例题;例题;三元运算符 (?:);控制语句的类型 ;流程图;;判断结构 —— if-else语句;判断结构 —— switch-case语句;例题; float num1,num2;
char operator;
num1 = 12.0f; num2 = 13.0f; operator = /;
switch(operator)
{
case +:
System.out.println(num1 + num2 = + (num1 + num2));
break;
case -:
System.out.println(num1 - num2 = + (num1 - num2));
break;
case /:
System.out.println(num1 / num2 = + (num1 / num2));
break;
case *:
System.out.println(num1 * num2 = + (num1 * num2));
break;
default:
System.out.print(运算符不正确!!!);
};;;;循环语句;while 循环
while(条件){
语句组;
}
do-while循环
do {
语句组;
}while(条件);
for 循环
for(变量初始化; 循环条件表达式; 递增或递减变量的值){
语句组;
};跳转结构 —— break语句;跳转结构 —— break语句;跳转结构 —— continue语句;跳转结构 —— continue语句;例题;数组:是有相同类型的、用一个标识符名称封装到一起的一个对象序列或基本数据类型数据序列。
数组是一种最简单的复合数据类型。
数组可以是一维的也可以是多维的。
一维数组定义:
type arrayName[ ] 或 type[ ] arrayName
说明:
type : 可以是java中任意的数据类型,包括简单类型和复合类型(也可以是数组)
arrayName :为一个合法的标识符;
[ ]指明该变量是一个数组类型的变量。;Java的内存管理;Java的内存管理;如何访问一个数组中存放的值:
数组元素(element):数组内每一个存放值的空间称为数组元素
通过“数组名+索引(index)(或称下标)”的方式来标识和访问每一个数组元素
“索引”以中括号“[]”其内加“索引值”的格式来表示。例如,“索引”若为[10],“索引值”则为10;定义:索引只有一个层级的数组
声明数组变量
语法:类型[] 数组变量名;
“[]”表示声明的变量是一个数组变量,使用一个“[]”表示该数组是一个一维数组
“类型”并不限于基本数据类型,它可以是任何一种类类型
声明一个数组变量不能使它被初始化
示例:
Byte[] myarray;
String[]
您可能关注的文档
- 公关东风悦达起亚试驾会传播总结.pptx
- 船舶控制原理课件chp1-275.pptx
- 2018下小学科目二冲刺课件1.pdf
- winmanager安全系统v4.0.28113-0327用户手册82.pdf
- 物化下册2013年课件第7章4.pptx
- 第二节固体物料分选机械.pptx
- 有关英语四六级我的之前你们看着用吧cet写作讲座12.6-6.pptx
- 第五章应用安全技术.pptx
- 材料科学基础2.2.pptx
- 传播学概论第八章.pptx
- 2026年政工职称考试题库及答案【新】.docx
- 2026年国家电网招聘之文学哲学类考试题库300道(原创题).docx
- 2025年北京航空航天大学可靠性与系统工程学院招聘备考题库带答案详解.docx
- 2025年北京航空航天大学宇航学院聘用编科研助理F岗招聘备考题库及一套参考答案详解.docx
- 2025年南平武夷矿产资源发展有限公司劳务派遣员工四次社会招聘7人备考题库及参考答案详解1套.docx
- 2025年大连市城市建设投资集团有限公司内部招聘备考题库及1套完整答案详解.docx
- 2025年厦门大学教育研究院行政秘书招聘备考题库及参考答案详解1套.docx
- 2025年劳务派遣人员招聘(派遣至浙江大学能源工程学院东方电气集团)备考题库及答案详解参考.docx
- 2025年厦门市卫生健康委员会所属事业单位简化程序公开招聘专业技术岗位人员31名备考题库有答案详解.docx
- 2025年卫健学院夏彤课题组科研助理招聘备考题库及一套完整答案详解.docx
最近下载
- 北师大版八年级上期末物理试卷.pdf VIP
- 2025年中国至海外代购行业市场白皮书.docx VIP
- (高清版)DB37∕T 4840—2025 自然灾害综合风险基础数据目录.pdf VIP
- 关于我市为机关提供支持保障类事业单位机构编制情况的调研报告.doc VIP
- CJJT 300-2019《植物园设计标准》.docx VIP
- JB∕T 4088.1-2022 日用管状电热元件 第1部分:通用要求.pdf
- 2025风力发电场技术监督规程合订本.pdf VIP
- 2024年财务共享服务1+X职业技能等级证书初级考试(含答案解析).docx VIP
- 现代林业信息技术知到智慧树期末考试答案题库2025年浙江农林大学.docx VIP
- 《应急物资管理办法》.docx VIP
原创力文档


文档评论(0)