美文网首页重拾Java
重拾Java(一) 数据类型、常量、变量

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

作者: h2coder | 来源:发表于2019-02-24 13:02 被阅读2次

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

  • Java的数据类型(四型八种)

  • 基本数据类型

    • 数值型
      • 整形
        • byte(1个字节,8位)
        • short(2个字节,16位)
        • int(4个字节,32位)
        • long(8个字节,64位)
      • 浮点型
        • float(单精度浮点型,4个字节,32位)
        • double(高精度浮点型,8个字节,64位)
    • 字符型
      • char(2个字节,16位)
    • 布尔型
      • boolean(1个字节8位,true或false)
  • 引用数据类型

    • String(字符串,不可变)

//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";

相关文章

  • 重拾Java目录-大纲

    项目 重拾Java。记录我回顾Java知识的过程。 章节 (一)数据类型、常量、变量 (二)函数、方法 (三)流程...

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

    重拾Java第一篇,一起来复习Java的数据类型、常量、变量吧~ Java的数据类型(四型八种) 基本数据类型数值...

  • Java语言基础

    Java主类结构基本数据类型变量与常量运算符数据类型转换

  • kotlin和java语法比较

    对象 类 继承 变量 常量 静态常量 定义方法 重载方法 Java 的写法 Kotlin 的写法 基本数据类型 j...

  • JAVA Day01[概述、环境部署、入门程序、常量、变量、数据

    JAVA Day01[概述、环境部署、入门程序、常量、变量、数据类型] 本章内容 Java语言的发展历史(了解) ...

  • php基础语法1

    判断变量是否定义 && 判断变量是否为空 九大超全局预定义变量 常量 系统常量和魔术常量 数据类型 数据类型分类 ...

  • swift-01基本语法

    变量: var 常量: let 格式: 修饰符 变量/常量名称: 数据类型 = 值

  • JAVA基础

    1、变量2、运算符 01变量概述 02计算机存储单元 03Java中数据类型四类八种 04常量和数据类型 05变量...

  • 4.3-变量与常量

    1、声明变量规则:数据类型 变量名 [=初始值] 2、常量是特殊的变量,如何声明常量:final 数据类型 变量名...

  • Java基础知识学习

    一、标识符 二、关键字 三、JAVA基本数据类型 3.1. java常量 3.2. java变量 从本质上来讲,变...

网友评论

    本文标题:重拾Java(一) 数据类型、常量、变量

    本文链接:https://www.haomeiwen.com/subject/ijgvyqtx.html