第二章 Java语言基础

第二章 Java语言基础

ID:44989509

大小:262.00 KB

页数:45页

时间:2019-11-06

第二章 Java语言基础_第1页
第二章 Java语言基础_第2页
第二章 Java语言基础_第3页
第二章 Java语言基础_第4页
第二章 Java语言基础_第5页
资源描述:

《第二章 Java语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java语言程序设计软件学院胡沛2010年9月第二章Java语言基础一、Java程序的构成二、数据类型、变量和常量三、运算符与表达式四、控制语句2.1Java程序的构成程序语言本质就是一门语言,语言的目的在于与特定对象进行沟通,只不过程序语言的沟通对象是计算机。Java既然是语言,就有其规定的语法。2.1.1注释一个程序必须有适量的注释,来说明这个程序是干什么的,必要时还要对参数注释,对于函数则要注释说明这个函数的用法,接收的参数是什么,会返回什么样的参数。Java语言是用来与计算机沟通的语言,而注释的作用则是与开发人员沟通。

2、它主要方便以后别人查看所写的代码,方便了解缩写的程序内容。对于Java编译执行时,会自动忽略掉注释。(1)单行注释//(2)多行注释/**/多行注释可以嵌套单行注释,多行注释不能嵌套多行注释。注释的另外一个作用则是暂时注销某些语句。当我们在做调试的时候,发现有些可疑代码有问题,就可疑将其注释掉,并判断是不是这行代码的问题。2.1.2空格每个单词之间必须有空格,代码规范性2.1.3定义类一个Java程序可以有多个类,但是只能有一个公共类,而且主文件名必须与这个公开类的名称相同。定义类时,通常将类首写字母大写。Java程序是由类定

3、义组成的,定义类需使用关键字class,每个类的定义由类头定义和类体定义两部分组成。2.1.4定义程序块Java程序使用{}来定义程序块,目的在于区别定义的作用范围。2.1.5main()方法main()方法是Java程序的“入口”,程序的执行是由入口开始的。它必须是publicstaticvoidmain(String[]args)2.1.6编写语句System.out.println(“HelloJava!”);语句是程序语言中的一行指令,简单地讲就是程序语言的“一句话”。一条语句的结束要用分号”;”。使用了java.la

4、ng包下的System类的out对象,并使用了println()方法,将它里面指定的字符串输出到前台显示。它接受字符串作为参数,在Java中字符串要使用””包括。println()表示输出字符串后自动换行,而print()输出字符串后程序并不会换行。2.2数据类型、变量和常量要进行运算就要给它数据,要告诉计算机给了它那些数据?是整数还是小数,是文字还是字符,这就是程序语言属于中所谓的“指定参数与数据类型”。在给定了相关信息之后,才能在计算机上进行各种算术、逻辑、比较、递增、递减等运算。2.2.1数据类型程序在执行的过程中,需要

5、运算许多的信息,也需要存储许多的信息。这些信息可能是由用户输入、从文件中取得,甚至是由网络上得到。在程序中,这些信息是通过变量加一存储,以便程序随时使用。数据由于存在着存储时所需要的容量各不相同,不同的数据就必须要配给不同大小的内存空间来存储。在Java中对不同的数据区分有几种不同的数据类型。Java中的数据类型可以分为两大类:基本类型:包括整型、浮点型、布尔型和字符型。复合类型:包括数组类型、字符串、类和接口。1.基本数据类型(1)整型Java中的整型数据可以分为4种。基本型:int32位短整型:short16位长整型:lo

6、ng64位字节型:byte8位与C/C++不同,Java中没有无符号型整数,而且明确规定了各种整型数据所占的内存字节数,这样就保证了平台无关性。所占字节越大可表示的数值范围也就越大。声明变量并不是声明的越大越好。(2)浮点型主要用来存储小数数值,也可以用来存储范围更大的整数。单精度数:float32位双精度数:double64位浮点数默认为是双精度数,如果需要指定为单精度数,需要在末尾加上F。(3)字符型用来存储字符。char16位,存的是Unicode码。Unicode码是一种在计算机上使用的字符编码,它为每种语言中的每个字

7、符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换及处理的需求,而且它和ASCII码是兼容的。(4)布尔型boolean只有两个取值:true和false,分别表示条件成立或不成立。2.2.2标识符、变量和常量1.标识符任何一个变量、常量、方法、对象和类都需要有一个名字标志它的存在,这个名字就是标识符。标识符命名规则:(1)第一个字符必须是字母(a~z,A~Z)、下划线(_)或美元符号($);(2)其他部分可以是下划线、美元符号、任意字母或数字字符(0~9)。关键字关键字是电脑语言里事先定义的,有特别意义的标识

8、符,又叫关键词、保留字等。2.变量变量用来存放指定类型的数据,其值在程序运行过程中是可变的。Java的变量分为:局部变量和全局变量。局部变量是在方法中定义的。要使用变量,就必须先定义变量名称与数据类型。intnumber,class;doublescope;使用关键字来定义变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。