A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

点点点点

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 点点点点 初级黑马   /  2018-6-12 16:47  /  826 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.变量
(1)变量:程序的运行期间一定范围内可以改变的量为变量。
变量(用以存放数据)
数据类型(也就是存放哪种数据)    变量的概念:程序运行期间,可以在一定范围内发生改变的量。
                                  变量的本质:一小块内存空间。
                                  理解:1.以存放数据;
     
                                        2.内容可以发生改变;
                                        3.一次只能存放一个数据;
                                        4.可通过名称来使用其中的的数据;
        
                                        5.数据必须符合数据类型的要求。
使用变量
方案一(两个步骤):1.创建一个变量;2.放入数据。
方案二:创建变量的同事直接放入数据。
基本格式:
方案一:1.数据类型  变量名称;//创建变量
       2.变量名臣 = 数据值;//放入数据,等号代表赋值动作。
方案二:1.数据类型 变量名称 = 数据值;//创建的同时立刻赋值。
(2)硬性规定:1.字符,下划线_,美元;
              2.不能以数字开头;
               3.不能以JAVA中的关键字命名。
    软性规定:1.基本要求:见名知意;
              2.建议只使用英文字母与数字;
              3.常见命名规则:
                             a)类:每个单词首字母要大写;
                             b)变量:第一个单词完全小写,后续更多单词首字母大写,例如“age”、“ageOfMyGfriend”
                          c)方法:与变量规则一样,例如“show()”、“getAge()”
                             d)包(文件夹,用于对所有的类进行管理)
                                   全部小写,多级包用点隔开。公司域名的反写。如:cn.itcast   (相当于两级文件夹:cn\itcast)
                                                
                                                                                 com.itheima  (相当于两级文件夹:com\itheima)
(3) 数据类型:
   1.基本类型
     
     整数类型:  byte  short  int long
     浮点类型:  float  double
     字符类型:  char
     布尔型:    boolean
   2.字符串、类、接口、数组、Lambda、、、
   注意事项:1.整数默认为int类型;
            2.浮点数默认为double类型;
            3.定义一个long型数据,在数值后面以字母L作为后缀如520000L;
            4.定义一个short型数据,在竖直后面加F作为后缀   如2.6F;
      
            5.char型数据,可以包含中文。
   3.引用类型——字符串;
            String   注意:首字母应当要为大写。
(4)使用变量的注意事项
   1.创建的多个变量不能重名。
   2.变量如果没有赋值,不能直接使用;如果要想使用,必须首先赋值。
   
   3.变量的作用域(变量定义在哪个大括号当中就只能在哪里使用,超出直接所属的大括号,就不能使用)问题。
   4.通过一个步骤同事定义多个类型相同的变量。(int a,b,c;int a=100,b=200,c=300;
                                                
                                               分号代表的是语句结束的意思,因此同时定义
                                               过程当中应该用‘,’号隔开。)
2.运算符
(1)运算符基本概念
   1.概述:对常量或变量进行操作的符号,叫做运算符。ForExample:=,+,-,*,/;
   2.表达式:以运算符连接多个常量与变量,形成表达式,例如“a+b”。
(2)运算符类型:
               1)算术运算符:1.四则运算:+,-,*,/;2.取模运算符 %;3.“+”的特殊用法。4.自增自减运算符。
               2)赋值运算符:1.基本:“=”;2.复合:A:+=  a+=3  a=a+3;
                                                    B: -=  b-=4  b=b-4;
                                                    C:*= c*=5  c=c*5;
                                                    D:/= d/=6  d=d/6;
                                                    E: %=  e%=7  e=e%7;
               3)比较运算符:大于  >
                             小于  <
                              大于等于  >=
                              小于等于  <=
                              等于  ==
                              不等于 !=
                              比较运算符结果必为Boolean值,成立为true,不成立为false;
               4)逻辑运算符:与 & 并且两个条件都得满足;全复合才是true。
                              或者 | 其中一个满足就可;满足其中一个就可以了。
                              亦或 ^ 两个相同条件为false;不同的条件则为true;
                              非   !与原结果值相反。
                           注意事项:
                              1.逻辑运算符通常连接多个布尔值;
                              2.如果是两个布尔值进行连接:布尔值A&布尔值B;
                              3.如果是三个布尔值进行连接:布尔值A&布尔值B&布尔值C。
                              4.如果是取反运算符,那么只能用于一个布尔值,既:!布尔值。
                              A)短路&:&&;B)短路或:||

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马