初学JAVA

JAVA学习笔记(一)

我的第一段代码

按照国际惯例,学习一种新的编程语言必然先”Hello World”

输出

在java中,输出的语句为System.out.println("Hello World");

此时完整代码为

1
2
3
4
5
6
7
8
9
package com.myjava.java;

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");

}
}

输出结果

Hello World

Process finished with exit code 0

输入

JAVA中输入的实现也非常简单

首先先构造一个Scanner对象,其传入参数为System.in,具体代码为:

Scanner in = new Scanner(System.in);

结合输出所学,我们在输出输入的内容,具体代码为:

System.out.println(in.nextLine());

完整代码为:

1
2
3
4
5
6
7
8
9
10
11
12
package com.myjava.java;

import java.util.Scanner;

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
Scanner in = new Scanner(System.in);
System.out.println(in.nextLine());
}
}

结合实际意义稍加修改得到最终代码为:

1
2
3
4
5
6
7
8
9
10
11
package com.myjava.java;

import java.util.Scanner;

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
Scanner in = new Scanner(System.in);
System.out.println("Hello" + in.nextLine());
}
}

运行结果为:

输出

Hello World

输入

梦之翼

输出

Hello梦之翼
Process finished with exit code 0

运行结果

至此,我的第一个JAVA程序大功告成。


变量及赋值

在java中,有一下几种基本数据类型:

int long float double short char boolean(布尔) 这几中C语言中都有,不在说明。

此外 还有:

byte :

  • byte 数据类型是8位、有符号的,以二进制补码表示的整数;
  • 最小值是 -128(-2^7)
  • 最大值是 127(2^7-1)
  • 默认值是 0
  • byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;
  • 例子:byte a = 100,byte b = -50。

定义变量

和C语言一样,JAVA在使用变量前也需要先定义类型和变量名,后使用,且一旦定义好类型后不可改变。

定义一个int类似的a

1
int a;

赋值

与C语言一样,复制即为= 连接变量于值,也可以在定义时就复制

1
2
3
4
int a;
int b = 2;
a = 3;

实例

编写一个java程序输入两个数字计算相加结果并输出。

代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
package com.myjava.java;

import java.util.Scanner;

public class HelloWorld {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a,b;
a=in.nextInt();
b=in.nextInt();
System.out.println(a+"+"+b+"="+(a+b));
}
}

输入

2

3

输出

2+3=5
Process finished with exit code 0

输出


结语

第一篇JAVA学习笔记至此,JAVA笔记讲持续更新……

结尾壁纸放送

bizhi