首页 > 其他分享 >数据类型

数据类型

时间:2022-10-07 20:12:49浏览次数:49  
标签:定义 常量 驼峰 数据类型 java 变量 赋值

标识符

定义:
包、类、变量、方法.... 只要是起名字的地方,那个名字就是标识符

定义规则:
1、组成:字母、数字、下划线、美元符号$
2、不可以数字开头,不可以使用java关键字
3、驼峰命名:
类名:首字母大写,其余驼峰
方法、变量名:首字母小写,其余驼峰
包名:全部小写,不遵循驼峰命名
4、见名知意
5、大小写敏感
6、长度不限制,但是不建议太长

变量和常量

  • 常量:
    指的是固定的值,在java中,使用final来定义常量;一旦被初始化后不可更改其值

常量分为字面常量和符号常量(final修饰)

  • 变量
    java 是强类型语言,只要申明变量,就需要定义变量的类型
  1. 如果只定义一个变量,而没有进行赋值,那等于没定义

  2. 变量如果没有进行赋值,那么使用的时候会报错(未初始化变量)
    反编译后得出结论: (1)、申明和赋值被合成一句话 (2)、变量名随机分配,无关紧要

  3. 变量的值可变,可多次赋值

  4. 反汇编,通过字节码观察变量赋值计算过程 javap -v xxx.class 指令

  5. 变量不可以重复定义,作用域内变量名字必须是唯一的

  • 变量作用域
    1、局部变量:定义在方法中的变量
    2、成员变量:定义在类中,方法外

标签:定义,常量,驼峰,数据类型,java,变量,赋值
From: https://www.cnblogs.com/achang-java/p/16760571.html

相关文章

  • 基本数据类型和字符串互转
      常用sprintf函数,用于其他类型转字符串:  例子:  简单理解一下sprintf的用法即可  注意,其中  a和b之间会输出空格,因为%d%d之间有空格,他们之间有什么......
  • db2 数据类型
    一、概述DB2内置了INTEGER、CHAR和DATE等基本数据类型同时还提供创建用户自定义的数据类型(UDT)的工具,使用户能够创建复杂的非传统的数据类型,从而适应当今复杂的编程环境内置......
  • 「前端料包」可能是最透彻的JavaScript数据类型详解
    前言接触写博客有一段时间了,都是边学边学着写,但总感觉写的凌乱,想起啥写啥。这几天在刷红宝书,收获还是蛮多的,决定结合自己的学习,写一个系列,我叫它「前端料包」,旨在巩固前端......
  • 每周总结——week02 (基本数据类型及其内置方法篇)
    每周总结——week02基本数据类型及其内置方法篇1、基本数据类型之整型(int)概述:整型(int): 整型就是指各种整数,整型属于不可变数据类型,语法结构: 变量名=整数数值eg: a......
  • 1.2 基本语法_数据类型
    #数据类型 '''字符串类型str:可以是单引号,双引号和3引号'''a='HELLO'b="HELLO"c='''HELLO'''d="""HELLO"""print(a)print(b)print(c)print(d)age=20print......
  • Redis常用数据类型以及操作
    Redis常用数据类型以及操作一、String数据类型String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对......
  • NET第一章:数据类型与转换
    vs快捷键:Ctrl+J快捷键能够打开代码提示框;F12快速转到定义。一、数据类型inti=100;//整型floatf=10.00f;//小数浮点型默认是double类型,需要加f强制转换为fl......
  • 五、数据类型的内置方法
    目录今日内容总结一、数据类型的内置方法理论表现形式:二、整形(int)的内置方法1、类型转换(把其他类型转换成自己的类型)2、进制转换特殊情况讲解三、浮点型(float)的内置方法1、......
  • C++的基本数据类型
    C++的基本数据类型C++的数据类型可分为:1. 布尔类型:false0 true 12. 字符类型:可分为三种,char、signedchar、unsignedchar,其表现形式只是分为有符号和无符号,字符......
  • 2. 数据类型
    数字类型 """ 数字:Python3支持int、float、bool  1.1整型(Int)-通常被称为是整型或整数,是正或负整数,不带小数点  1.2浮点型(float)-浮点型由整数......