关键字
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | impiements | 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 |
标识符
-
所有的标识符都以字母(a/A-z/Z),美元符($),或者下划线(_)开始,不能使用关键字作为变量名或者方法名
-
首字符后可以以字母,美元符,下划线或者数字自由组合
-
Java是一种强类型语言,对变量(先定义后才能使用)使用严格符合规定,且标识符大小写十分敏感
class:定义类的名字
public static void main为一个方法,方法名为main
string:定义变量、字符串
数据类型
Java的数据类型分为基本类型和引用类型
基本数据类型:
-
数值类型:
整数类型:byte占一个字节(-128-127)
short占两个字节(-32768-32767)
int(4个字节)
long(8个字节)
浮点类型:float(4个字节)
double(8字节)
字符类型:char(2字节)
-
boolean类型:占1位其值分为true和false两个
引用数据类型:
类、数据、接口
public class Demo1 { public static void main(String[] args){ String 英雄联盟="卡莎"; System.out.println(英雄联盟); String a="hello"; System.out.println(a); //整型 int num1=10; byte num2=20; short num3=40; long num4 =50l;//long类型要在后面加l //小数,浮点数 float num5 =50.1f; double num6 = 3.1436777788; //字符 char num7='a';//float类型要在后面加f //字符串 ,string不是关键字,类 //String num8="懒羊羊"; //布尔值 boolean flag=true; //boolean flag =false; } }