java基础01

注解

  • 单行注释://

  • 多行注释:/**/

一定要写注释

强类型语言

基本数据类型

  • byte 整数

  • short 整数

  • int 整数

  • long 整数(必须L结尾)

  • flot 小数(必须F结尾)

  • double小数

  • char 字符

  • bollean true或flast

    扩展

    进制

    • 二进制0b

    • 十进制

    • 八进制0

    • 十六进制0x

    尽量避免使用浮点数进行比较


    if(name==true){}//新手
    if(name){}//老手

     

类型转换

  • 高转低:强制转

  • 低转高:自动转

    强转会损失精度

    变量

    • 类变量 static 变量类型 变量名 = 值;

    • 局部变量 写在方法里面 变量类型 变量名 = 值;

    • 实列对象 变量类型 变量名;可以不用初始化;

      变量的作用域

      • 类变量:在类里面都可以

      • 局部变量:只可以在方法里面用;

      • 实列变量:为对象服务的;

public class Demo3 {

   //类变量
   static double salary = 2500;

   /*
   实列变量:是属于对象的(不用初始化值)
   默认值是 0,0.0,null,fast
   */
   String name;
   int age;

   public static void main(String[] args) {
       //局部变量
       int i = 10;//必须初始化值
       Demo3 demo3 = new Demo3();
       System.out.println(demo3.age);
       System.out.println(demo3.name);
       System.out.println(i);
       System.out.println(salary);
  }

   public static void add(){
       System.out.println(salary);

  }
}

常量

用final修饰的是常量


public class Demo4 {
   //final 修饰符 无先后顺序 用大写来表示
   final static double PI =3.14;
   public static void main(String[] args) {
       System.out.println(PI);
  }
}

 

posted @ 2022-02-14 00:06  亚托克斯的泯灭  阅读(29)  评论(0)    收藏  举报