public class Demo {
public static void main(String[] args) {
//这是输出语句同于将括号内的数据打印到控制台
System.out.println("hello world");
}
/**
* class:关键字 定义类
* Demo: 类名称 第一个字母要大写
* {}: 代表类的主题
* 在类中需要定义main方法,为java的主线程
* public: 访问修饰符,代表的是公有的
* static: 关键字 静态
* void: 没有返回值的方法
* 定义方法: 1、有返回的值的方法,需要定义类型
* 2、无返回的方法(void)
* main:为java主线程,需要运行Java的程,必须通过main运行
* main中需要定义参数类型,语法要求必须为String(字符串类型)
* []数组
* args:参数名称
* 切记:所有的符号全部使用英语,区分中英文符号
* 每次修改文件都需要重新java编译。java文件若创建类时添加访问修饰符
* public,那么类名称必须和文件名称一致 否则报错
* 不定义访问修饰符,那么为默认default,可以不写,那么类名称可以与文件名称不一致
* 在定义类时,尽量都保持一致
*
* System:系统
* out: 向外输出
* print: 打印
* 若打印的内容为字符串,使用双引号
* 字符串:有字符组成的,可以放汉字、拼音、符号、数字等
*/
/**
* main为静态方法,静态方法只能被静态的方法或静态的变量访问
* static a = 8;//全局变量
* 变量:可以改变的量称之为变量
* 定义变量:定义数据类型 变量名称 = 赋值;
* 数据类型
* 一:基本数据类型8种
* 整数类型(4种)
* byte(字节)、short(小数的整数类型:-128到127)
* int整数类型 定义证书默认的为int类型
* long(长整型)
*
* 浮点型(2种)
* float(单精度)
* double(双精度)默认为double
* 字符类型:char
*
* char的值,只能定义一个拼音、汉字、数字、或符号
* 布尔值:boolean 返回的结果 true 和 false
*
*
* 引用数据类型: 类、接口、数组等
* print或println(任意类型)
* 定义变量:2种
* 成员变量:又称全局变量,全局变量定义在类中,方法体的上面,可以被当前类访问
* 局部变量:定义在方法体种,只能被当前方法访问
*
* 定义float 类型 需要定义大写F或小写f
*
* char ** = **; 使用单引号为字符 双引号为字符串
*
* 常量:不可以改变的量
* 如何定义常量 需要时 final 凡是使用final修饰的变量称之为常量
* 常量名所有字母都大写
*/
}
if() {
//若为真执行方法体的内容 若为假不执行
}
if() {
//两者之间选择一个 若为真执行if 为假执行else
}else {
}
if() {}else if() {}else {} //多个中选择一个
//单独else和else if 不能使用 必须与if一起使用
//if可以单独使用