全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java开发环境,程序的基本结构与数据类型java语言的诞生Sun 公司,Goslpng嵌入式设备的开发源于C+Oak使用集成开发环境(IDE)学习网站 程序员网站当乐网 J2ME游戏开发网 中国移动开发者社区 Java语言的开发环境的搭建1.下载安装开发工具Eclipse (IDE 集成开发环境)下载网站: 2.安装 下载安装 JDK(Java Development kit)下载网站 /index.html3.配置环境变量我的电脑-右键-属性-高级-环境变量JAVA_HOME: D:Program FilesJavajdk1.6.0_10PATH : D:Program FilesJavajdk1.6.0_10bin; D:Program FilesJavajdk1.6.0_10jrebin;Classpath : D:Program FilesJavajdk1.6.0_10bin; D:Program FilesJavajdk1.6.0_10lib tools.jar;Java程序的基本结构与数据类型1. 注释Java中的三种注释方式:A 单行注释 /;最常用的一种注释方式,从/开始到本行结束(快捷键 ctrl+/)/System.out.println(this is my first java program);B 多行注释 /* */; 从/*开始 到 */结束(注释多行代码)/*System.out.println(this is my first java program);*/C 文档注释 从/* 开始 */; 到*/结束;可以生成java文档注意:在/* */;中不能再次嵌套/* */;2. 数据类型java中有8种数据类型,其中4种整型,2种字符型,1中字符型和1中布尔类型;整型:byte(1个字节)/ short(2个字节)/int(4个字节) / long(8个字节);浮点型: float double 例:float pi = 3.14f(java中默认的浮点型为double类型加f表示将double类型的数据强制转换成float类型);字符型: char布尔型: boolean3. 变量的声明变量定义: 变量类型 + 变量名; 如 int a;float number;boolean choose;char a;变量的命名规则:变量名是一个合法的标示符,他是字母/数字/下划线/美元符号$的序列,Java对变量名区分大小写,变量名不能以数字开头,而且不能是保留字.变量类型可以为上面所说的任意一种数据类型;4. 变量的初始化 变量声明以后必须用赋值语句将变量初始化;例如 int a = 10;float num= 0.14;boolean choose = true; char a = a;5. 变量的作用域变量的作用域指可访问该变量的代码区域;声明一个变量的同时也就指明了变量的作用域;按作用域来分.变量可以有以下几种,局部变量/类变量(也叫类属性)/方法参数/例外处理参数/局部变量在方法或方法的一块大吗中声明,它的作用域是他所在的代码块;类变量在类中声明,而不是在类的某个方法中声明,它的作用域是整个类;方法参数传递给方法,它的作用域就是这个方法;例外处理参数传递个例外处理代码,它的作用域就是例外处理部分;在一个确定的域中,变量名应该是唯一的.通常一个域用来划定;6. 常量 java 中的常量是使用文字串表示的,区分为不同的类型;常量用关键字final来实现,如final double PI = 3.1415926;7. 运算符 的分类名称运算符算术运算符+ - * / % + - 关系运算符, =, & | 赋值运算=,及其扩展的运算符如 +=条件运算? :总结:运算符按操作个数分一元运算符一个操作数 + - 二元运算符 + - 三元运算符 ? :他们分别应对一个两个和三个操作数A .算数运算符 + - * / %B .自增运算符或自减运算 + - 是java中的自增自减运算符,其中a + 表示 先取值 再加1( - - 同理)+ a 表示 先加1 在取值例如: int a = 1; int b = 0; int c = 0; b = a + ; c = + a;System.out.println(a);System.out.println(b);System.out.println(c);那么 b 的值为 1; c的值为3; a的值为3;8. 运算符的优先级;优先级运算符最高优先级. ( )一元 ! + - 乘 除 取模/ * 加减移位关系等于或不等于!按位与按位异与按位或条件与条件或条件?:赋值9. 数值类型之间的转换A自动类型转换当使用上面两个数值进行二元操作时,先要将两个操作数转换为同一类型然后在进行计算;下面是转换的原则;1.如果两个操作数其中有一个是double类型的那么另一个数自动转换为double类型的数据2.否则,如果两个数的其中一个是float类型的数据,那么另一个数据将会转换为float类型的数据;3.否则如果其中一个操作数是long类型,那么另一个操作数将会转换成为long类型否则两个操作数都被转换为int类型;B.强制类型转换将高级变量抓换位低级变量称为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购2025年工业自动化系统集成采购合同协议合同三篇
- 2025年考研课程购买合同协议合同
- 2025年精英班篮球测试题及答案
- 民航安保考试题库及答案
- 基于精细时程积分的两相介质波动问题时域解法:理论、实践与创新
- 基于粗糙集理论的商业银行信贷风险评估:模型构建与实证研究
- 基于答题过程分析法的英语专业四级口试效度深度剖析
- 中考数学试卷陕西及答案
- 公卫专业实务题库及答案
- 微信公众号笔试题及答案
- 2025年银行信贷审批员招录笔试题目及专业解答公开
- 幼儿园防电信网络诈骗工作总结
- (2025年标准)工程资料外包协议书
- 2025年危险品押运员从业资格证考试题库及答案
- 谷歌2023年度环境、社会与公司治理报告:为NGO与学术机构提供可持续发展数据
- 膜分离节能工艺-洞察及研究
- 2025银联银行笔试题目及答案
- 基因表达调控课件
- 尼康相机D200中文说明书
- 股东一致行动协议书模板
- 2025年全国高校辅导员素质能力大赛模拟试题及参考答案
评论
0/150
提交评论