转载

java基本语法

1.2java的基本语法

1.2.1注释

//单行注释
/*
多行注释
*/
/**
*javadoc文档注释
*/

注释并不会执行,是写个写代码的人看的,用于能更好的理解代码

1.2.2标识符

  • 关键字:java中已经使用了的单词不能使用为变量名和方法名

  • 标识符

    1. 一般由字母数字下划线和$符号组成,也可以用中文,但不建议使用中文

    2. 格式:只能由字母下划线和¥符号开头

    3. 标识符是大小写敏感的

1.2.3数据类型

  • 强类型语言:要求变量的使用要严格符合规定,所有变量必须先定义后使用

  • 弱类型语言:相对要求没那么严格

    java基本语法

  • 扩展

    java基本语法

  • 类型转换

    1. 强制类型转换

      • 从高转到低,比如从double转到int

      • 缺点:容易丢失精度

    2. 自动类型转换

      • 从低到高 ;自动转换的。

1.2.4变量

  1. 类变量

  2. 实例变量

  3. 局部变量

    public class Variable{
        static int allClicks=0;//类变量
        String str ="hello world";//实例变量
        
        public void method(){
            int i = 0;//局部变量
       }
    }

1.2.5运算符

  • 算术运算符 :+ – * / % ++ —

  • 赋值运算符 : =

  • 关系运算符 :> < >= <= !=

  • 逻辑运算符 : && || !

  • 位运算符 : & | ~ >> << >>>

  • 条件运算符 : ?:

  • 扩展赋值运算符 :+= *= -= /=

主要:

  • ++ — :自增运算符

    i++先使用后加加 ++i 先加加后使用

  • 逻辑运算符 : &&与运算(短路与,即第一个为false就不判断后一个) ||或运算类似 !非运算

  • 位运算符:在二进制下的运算 &与,|或,^非,~异或

  • 左移右移:>>即除2, <<即乘2;

    java基本语法

1.2.6包机制

  • 一般使用公司域名倒置来作为包名

原文  https://www.maiyewang.com/archives/89839
正文到此结束
Loading...