欢迎来到天天文库
浏览记录
ID:9936438
大小:422.51 KB
页数:50页
时间:2018-05-12
《《java_2面向对象程序设计基础》第3章:java语法基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java语言简介及语法基础主讲人任郑玲java简介java语言简介Java是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:跨平台、动态的Web、Internet计算。Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。Java分为三个体系J2SE(Java2Standa
2、rdEdition),J2EE(Java2Platform,EnterpriseEdition),J2ME(Java2MicroEdition)。java简介简单的结构中立的高性能的多线程的可移植的java语言特点健壮性安全性分布式面向对象动态性解释型Java开发工具MyEclipse、Eclipse等工作室使用工具:MyEclipse、Navicat、MySQL、SVN、JDK、tomcat、API等。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。SVN,团队开发,同步工程进程。tom
3、cat,web应用服务器。Java语法基础1.1标识符、关键字、数据类型和注释1.2变量、方法1.3值传递和关键字this1.4表达式和流程控制1.5数组1.1.1标识符在Java语言中,标识符是变量、类或方法的名称,例如:intidCounter;//idCounter就是一个整型变量的标识符标识符的组成:由大写或小写的字母、数字、下划线(_)、美元符号($)按任意顺序组合而成。但不可以以数字开头。标识符是大小写敏感的,例如idCounter和IdCounter不是同一个标识符。1.1.2Java关键字关键字是对Java编译
4、器有特殊含义、并用做专门用途的字符串,大多数编辑器会将关键字用特殊方式标出。所有java关键字都是小写的,TRUE、FALSE、NULL等都不是java关键字。goto和const虽然从未使用,但也作为关键字保留。true,false虽被用作专门用途,但不是java的关键字。1.1.2Java关键字表3-1Java关键字1.1.2Java关键字public:使得类、方法、属性可以在任何类中访问private:使得方法和属性只能从自身所在的类中访问protected:使得方法和属性能从与该类所在的包中或该类的子类中获取。默认:使
5、得方法和属性能从该类所在的包中获取。2011-07-11蓝旭技术部培训1.1.3基本Java数据类型整数型:该组包括字节型(byte),短整型(short),整型(int),长整型(long),它们是有符号整数。浮点型数:该组包括单精度浮点型(float)和双精度浮点型(double),它们代表有小数精度要求的数字。字符型:该组包括字符型(char),它代表字符集的符号,例如字母和数字。布尔型:该组包括布尔型(boolean),它是一种特殊的类型,表示真/假值。1.1.3基本Java数据类型(1)整数——byte,sh
6、ort,int,longJava定义了4个整数类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)。这些都是有符号的值,数值为正数或是负数。java语言的整型常量默认为int型,声明long型常量可以后加“l”或“L”。1.1.3基本Java数据类型(2)浮点型数——float,double浮点数字也就是我们所熟知的实数。在Java中表示这些实数的方法是采用两类浮点数据类型,一类是单精度浮点类型(float),一类是双精度浮点类型(double),Java实现浮点数采用的是标准浮点型(IEEE-7
7、54)和运算符集,并且是独立于平台的。1.1.3基本Java数据类型(3)字符——charchar型数据用来表示通常意义上的“字符”,java语言采用16位Unicode编码保存。字符常量的三种表示方法:使用单引号括起来的单个字符,例如:charc='A';十六进制编码形式表示,例如:charc1='u0061';使用转义字符'’来将其后的字符转变为其他含义,例如:charc2=‘’;//代表换行符1.1.3基本Java数据类型(4)布尔型——boolean在Java中定义了一种基本数据类型boolean来表示逻辑值,
8、它只有两个文字值即true和false,以下是一个有关boolean类型变量的声明和初始化:booleanisClosed=false;//定义一个boolean型变量isClosed并把其初始化成false需要特别指出的是在整数类型和boolean类型之间无转换计算。有些语
此文档下载收益归作者所有