Java面向对象程序设计基础Java语法基础

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


1.1.3 基本Java数据类型

(2) 浮点型数——float,double 浮点数字也就是我们所熟知的实数。在Java中表示这些 实数的方法是采用两类浮点数据类型,一类是单精度浮 点类型(float),一类是双精度浮点类型(double), Java实现浮点数采用的是标准浮点型(IEEE-754)和运算 符集,并且是独立于平台的。
布尔型:该组包括布尔型(boolean),它是一种特殊的类型, 表示真/假值。
1.1.3 基本Java数据类型

(1) 整数——byte,short,int,long Java定义了4个整数类型:字节型(byte)、短整 型(short)、整型(int)、长整型(long)。这些 都是有符号的值,数值为正数或是负数。 java语言的整型常量默认为int型,声明long型 常量可以后加“l”或“L”。
1.1.3 基本Java数据类型



(3) 字符——char
char型数据用来表示通常意义上的“字符”, java语言采用16位Unicode编码保存。 字符常量的三种表示方法: 使用单引号括起来的单个字符,例如: char c='A'; 十六进制编码形式表示,例如: char c1='\u0061'; 使用转义字符'\’来将其后的字符转变为其他含 义,例如: char c2=‘\n’;//代表换行符


1.1.3 基本Java数据类型


(4) 布尔型——boolean
在Java中定义了一种基本数据类型boolean来表示逻辑值, 它只有两个文字值即true和false,以下是一个有关 boolean类型变量的声明和初始化: boolean isClosed = false; //定义一个boolean型变量 isClosed并把其初始化成false


goto和const虽然从未使用,但也作为关键字保留。
true,false虽被用作专门用途,但不是java的关键字。
1.1.2 Java关键字

表3-1 Java关键字
1.1.2 Java关键字
• public:使得类、方法、属性可以在任何类 中访问 • private:使得方法和属性只能从自身所在的 类中访问 • protected:使得方法和属性能从与该类所 在的包中或该类的子类中获取。
• 默认:使得方法和属性能从该类所在的包 中获取。
1.1.3 基本Java数据类型
整数型:该组包括字节型(byte),短整型(short),整型 (int),长整型(long),它们是有符号整数。
浮点型数:该组包括单精度浮点型(float)和双精度浮点型 (double),它们代表有小数精度要求的数字。 字符型:该组包括字符型(char),它代表字符集的符号,例 如字母和数字。
Java语法基础
1.1 标识符、关键字、数据类型 和注释 1.2 变量、方法 1.3 值传递和关键字this 1.4 表达式和流程控制 1.5 数组

1.1.1 标识符

在Java语言中,标识符是变量、类或方法的名 称,例如: int idCounter;//idCounter 就是一个整型 变量的标识符

标识符的组成:
–由大写或小写的字母、数字、下划线(_)、美元符 号($)按任意顺序组合而成。 –但不可以以数字开头。 –标识符是大小写敏感的,例如idCounter和 IdCounter不是同一个标识符。
1.1.2 Java关键字

关键字是对Java编译器有特殊含义、并用做专门用途的 字符串,大多数编辑器会将关键字用特殊方式标出。 所有java关键字都是小写的,TRUE、FALSE、NULL等都 不是java关键字。
java简介
java语言简介
Java是由Sun Microsystems公司于1995年5月推出的Java程 序设计语言和Java平台的总称。用Java实现的HotJava浏览器 (支持Java applet)显示了Java的魅力:跨平台、动态的 Web、Internet计算。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应 用编程接口(Application Programming Interface、简称API )构成。
Java开发工具
• MyEclipse、Eclipse等 • 工作室使用工具: MyEclipse、Navicat、MySQL、SVN、 JDK、tomcat、API等。 JDK 是整个Java的核心,包括了Java运行 环境,Java工具和Java基础的类库。 SVN,团队开发,同步工程进程。 tomcat,web应用服务器。

需要特别指出的是在整数类型和boolean类型之间无转换 计算。有些语言(特别值得强调的是C和C++)允许将数字值 转换成逻辑值,这在Java编程语言中是不允许的; boolean类型只允许使用boolean值,即只允许使用true和 false。
1.1.3 引用数据类型

java语言中除8种基本数据类型外,其他的数据类型统称为 引用类型(reference type),具体包括:类、接口、数组、 枚举和注解类型。


引用类型数据以对象的形式存在。
引用类型变量的值是某个对象的句柄,而不是对象本身。 声明引用类型变量时,系统只为该变量分配引用空间,并未 创建一个具体的对象。
1.1.3 引用数据类型
Leabharlann Baidu
引用(Java中无指针) 引用是一个对象的名字或者别名 。一个对象 在内存中会请求一块空间来保存数据,根据对象的 大小,它可能需要占用的空间大小也不等。访问对 象的时候,我们不会直接是访问对象在内存中的数 据,而是通过引用去访问。引用也是一种数据类型, 它指示了对象在内存中的地址。
Java分为三个体系J2SE(Java2 Standard Edition), J2EE(Java 2 Platform,Enterprise Edition),J2ME(Java 2 Micro Edition)。
java简介
java语言特点 简单的 结构中立的 高性能的 多线程的 可移植的 健壮性 安全性 分布式 面向对象 动态性 解释型
相关文档
最新文档