首页 > 编程语言 >Java的数据类型

Java的数据类型

时间:2023-07-13 22:46:53浏览次数:38  
标签:字符 Java 字节 数据类型 类型 标识符

标识符

关键字

    abstract assert boolean break byte
       
   case catch char class const continue
       
   default do double
       
   else for goto if extends
       
   final finally float implements
       
   import instanceof int interface
       
   long native new package private
       
   protected public return strictfp short
       
   static super switch synchronized this
       
   throw throws transient try void volatile while
   
  • java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

标识符注意点

  • 所有的标识符都应该以字母(A-Z或者a-z)、美元符($)、或者下划线(-)开始

  • 首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(-)或数字的任何字符组合

  • 不能使用关键字作为变量名或方法。

  • 标识符是 大小写敏感的

  • 合法标识符举例:age、$salary、_value、__1_value

  • 非法标识符举例:123abc、-salary、#abc(主要是注意英文和中文字符)

public static void main(String[]args){
   String 王者荣耀 = "最强王者"
   System.out.println(王者荣耀)
}
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low

数据类型

强类型语言

  • 要求变量的使用要严格符合规定,所有变量必须先定义后才能使用

弱类型语言

  1. Java的数据类型分为两大类

  • 基本类型

  1. 数值类型:

  • 整数类型:

  • 1.byte占一个字节范围:-128-127

  • 2.short占两个字节范围:-32768-32767

  • 3.int占四个字节范围:-2147483648-2147483647

  • 4.long占八个字节范围:-92 -999很长

  • 浮点类型

  • 1.float占四个字节

  • 1.double占八个字节

  • 字符类型:char占2个字节

2.boolean类型:占一位其值只有true和false两个(是非对错)

引用类型

  • 引用数据类型:

  1. 接口

  2. 数组

标签:字符,Java,字节,数据类型,类型,标识符
From: https://www.cnblogs.com/yzk5/p/17552389.html

相关文章

  • 基于JAVA的临夏砖雕文化设计与实现
    随着文化行业规模的不断壮大,信息变得越来越多。同时计算机网络技术高速发展,网络管理运用也变得越来越广泛。因此,建立一个MVC模式的临夏砖雕文化系统来管理信息,会使管理工作系统化、规范化,也会提高砖雕文化形象,提高管理效率。本临夏砖雕文化系统是针对目前临夏砖雕文化的实际需求,从......
  • 基于JAVA乳制品安全管理信息平台
    系统功能模块设计1.系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改......
  • mysql数据类型
    1、介绍mysql中实现了sql语法的数据类型,并有所增加。总的来说分为三类:数值、字符和时间日期。声明:字段名数据类型2、数值tinyint、smallint、mediumint、int和bigint分别表示1、2、3、4、8个字节的有符号整数。在数据类型后添加unsigned关键字,表示无符号是,比如intunsigne......
  • Java IO流 - 字节流的使用详细介绍
    IO流的基本介绍:IO流的概述:i表示intput,是数据从硬盘文件读入到内存的过程,称之输入,负责读。o表示output,是内存程序的数据从内存到写出到硬盘文件的过程,称之输出,负责写。IO流的分类:按方向分类:输入流输出流按流中的数据最小单位分为:按流中的数据最小单位分为:字......
  • Java 方法的重写
    Java方法的重写1.重写子类的方法与父类的方法的名称、返回值、形参一样,即子类对父类重写。重写的使用细节子类在重写父类的方法的时候,访问范围不能缩小父类的访问范围,返回类型需要相等或是父类返回类型的子类,名称和形参则需完全一样重写与重载的区别重载一般都是在本类......
  • ASP.NET Core SignalR 系列(三)- JavaScript 客户端
    本章将和大家分享ASP.NETCoreSignalR中的JavaScript客户端。ASP.NETCoreSignalRJavaScript客户端库使开发人员能够调用服务器端SignalR中心代码。本文大部分内容摘自微软官网:https://learn.microsoft.com/zh-cn/aspnet/core/signalr/javascript-client?view=aspnetcore......
  • 递归相关知识(java)版
    递归递归小题练习publicstaticintf(intn){if(n==1){return1;}returnn*f(n-1);}publicstaticvoidmain(String[]args){intf=f(5);}递归反向打印字符串-c的话,就正序,java正逆无所谓publicst......
  • 每日汇报 第三周第五天 JAVA集合
    今日所学:掌握Collection接口的常用方法;掌握Set接口的HashSet类和TreeSet类的异同点;掌握如何使用Iterator迭代器遍历集合中的元素;掌握List接口的两个重要方法get(intindex)和set(intindex,Objectobj);掌握Set接口的ArrayList类与LinkedList类的异同点;掌握Map接口的常用方法;......
  • Java5泛型的用法,T.class的获取和为擦拭法站台
    Java5的泛型语法已经有太多书讲了,这里不再打字贴书。GP一定有用,不然Java和C#不会约好了似的同时开始支持GP。但大家也清楚,GP和Ruby式的动态OO语言属于不同的意识形态,如果是一人一票,我想大部分的平民程序员更热衷动态OO语言的平白自然。但如果不准备跳槽到支......
  • 学习java第一天
    Markdown学习标题#+标题字体Hello,world!Hello,World!Hello,World!Hello,World!Hello,World!引用人生>分割线***---图片超链接点击跳转到博客园列表ABCABC表格姓名性别生日悦女2004.10.7代码​ 翻译搜索复制......