首页 > 其他分享 >标识符和关键字

标识符和关键字

时间:2023-03-07 19:34:35浏览次数:32  
标签:0000 int true 数据类型 关键字 flag 转换 标识符

 

 

 

基本数据类型

不可以首字母,下划线,特殊符号但¥的符号可以做首字母。(有钱就是好)

与c++/c不同的是,大小写变量不能同时的出现。

Java的变量必须赋值。

引用数据类型

类,接口,数组

string是一个类不是关键词

数据类型的扩展

 

 

 

 

整数扩展

二进制ob 十进制 八进制0 十六进制ox

int i=10;

int i2=010;//八进制0;

int i3=0x10;//十六进制

浮点型的扩展

比较的话最好完全使用浮点型进行比较

由于java中的浮点型是离散的大约的数,故引用BigDecimal 数字工具类

字符扩展

将原本是字符型的c1和c2转换成了整型的变量

 

 

原本的编码区Unicode表,是程序根据这个表进行查询文字所对应的数字。Unicode能写到容量可以达到65536。

 char c3='\u0061';//  \u是转义字符。输出的结果最后为字符a

布尔值扩展

 boolean falg =true;
 if(flag==true)//flag==true一般都是直接写成flag,if(flag==true)等于if(flag)
 {
   
 }

强制类型转换

 int i=128;
 byte b=i;//转换过程还需考虑内存溢出的问题。
 (int)23.5精度由23.5变成23//强制转换:数值大的i赋值给数值小的b会导致掉帧
 自动转换:由低到高可随便转换

操作的数值太大时了,注意溢出的问题

 int money=10_0000_0000;//JDK7新的特性,数字之间可以不用下划线分割,下划线不会被输出

 int num=10_0000_0000;
 int year=20;
 //long total2=num*year;该程序会报错,在java中两数都为整型转换之前发生了问题
 long total2=num*(long)year;//因先把一个数进行转换。

为提高程序的可读性java在定义多个变量时

 //int a=1,int b=2,int c=3;可读性不高
 int a=1;
 int b=2;
 int c=3;
 

标签:0000,int,true,数据类型,关键字,flag,转换,标识符
From: https://www.cnblogs.com/boyboy/p/17189311.html

相关文章

  • final关键字
    final关键字final可修饰属性、方法、类、局部变量(方法中的变量)。final修饰的属性的初始化可以在编译器也可以在运行期,但初始化后不可改变,表明是一个常量。final修饰的方......
  • C# break和continue关键字
    C#break和continue关键字break跳出最里层的循环,并且继续执行该循环下面的语句。continue适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代......
  • JavaSE——转型与instanceof关键字
    为什么要转型多态的写法就无法访问子类独有功能了。当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误。也就是说,不能调用子类拥有,而父类没有的方......
  • 代码关键字,类名命名规则
    一、驼峰命名法:近年来越来越流行。驼峰命名法,正如它的名称所表示的那样,指的是混合使用大小写字母来构成标识符的名字。其中第一个单词首字母小写,余下的单词首字母大写。例......
  • JAVA高级属性-关键字static
    关键字static(静态)static静态属性是指任何对象都共有的一个属性值,比如,中国人中国家的属性都是中国,这个属性不会随着对象的创建而改变,然而像是收入这种的数据会随着不同......
  • SqlServer As 关键字什么情况下可以省略什么情况不可以省略
    -列别名:可以直接在列名后面添加别名,也可以使用`AS`关键字。-表别名:可以使用`AS`关键字指定,也可以直接写表名并在其后加上别名。但是,在给子查询结果集命名时,必须用`......
  • Java-类-对象 - 对象内存图 成员变量和局部变量的不同 this关键字 构造方法 封装
         packagecom.demo.css;publicclasscss01{//java要创造对象,必须要有类的存在//类:一组相关属性和行为的集合,看做是对象的设计图//对象......
  • 标识符与关键字
    标识符注意点所有的标识符都应该以字母美元符号$或者下划线_开始首字符之后可以是字母美元符号下划线或数字的任何字符组合不能使用关键字作为变量名或方法名......
  • Spring默认定时@Scheduled不支持L、W、C关键字的解决办法
    1、Causedby:java.lang.IllegalStateException:Encounteredinvalid2、@Scheduledmethod'execute':Forinputstring:"L"3、查其原因是Spring默认定时@Scheduled......
  • 理论:第一章:HashMap底层实现原理,红黑树,B+树,B树的结构原理,volatile关键字,CAS(比较与交换)
    首先HashMap是Map的一个实现类,而Map存储形式是键值对(key,value)的。可以看成是一个一个的Entry。Entry所存放的位置是由key来决定的。Map中的key是无序的且不可重复的,所......