java基本语法

本文介绍了Java编程的基础,包括运算符的分类(算术、赋值、比较、逻辑和位),流程控制语句,以及如何安装、配置环境并编写代码。重点讲解了变量、常量的概念、定义和使用,以及三元运算符的应用。
摘要由CSDN通过智能技术生成

一:运算符;流程控制语句


二:安装;配置环境;测试;编写代码


三:Java基本语法

      1:关键字

     2:标识符

     3:注释

     4:变量与常量

            1)变量:
                     概念:定义语法
                                        类型  名字【=初始数据】;

                                  数据类型
                                        基本类型:存的数据--值类型--八种
                                        引用类型:数据和变量定义分开--变量中存储的是地址--对象类型

                                   引用类型
                                        字符串--String--
                                         定义的方式和基本类型相似:
                                        String ss="你好,不好也没事,关我屁事";

            2)常量---字面量
                      概念:
                                 表示的是具体的 数据值

                           常量分类:
                                    整数常量:所有的整数,例如:1;100;23
                                    小数常量:所有的小数,例如:1.2;43.333
                                    布尔常量:true / false
                                    字符常量:所有的字符,用单引号引起来的单个数字/字母等,例如'1';'a'
                                    字符串常量:所有的用双引号引起来的多个字符,例如"AS";""
                                    空值常量:值是 null 
                               为了常量数据共享重复使用,Java提供了定义常量的方式
                                            【public static(可要可不要)】 final  类型 常量名 = 常量值;


     5:运算符

               概念:
                        就是一种符号,用于数据运算  赋值 比较等

               分类:
                   1)算术运算符:
                                         概念:
                                                  用于进行数据运算
                                         算术运算符
                                                  + - * / % ++ --()
                                         使用规范
                                                  A:基本操作
                                                             + - * / % 二元运算符【两个数据进行运算】
                                                             + - ++  --  一元运算符【一个数据进行运算】
                                                  B:特殊用法
                                                             ++  /  --:位置不同,运算逻辑不同
                                                                               数据前,先运算再使用
                                                                               数据后,先使用再运算
                                                             +  :如果加号两边都是整数或者小数或者字符,此时为加法运算
                                                                      如果加号两边有字符串出现,此时表示拼接符号


                    2)赋值运算符:
                                         概念:
                                                       用于给常量或变量值存储空间里面放值
                                              例如:
                                                       =     +=   -=    *=   /= 


                   3)比较运算符:
                                         概念:
                                                  参与数据之间的关系运算,是否满足条件
                                                  主要用于流程控制语句的使用
                                         主要运算符:
                                                       <    >     <=     >=    ==     !=
                                         用法总结:
                                                       属于二元运算符,两个数据参与运算
                                         语法规则:
                                                       数据1   运算符   数据2
                                                       例如:100>200    122==100    1>10
                                                                    1<a && a<10
                                             比较运算符的结果是一个 Boolean值:true或false(开关运算)


    4)逻辑运算符:

                                         概念:
                                                  用于连接多条件比较运算,解决比较运算符只能单个条件比较的问题
                                                  多个条件比较需要使用逻辑运算符进行连接

                          运算符:
                                                          |       ||       &      &&
                                                   | 和||  :或者;多个条件中,只要有满足的任何一个,都为true,当所有条件都不满足时结果为false
                                                  & 和 &  :并且;多个条件中,必须满足所有条件,结果才是true,否则结果为false
                                                       !     :非(转换);把原本的结果转换为另一种,当true时,前面加!,结果为false,当false时,前面加!,结果为true

                                          探索:
                                                  |和||的联系和区别:
                                                           联系:
                                                           都可作为逻辑运算符-----或
                                                           区别:
                                                            A:| 不仅可以作为逻辑运算符,还可作为位运算符
                                                                  ||只能作为逻辑运算符
                                                            B:运算过程不同
                                                                  ||只要前面条件结果有true,后面的条件表达式不在参与运算
                                                                   | 无论前面条件是否满足,后面的条件表达式依旧会执行
                                                  &和&&的联系和区别:
                                                      
                       5)位运算符:(特殊的运算符)

                                         概念:
                                                  关注计算机底层是如何进行数据运算的
                                                  按照计算机识别的语法来进行数据运算【0和1】
                                         位运算符:
                                                      |     &      ^      <<      >>
                                         运算规则:
                                                  按照计算机中的二进制字节序列按位运算
                                                  都属于二元运算符
                                                     | :按照位置或运算,对应位置只要有1,结果就是1
                                                     &:按照位置与运算,对应位置必须都为1,结果才是1
                                                    ^:异或运算,两个数二进制对应位置只要不一样,结果为1,否则为0
                                                    <<:左移,移动的位数,会把数据转化成二进制按照移动位置左边删除对应位,右边用0补齐
                                                    >>:右移,移动的位数,会把数据转化成二进制按照移动位置右边删除对应位,左边用0补齐
                                         重点:
                                                  ^:特殊用法
                                                               当一个值同时异或两次后,最后的值是这个值本身(加密和解密传输数据:两个变量交换)

                   6)三元运算符:    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值