首页 > 编程语言 > 详细

Java中的变量

时间:2020-02-22 19:03:46      阅读:61      评论:0      收藏:0      [点我收藏+]

八大数据类型

整数型:byte short int long(赋值后加上L)

小数型:float(赋值后加上F) double

字符型:char

字符串:String

boolean类型:true false

 

数据类型面试题

//整数扩展           进制    二进制0b   十进制   八进制0   十六进制0x
int i=10;
int i2=010;      //八进制
int i3=0x10;     //十六进制
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
?
System.out.println("====================================");
?
//浮点数扩展             银行业务怎么表示钱?
//BigDecimal   数学工具类
//float     有误差,离散
// double
?
float f=0.1f;
double d=1.0/10;
System.out.println(f==d);     //false
?
float f2=31245346235225f;
float f3=f2+1;
System.out.println(f2==f3);   //true

 

变量作用域

public class Demo02 {
?
   String name;         //实例变量   独立于方法之外的变量,通过创建对象来调用
   int age;
?
   static double salary=2000;//类变量,用static修饰
?
   //变量的作用域
   public static void main(String[] args) {
?
       Demo02 d2=new Demo02();
       System.out.println(d2.age);
       System.out.println(d2.name);
?
       System.out.println(salary);
?
?
       int a=10;       //局部变量   类的方法中的变量,出了方法就失效了,所以add中无法输出
       System.out.println(a);
  }
   public static void add(){
      // System.out.println(a);
  }
}

快捷键:ctrl+D 复制当前行到下一行

<< 左移 相当于*2 >>右移 相当于/2

 

Java中的变量

原文:https://www.cnblogs.com/dadabai/p/12346565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!