JAVA基础(二)

一、JAVA中一些常见的定义:

1、注释:用于解释说明程序的文字 
  格式:单行注释://注释文字    多行注释:/*注释文字*/     文档注释:/**注释文字**/

    其中文档注释式java 特有的注释,其中注释内容可以被JDK提供的工具javadoc所解析

2、关键字:被Java语言富裕特定含义的单词
     特点:组成关键字的字母全部小写
JAVA基础(二)
3、数据类型:为了解决该在内存给变量分配多少空间的问题,JAVA给我们提供了不同的数据类型。针对不同的数据类型,在内存中分配了大小不       同的内存空间。
     数据类型包括基本数据类型和引用数据类型
     其中基本数据类型有a.数值型(整数和小数(整数默认是int类型,浮点数默认是double 类型))   b.字符型   c.布尔型
     引用数据类型包括:数组、类和接口。

   *因为Java语言采用的是Unicode编码。Unicode编码中的每个字符占用两个字节。所以,Java中的字符可以存储一个中文汉字
        
     在数据类型这里有一个重要的知识点,就是强制类型转换。
          强制类型转化的格式是   目标数据类型   变量名=(目标数据类型)  (被转换的数据)
       强制类型转换有可能会造成损失精度的问题,尽量不要使用


3、标识符:就是给类、接口、方法,变量等起名字时使用的字符序列。由英文大小写字母,数字字符,$和_组成。

二、JAVA的编写过程中会遇到的基本单位有:常量、变量、运算符。

   更具体的描述是:

常量:是在程序的执行过程中其值不发生改变的量。进一步分为字面值常量和自定义常量。                                                   字面值常量分为:字符串常量、整数常量、小数常量、字符常量、布尔常量和空常量。

变量:在程序执行的过程中,在某个范围内其值可以发生改变的量。可以形象的看作内存中的一小块区域。定义变量是为了用来不断地存放同一类型的常量,并可以重复使用。定义的方式就是    数据类型   变量名=变量值;


运算符:就是对常量和变量进行操作的符号

分为        算术运算符 + , - , * , / , % , ++ , -- 
赋值运算符       :     =, +=,-=,*=,/=,%=   (要求左边的数据必须是一个变量)
比较运算符(关系运算符):== ,!= , < , > , <= , >= , instanceof)
逻辑运算符       :&(并且) ,     |(或者)    , !(非) ,    ^(异或) ,    &&(短路与) , ||(短路或)
位运算符          :&(与),   |(或),  ^(异或) ,   ~(按位取反) ,   <<(左移) ,>>(右移) ,>>>(无符号右移)
三目运算符       :(关系表达式) ? 表达式1 : 表达式2;(表达式的值为true,结果是表达式一,是false,结果是表达式二)

注意事项:算数运算中整数相除只能得到整数。    %运算结果的符号,取决于参与运算左边的符号

               &&和&的区别:&&具有短路效果。左边是false后,右边不执行

三、