Java的简单程序

目录

学习目标:

学习内容:

1.1:简单例子

1.1:java程序解析 

1.2.1类

1.2.2大括号,段与主体

1.2.3 程序运行的起始点---main() method

1.2.4java程序注释 

 1.2.5java标识符

1.2.6 java的关键字

2.2.7变量

2.2.8变量的设置


学习目标:

认识程序架构,修饰符,关键字及一些基本的数据类型


学习内容:

1.1:简单例子

java代码: 

//testjava1_1.java  java的简单范例
public class teatjava1_1
{
public static void main (String args[])
{
int num;  //声明一个整形变量
num = 3;   //将整型变量赋值为3
//输出字符串,这里用"+"号来连接变量
System.out.println("这是数字"+num);
System.out.println("我有"+num+"本书!");
}


}

(1)第一行为程序注释

(2) 第二行”public class teatjava1_1“       public,class是关键字,class为”类“,public表示该类为公有整个程序都可以访问它。

注:将一个类声明成public,则需要将这个文件名称命名为和这个类一样的名称,在java为文件中最多只有一个public类,否则.java文件无法命名。

(3)第四行”public static void main (String args[ ])“为程序运行起点,第4到11行类似于一般程序语言的函数,但在Java中称之为method(方法;main method():主方法)。

(4)“main method()”的主体为{}中的内容跟,整个程序要有main method()才能运行。

(5)第六行“int num”:是声明一个num为整数类型的变量。注:在使用变量前需要声明其类型。

(6)第七行“num = 3”:为赋值语句,将整数3赋值给存放整数变量的num。

(7)第九,十行“System.out.println("这是数字"+num);System.out.println("我有"+num+"本书!");”:像屏幕输出内容。

System.out 是指标准输出,通常与计算机的接口设备有关,如打印机、显示器等。其后所续的文“println”,是由print与 line 所组成的,意思是将后面括号中的内容打印在标准输出设备
显示器上。因此第9行的语句执行完后会换行,也就是把光标移到下一行的开头继续输出。

1.1:java程序解析 

1.2.1类

Java程序都由类组成

public class Test  //定义public 类 Test
{
...
}

注:如果一个java程序中没有一个类是public,那么该文件可以随便命名。 

1.2.2大括号,段与主体

将类名称定义之后,就可以开始编写类的内容。左大括号“{”为类的主体开始标记,而整个类的主体至右大括号“}结束。每个命令语句结束时,必须以分号“;”结尾。当某个命令的语句不止一行时,必须以一对大括号“{}”将这些语句括起来,形成一个程序段(segment)或是块(block)。再以一个简单的程序为例来说明什么是段与主体。在下面的程序中,可以看到main0 method的主体以左右大括号包围起来;for 循环中的语句有多行,所以使用左右大括号将属于for循环的段内容包围起来;整个程序语句的内容又被第3行与第13行的左右大括号包围,这个块属于public类TestJava22.java所有。此外,应该注意到每条语句结束时,都是以分号作为结尾。

//TestJava2_2简单的Java程序
public class TestJava2_2{
public static void main(String[] args)
{
int x;
for(x=1;x<3;x++)
{
System.out.print(x+"*"+x);
System.out.println("="+x*x);
}
}
}

 输出结果:

1.2.3 程序运行的起始点---main() method

public static void maini (String args[ ])
{
...
}

 public:代表main()公有的method

static:表示main()在没有创建类对象的情况下,任然可以运行

void:表示main没有返回值 

main后的括号中的参数String args[]表示运行该程序时所需要的参数,这是固定用法

1.2.4java程序注释 

(1)单行注释

int num;//定义一个整数

 (2)多行注释

/*
多行注释
*/

 1.2.5java标识符

标识符:由大小写字母,数字,_(下划线)和$组成,不能以数字开头,不能是关键字

1.2.6 java的关键字

2.2.7变量

1.变量的声明

int num;//声明一个整数变量

2.声明多个整形变量 

int num1,num2,num3;//声明多个整数变量

3.变量的名称和限制 

容易阅读,不能使用关键字,由大小写字母,数字,_(下划线)和$组成,不能以数字开头

2.2.8变量的设置

1.在声明变量时设置

int  num =2;  //声明一个整数的变量num,并直接给这个变量赋值为2

2.声明后再设置

#先声明再给变量赋值

int num1,num2;  //声明变量再给变量赋值
char c;nnum1,num = 2;  //赋值给变量
num 2 = 3;
ch =

3.在程序中的任何位置声明并设置

#以声明一个整数的变量num,等到使用该变量时再给它赋值

int num;  //声明变量
...
num =2;  //用到变量时再赋值

学习笔记如有不对的地方请大家批评指正,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值