- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java数据类型与变量
Java的变量和数据类型 Javase 基础知识 可移植性 这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的 抽象 规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。 分布式 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库。 什么是标识符? Java中的类名,变量名,方法名等都是标识符,只要编写代码就不可避免使用标识符,标识符的对与错直接影响着代码的正确性,可读性和可维护性。 必须以字母,美元符$号,下划线开头_,由数字或字母组成的字符序列。 注意一 2 标识符中的字符大小写敏感,但长度没有限制. 注意二 Java中的关键字不能够使用成标识符.如int ,float,double,class等... 注意三 abstract ,assert , boolean , break , byte, case , catch , char ,class const ,continue ,default ,do, double, else enum, extends ,final ,finally, float, for goto if, implements, import, instanceof, int ,interface, long ,native, new, package, private, protected, public, return, strictfp, short, static, super, switch, synchronized, this ,throw, throws, transient, try, void ,volatile, while Java关键字!!! 3 JAVA中的变量!!! 在各种程序语言中都会有变量、常量的使用。那么它们都有哪些使用规则呢?下面就JAVA中变量的使用做简单的介绍。 首先,我们要明确什么叫“变量”,变量是怎样声明以及在内存中是怎样储存的。“变量”从表面意思来看,就是可以改变的量。本质上就是在内存中可以储存值的内存单元。变量具有名称和数据类型,在使用前必须先声明。变量的声明(int x;),变量的声明很简单,只要取一个名字,加一个数据类型即可。再此不多做解释。下面来看看变量在类的使用。在类中根据变量创建的位置不同可以分为局部变量、成员变量(全局变量或者实例变量)、类变量。 局部变量,声明在方法体、语句块中的变量。它的作用域有限,只对当前最近的一对“{ }”里面的程序体有效。注意的是,局部变量在声明后必须初始化。一般在声明时初始化最好(int x=0;)养成良好的习惯。 全局变量,声明在类中方法体之外的变量。类中的每个方法体可以使用。但需要注意的是,必须用“Object.成员名”。全局变量只对调用它的对象产生影响。例如在类中,声明了一个全局变量 int age; 当前类创建了两个对象personOne、personTwo。personOne.age=20,personTwo.age=25;那么在输出的时候,是相互不影响的。结果分别为20、25。在全局变量的创建中可以不手动初始化。JAVA虚拟机会自动给全局变量初始化。如果你定义的是int型,自动初始化为0。定义的boolean,自动初始化为false。定义的object型,自动初始化为null。 类变量,声明在类中方法体之外的变量。在成员变量前加 static即 static int x;就样就声明了一个x类变量。它的作用域是当前类。注意的类变量的值等于它最后一次被修改的值。例如:static int age;当前类的两个对象personOne、personTwo分别来调用,personOne.age=20,personTwo.age=25;那么在输出的时候,只输出25、25。类变量通过“类名.类变量名”。 10 Java中的特殊字符 2 ?潭州学院 Java封装数据类型 2 ?潭州学院 基础数据类型 封装数据类型 构造方法 char Character Character(char v) byte Byte Byte(String s)和Byte(byte) short Short Short(short s)或Short(String v) int Integer Interger(int v)或Integer(String v) long Long Long(long l)和L
您可能关注的文档
- 机械原理典型例题〔第2章机构分析〕10_13.ppt
- 7_7 动能与动能定理课件.ppt
- 机械制图课件_装配图.ppt
- 7_7动能与动能定理.ppt
- 7年级下册语文月考题.ppt
- 机型信息〔集采终端〕.ppt
- 机械制图﹒旋转法﹒实例应用.ppt
- 机械制造技术基础〔绪论〕.ppt
- 机械工程专业英语课件_L00科技英语的特点.ppt
- 机械工程测试技术基础讲稿〔第3部分〕.ppt
- CN112514501B 用于多种服务类型的上行链路共存的下行链路控制信道信令.pdf
- CN112534046B FC-ε CAR 专利技术文集.pdf
- CN112511428B 报文封装方法、报文转发方法、通告方法、电子设备、和存储介质.pdf
- 福建省2025年中考语文真题试卷含同步解析.pptx
- 福建省2025年中考语文真题试卷附同步解析.docx
- 山东省2025年中考语文真题试题卷及同步解析.pdf
- 山东省2025年中考语文真题试题卷含同步解析.pptx
- 江西省2025年中考语文真题试题卷含同步解析.pptx
- 生物技术药物学PPT课件 细胞因子类药物.pptx
- 创意风格风格PPT模板51(2).pptx
最近下载
- 2025年档案管理员考试试题 .pdf VIP
- 万源储配煤基地建设可行性研究.pdf VIP
- 2024-2025学年广东省深圳市小升初分班考试数学试卷附答案解析.pdf VIP
- JTG F801-2017 公路工程质量检验评定标准 第一册 土建工程.docx VIP
- 新药临床试验监查—__培训课件.ppt VIP
- 项目4 光伏发电系统运行、维护及故障检修.ppt VIP
- 传染病培训试题及答案.pdf VIP
- (正式版)-B 7692-2012 涂装作业安全规程 涂漆前处理工艺安全及其通风净化.docx VIP
- 现浇箱梁满堂支架(盘扣式)专项施工方案.docx VIP
- 一种自动控制工件落差的防磕碰接料装置.pdf VIP
文档评论(0)