- 2
- 0
- 约2.74千字
- 约 32页
- 2017-04-23 发布于四川
- 举报
第二章节Java语法基础
第2章 Java语法基础;2.1 Java程序的结构;2、Java源程序的组成
Java源文件主要包含以下三个要素:
(1)一个可选择的包声明语句,格式如下:
package 语句;
包声明语句的作用是把当前文件放入所指向的包中。此句可以没有,但是若有只能有一个且只能是源文件的第一个语句,若没有,此文件将放到默认的当前目录下。
(2)任意数量的引入类声明语句,格式如下:
import 语句子;
该句可以没有也可以有多个,若有则必须放在所有类定义之前,主要用于引入标准类或其他已有类。;(3)类和接口的声明,只能有一个可见性为public的类,且要求源文件必须和public类名相同,而且大小写都完全一致。如果此源文件有主方法main方法,也应放在public类中。此外还可以有多个非public类或接口的定义。
例如:
public class FirstSample {
public static void main(String args[]) {
System.out.println(“we will use ‘Hello ,Java!’”);
}
};标准的命名规范为:类名是以大写字母开头的名词。如果名字由多个单词组成,每个单词的第一个字母应该大写。(这种在一个单词间使用大写字母的方式被称为“camel case”,以它自己为例,应该写成“CamelCase”。)
源代码的文件名必须与公有类的名字相同,并用.java作为扩展名。因此,存储这段源代码的文件名必须为FirstSample.java。注意不能写成firstsample.java。 ;1、注释语句的三种方式
1)段落注释
这些注释由/*开始,用*/表示结束,可以跨越很多行。通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。例如:
/* this is a comment */
或
/* that continues
* across lines
*/
第一个注释只占一行,第二个注释占据了多行。注意不能嵌套使用。;2.2 Java程序的一些特殊语句;2.2 Java程序的一些特殊语句;2.2 Java程序的一些特殊语句;2.3 常量;2.4 变量和数据类型;2、基本数据类型
在Java中,主要有两种类型的数据:基本类型和引用类型。;2.4 变量和数据类型;【例2-1】用双精度浮点型变量计算一个圆的面积。
//Compute the area of a circle.
class Area {
public static void main(String args[]) {
double pi, r, a;
r=10.8; // radius of circle
pi=3.1416; //pi, approximately
a=pi*r*r; // compute area
System.out.println(“Area of circle is”+a);
}
};2.4 变量和数据类型;2.4 变量和数据类型;2.4 变量和数据类型;2.4 变量和数据类型;2.4 变量和数据类型;2.5 Java标识符和关键字 ;2、Java关键字
Java语言中有一些特殊的符号,这些符号有特殊的用处,被称为关键字。关键字不能作为标识符使用。目前Java语言一共定义了48个保留关键字。这些关键字不能用于变量名、类名和方法名。
另外,Java中的保留字:true,false,null也不能用这些词作为变量名。 ;2.6 运算符和表达式;1、算术运算符和算术表达式
Java的算术运算符分一元运算符和二元运算符两种。 注意,算术运算符的操作数必须是数字类型。算术运算符不能用于布尔类型。
1)一元算术运算符及表达式;2、二元算术运算符及表达式;2、案例分析:要求编写一个应用程序,它读入一个华氏温度值F,将其转换为摄氏温度值C并显示出结果。
public class DoesHuan{
public static void main(String args[]){
int F;
double C;
System.out.println(请输入一个华氏温度F:);
F = input.nextInt();
C = 5.0 / 9.0 * (F - 32);
System.out.printf(转换成摄氏温度C=+C);
}
};2.6 运算符和表达式;2.6
您可能关注的文档
最近下载
- 《控制系统的MATLAB仿真与设计》教学课件 第六章符号计算.ppt VIP
- 2024一造交通案例真题杨建虎定稿版无水印.docx
- 文献检索与科技论文写作 课件 第八章 科技论文写作.pdf
- 25J950 建筑防水(下)图集.pdf VIP
- 建筑工程测量课程整体教学设计.docx VIP
- 【3套模拟】07529基础教育改革概论FJ.pdf VIP
- 糖尿病足诊疗指南(2025年版).docx VIP
- 党支部对照加强理论武装、执行上级组织决定、严格组织生活2025年度组织生活会班子六个对照检查四篇.docx VIP
- Spacecraft Thermal Control Handbook(航天器热控制手册).pdf VIP
- 法学论文的研究方法与论文写作.pptx VIP
原创力文档

文档评论(0)