HelloWorld demo
// 使用class 关键字声明HelloWorld类 // public:使用后类名必须和文件名一致 public class HelloWrold { public static void main(String[] args){ // System.out.println 打印语句 System.out.println("hello world"); } }
常量
常量即为在程序运行过程中不会发生改变的值。
常量分类:
字符串常量
整数常量
小数常量
字符常量
布尔常量
空常量
// java中的常量 public class Constant { public static void main(String[] args) { // 常量在程序执行过程中,值不会发生变化 System.out.println("这是一个常量"); // (1)字符串常量 // 使用双引号包裹 System.out.println("这是一个字符串常量"); // (2)整数常量 // 所有整数 System.out.println(1); // (3)小数常量 // 所有小数 System.out.println(1.1); // (4)字符常量 // 使用单引号包裹 它里面只能存放单个字符 'a' '哈' '1' System.out.println('a') // (5)布尔常量 // 只有两个值,true false System.out.println(false); // (6)空常量 // null 数组 // null空常量 不可以被直接打印 } }
变量
基本数据类型:
int double为默认类型
整数(byte,short,int,long)
小数(float,double)
字符(char)
布尔(boolean)
// java中声明变量 public class Variable { public static void main(String[] args){ // 1、变量声明 // 整数类型 int a = 10; System.out.println(a); // 小数类型 double b = 10.1; System.out.println(b); // 字符型 char c = '哈'; System.out.println(c); // 布尔型 boolean d = true; System.out.println(d); // 修改a的值,再次打印 a = 20; System.out.println(a); // 20 // 2、变量的一些特性 // (1) 一个变量名不可被声明多次 // int a = 50; // 已在方法 main(String[])中定义了变量 a // (2) 一条语句声明多个变量 // 必须使用逗号来分割 int e = 20 , f = 30 , g = 40; System.out.println(e); System.out.println(f); System.out.println(g); // (3) 变量在使用前,必须赋值 // int h ; // System.out.println(h); // 错误: 可能尚未初始化变量h // (4) 定义float和long变量时注意事项 // 定义float类型时,值后面必须跟f或F(推荐使用大写,容易区分) float i = 2.5F; System.out.println(i); // 定义long类型时,值后面必须跟l或者L(推荐使用大写,容易区分) long j = 20000L; System.out.println(j); // (5) 变量的作用域范围 // 变量的作用域范围仅在当前大括号中有效 int k = 50; System.out.println(k); // 50 { int l = 50; } // l 变量是在上面 {} 代码块中声明的,在外部无法访问 System.out.println(l); // 错误: 找不到符号 } }
键盘录入
使用java内置的Scanner工具包实现键盘录入
// 导入Scanner包 import java.util.Scanner; public class ScannerTest { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int val = sc.nextInt(); System.out.println(val); } }
发表评论