Java基础语法

Java基础语法

一、注释

注释不会被编译和执行,但是可以提高代码的可读性和可维护性。

  1. 单行注释

    //注释内容
    
  2. 多行注释

    /* 注释内容 */
    
  3. 文档注释

    /**
    * 注释内容
    */
    

二、标识符和关键字

(1)标识符

包括包名、类名、接口名、变量名、方法名、常量名

  1. 标识符由数字、字母、下划线、美元符号组成
  2. 不能以数字来开头
  3. 标识符的大小写敏感
  4. 不能使用关键字和保留字来做标识符

一些命名规范:

  1. 尽量使用有意义的单词来命名
  2. 可以使用中文命名但不建议使用
  3. 包名单词使用全小写
  4. 类名、接口名每个单词的首字母大写(大驼峰)
  5. 变量名、方法名第一个单词全小写,之后的单词首字母大写(小驼峰)
  6. 常量名单词使用全大写

(2)关键字

image

三、数据类型

Java是一门强类型语言,变量要严格符合规定且必须先定义才能使用。(安全性高,但速度较慢)

Java的数据类型分为基本数据类型引用类型

(1)基本数据类型

  1. 整数类型:byte short int long

  2. 浮点数类型:float double

  3. 字符类型:chart

  4. 布尔类型:boolean 只有true和false两个值(小写)

String不是基本数据类型,String是类,属于引用类型

(2)引用类型

类、接口、数组

image

整数类型:byte short int long

浮点数类型:float double

字符类型:chart

布尔类型:boolean

四、运算符

image

拓展:

(1)Math工具类

其他程序语言使用^来表示幂运算,但是在Java中不能这么使用,应该使用Math工具类中的pow()方法来求幂运算,即Math.pow(2,3)表示2的3次幂.

Math工具类在java.lang包下,不需要导包.

(2)异或运算

在Java中^表示异或运算,即如果两个位置上数相同则为0,不相同为1

(3)左移右移运算

<< 左移 相当于乘与2 右移相当于除与2

(4)运算符的优先级(自己查)

五、包机制

image

一般使用公司域名倒置作为包名,例如百度域名为www.baidu.com,则包名可以使用com.baidu.www

六、javadoc生成Java文档注释

image

image

posted on 2022-08-20 18:57  橙子blues  阅读(16)  评论(0编辑  收藏  举报

导航