Java基本语法

1、标识符
由程序员自己起的,例如变量名a。
只能包含(_$数字和字母)。
数字不能出现在首位。
不能和关键字重复。
区分大小写。
2、基本数据类型
  数值型
    整型 (默认是int类型)
      byte 一个字节8位      short 2个字节16位   int 4个字节32位   long 8个字节64位(long用来表示时间,通用时间。从某个特殊的时间(1970年1月1日0:0:0)开始的毫秒数)
    浮点型 (默认是double型)
      float32位    double64位
      float a=321.21F(直接写float a=321.21会提示错误 因为系统默认浮点型是double)
    字符型
      char 单个字符 用单引号 用双引号的是字符串
      char和int型可以自由转换不用加任何强制转换。例如 char a='a'; char b='b'; int a1=a; int b1=b; 转换出来的int数值是该字符在字符集里的序号
      UTF-8(全球通用的字符集)    Ascii(最早的字符集,美国人创建但是后来满足不了使用)  GB2312、GBK(中国的著名的字符集)
  转义字符       回车   换行     制表符    \反斜杠
  布尔型
    boolean(true、false)
3、数据的类型转换
整数的默认类型是int型。
在整数后面加l/L,就把这个整数转换为long型。
当范围大的数值类型赋值给范围小的数值类型的时候,会提示错误。可以用强制转换 例如 long a=(int)1234;
强制转换只能用在数据类型兼容的类型之间使用 (范围大的转换为范围小的)

原文地址:https://www.cnblogs.com/mutougezi/p/5464772.html