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

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » java基本语法

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址