Java学习笔记二—Java语法

一、 Java开篇

就像大多数语言一样,第一个程序都是输出“Hello World”,这里,我们就打印一下“Hello Java ! ! ”。

public class HelloWord{
  public static void main(String[] args){
    System.out.println("Hello Java ! !");
  }
}

二、 Java语法

  1. 标识符

    • 标识符简单来说就是一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。
  2. 标识符命名规则

    • Java语言的标识符由字母、数字、下划线和美元符号组成,第一个字符不能为数字。非法的标识符如:8word、9cat;合法的标识符如:id_user、_age66;
    • Java语言使用Unicode字符集,最多可以识别65535个字符;
    • 不能使用Java的关键字作为标识符;
    • Java语言的标识符是区分大小写的,如age和Age就是两个不同的标识符;
    • 遵循驼峰命名原则
      • 类名:一般首字母大写,其余遵循驼峰命名
      • 方法名、变量名:一般首字母小写,其余遵循驼峰命名
      • 包名:全部小写,不遵循驼峰命名
  3. Java数据类型

    3.1 整数类型

    long型即长整型,使用long关键字来定义long型变量。对long型变量赋值时要在结尾加上“L”或者“l”,否则将不被认为是long型。

    int a = 10;
    long b = 35L;
    

    3.2 浮点类型

    float型即单精度浮点型,使用float关键字来定义float型变量。对float型变量赋值时在结尾要加上“F”或者“f”,否则不被认为是float型。

    float x = 6.8F;
    double y = 6.289;
    

    3.3 字符类型

    在定义字符类型时,需要使用char关键字,且在定义时,需要使用单引号括起来,且单引号中只能有一个字符,多了就不是字符类型了,而是字符串类型,需要使用双引号括起来。

    char x = 'a';
    char x = 97;
    

    由于字符a在Unicode表中的排序位置是97,所以这两行代码都是x的值为a。

    3.4 boolean类型

    boolean b1 = true;
    boolean b2 = false;
    
Anything Is Possible ! ! ! 欢迎大佬们来指导,分享经验。
原文地址:https://www.cnblogs.com/lelegon/p/14851756.html