Java Class01

Class01

1.HelloWorld程序

编译的三个步骤:编写–>编译–>运行
编写:就是书写代码,后缀名为.java或.javac文件

编译:就是将写好的代码生成目标程序的过程,后缀是.exe

运行:就是将目标程序执行

public class HelloWorld {//定义公有类HelloWorld
    public static void main(String[] args){//定义主函数
        System.out.println("Hello World");//换行打印输出Hello World
    }
}

2.关键字:1.单词为小写 2.编译器中用特殊颜色显示

3.标识符
标识符也称标志符,是指程序中的自定义内容

命名规则:

1.只能使用$, _,0-9, A-Z, a-z这些符号
2.首位置不能使用数字
3.不能使用关键字命名

命名规范:

类名:每个单词首字母均大写
方法名:除首字母外,其余单词首字母均大写
变量名:除首字母外,其余单词首字母均大写

4.常量
定义:固定不变的量叫做常量

字符串常量:

“ABC”,“abc”,“Aa”,“123”,“12aAb”

字符常量:

‘a’,‘A’,‘中’

整数常量:

1,0,-1,200,10231

浮点数常量:

1.01,-2.00078,12435.23,-200.0

布尔常量:

true,false

空常量:

null

public class Demo01Const {
    public static void main(String[] args) {
        //字符串常量
        System.out.println("ABC");
        System.out.println("");//在字符串的双引号中间的内容可以为空
        System.out.println("XYZ");

        //整数常量
        System.out.println(30);
        System.out.println(-500);

        //浮点数常量
        System.out.println(3.14);
        System.out.println(-2.5);

        //字符常量
        System.out.println('A');
        System.out.println('6');
        //System.out.println('');  两个单引号之间必须有且只有一个字符,没有不行
        //System.out.println('AB');  两个单引号之间必须有且仅有一个字符,两个不行

        //布尔常量
        System.out.println(true);
        System.out.println(false);

        //空常量
        //System.out.println(null);   空常量不能直接打印输出
    }
}

5.数据类型
基本数据类型:四类八种
整数型:byte,short,int,long
浮点型:float,double
字符型:char
布尔型:boolean

引用数据类型:字符串,数组,接口,lambda

注意事项:
整数型默认为int类型,使用long时要加L
浮点型默认为double类型,使用float要加F

6.变量
在程序运行期间,可以改变的量

数据类型 变量名称;
变量名称 = 数据值;

int a;
a=10;

数据类型 变量名称 = 数据值;

int a=10;
public class Demo03VariableNotice {
    public static void main(String[] args) {
        int num1=10;//定义变量num1,初始值为10
        //int num2=20;  //定义变量num2,初始值为20,报错

        int num2=20;//定义变量num2,初始值为20
        int num3;//定义变量num3
        num3=20;//num3的初始值为20

        int num4;//定义变量num4,不进行赋值
        //System.out.println(num4);  没有赋值则打印报错
        //System.out.println(num5);  没有定义的值打印报错

        int num5=100;//定义变脸num5,初始值为100
        {
            int num6=60;
            System.out.println(num6);//打印输出60
        }

        int a,b,c;//初始化定义多个变量
        //分别赋值
        a=10;
        b=20;
        c=30;
        //分别打印输出  
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值