一Java基本语法

java基本语法:

一.Java基本数据类型共八种

1. 数值型:

  • 整数型(byte,short,int,long)

整数型数据在java程序中有三种表示形式:十进制,八进制,十六进制

 十进制:不能以0作为其它十进制的开头(除了数字0)
 八进制:必须以0开头
 十六进制:必须以0x或0X开头
数据类型 内存空间
byte 8位
short 16位
int 32位
long 64位
  • 浮点字型(float,double后缀分别为 l和 d)
数据类型 内存空间
float 32位
double 64位

2. 字符型:

  • char:
    存储单个字符,占用16位(2个字节),在定义时要使用单引号(双引号代表字符串)

  • 转义字符:以\开头

\’ 单引号
\\ 反斜杠字符
\t 垂直列表
\r 回车
\n 换行

3. 布尔型: 布尔型 boolean 只有true和false分别代表真和假。不能与整数类型进行转换。

二.java的变量与常量

  1. **标识符:**由任意的顺序的字母,数字,下划线_,美元符号$组成。并且第一个字符不能是数字。

  2. 关键字:
    int public this finally boolean abstract continue float long short throw throws return break for static new interface if goto default byte do case strictfp package super void try switch else catch implements private final class extends volatile while synchronized instanceof char protected import transient default double

  3. 声明变量:
    必须是一个有效的标识符,不可以使用java关键字,变量名不能重复,应选择有意义的单词作为变量名

  4. 声明常量:

    final变量,常量在整个程序中只能被赋值一次
    final 数据类型 常量名称 【值】
    eg:final double PI=3.1415926D;
    当定义的final变量属于成员变量时,必须在定义时设定初值。

  5. 变量的有效范围:
    成员变量:
    在类体中定义的变量称为成员变量,成员变量在整个类中都有效,类的成员变量分为静态变量和动态变量。

class  var {
int x=45;
static int y=90;
}

局部变量:
在类的方法里定义的变量,只在当前的代码块有效,局部变量可以与成员变量的名字相同,此时成员变量被隐藏。

public  class  val {
static  int   names =3;
public  static  void   main(String []  args){
    int  names =4;
    System.out.println("names值为"+names);
    }
}
//结果值为4

三.java运算符:

运算符类型 写法
赋值运算符 =
算术运算符 + - * / %
自增和自减运算符 ++a(–a) a++(a–)
比较运算符 > < == >= <= !=
逻辑运算符 &&
位 运算符 &
三元运算符 条件式 ? 值1 :值2

运算符优先级:自增或自减 > 算术运算>比较运算>逻辑运算>赋值运算

四.数据类型转换
byte <short<int<long<float<double
隐式类型转换:低精度到高精度(自动执行)
显式类型转换:高精度到低精度(强制转换)

五.代码注释

// // 单行注释

/* */ 多行注释

/** */ 文档注释

猜你喜欢

转载自blog.csdn.net/qq_41520877/article/details/102920837