重拾Java

重拾Java(一) 数据类型、常量、变量

2019-02-24  本文已影响2人  h2coder

重拾Java第一篇,一起来复习Java数据类型、常量、变量吧~


//byte
byte byteNumber = 10086;

//short
short shortNumber = 10010;

//int,常用Int和Long,平时一般会使用Int
int intNumber = 2000;

//long,一般UserId会使用该类型,但用户量巨大的时候也会则会超过长度,所以最好使用String
//由于数值型默认为int,所以需要在尾部加一个后缀L代表是长整形,其实写小写l也是可以的,但是l和1像,所以一般用大写L
long longNumber = 999999L;

//float
//由于默认浮点型为double,要向下转型到float,则需要加上后缀f
float floatNumber = 3.14f;

//double
double doubleNumber = 3.1415926;

//char,只能放一个字符,要用单引号括起来
char c = '我';

//boolean布尔型,代表真或假
boolean b = true;
boolean b = false;

//String字符串
String str = "嘻嘻";
//常量,不可变的值,使用final修饰
//再次修改该值会报错,一般用来保存一些不可变的值,一般在局部使用
//一般常量会用大写,多个单词则用下划线_分隔开
final int VALUE = 1;
final String MY_TAG = "my_tag";

//变量,Java是强类型语言,在声明时就必须指定类型
float x = 1.1f;

//静态变量,使用static关键字修饰,属于类变量,不需要实例化就可以使用,是实例共享的!
//一般全局共享的数据会使用静态修饰
//例如Person类中定义了一个静态变量tag,在A实例中修改为wally,在B实例中获取就变为了wally
static String tag = "barry";

//A类中赋值
tag = "wally";

//B类中获取,并不是原来的barry而是wally
System.out.println(tag);

//静态常量,一般全局常量会使用静态常量,就是static final 一起修饰的变量,再加上public访问修饰符即可全局访问
public static final String BASE_URL = "http://www.baidu.com";
上一篇下一篇

猜你喜欢

热点阅读