Java 基础 2016/03/24

数据的类型:1.是一种已于人类阅读的标记,用来表示计算机内存的特定用法。

                 2.在程序使用时,数据类型规定所使用内存的大小以及在该内存中可放的有效数值

                 3.Java 是一种强类型编程语言,意味着Java 程序中用到的所有变量都必须有明确确定定义的数据类型。

                   注:JS 属于弱类语言  大小根据值来决定

                                        

Java 基本数据类型: 1.数值型:①整数(byte short int long) ②浮点(float double )

                            2.字符型(char)

                            3.布尔型(boolean)也叫逻辑型

  整数的类型:1.Java各整数类型有固定的表数范围和字段长度,其不受具体操作系统影响以保证Java程序的可移植性

                   2.Java语言整型常量有三种:十进制整数、八进制整数、十六进制整数

                   3.Java语言的整型常量默认为int型

注: byte i=5 //在内存开辟了一个空间 大小为一个字节 里面值为5

       数字后面加L表示long类型的储存

      gate   short char 自动转换为 int

       高类型转低类型会丢失精度

         Java 中  '  '  表示字符                                       byte <short<int<long<float<double

关键字:const goto C、C++ 关键字 Java中不存在 true fase null 保留字是字面值,而不是关键字。

浮点型:1.与整数类型相似。

           2.Java浮点型有两种形式:十进制和指数形式

字符型:1.char型数据用来表示通常意义上“字符”

           2.字符常量为单位引号括起来的单个字符 

           3.Java语言中还允许使用转义符'\'来将其后的字符转变为其他的含义。列如 '\n','\t'

变量命名规范:1.标识符不能是关键字

                    2.标识符第一个字符只能是字母、下划线、$

                    3.标识字符包含字母、0-9、下划线 或$

                    4.标识符是区别大小写的,并且没有规定最大长度

                   注:常量不能被更改 常量一般用大写

变量三要素:①数据类型②变量名③变量值

常量的优点:1.含义清楚 2. 在需要改变一个常量的时候能做到“一改全改”   注:创建新的对象会初始化

运算符:用于连接运算中涉及到的操作数、字面值或变量

位运算符:1.&位与 2.|位或 3^位异 4.~位非(位补) 5.《位左移 6.》位右移 7.>>>位右移(无符号)  注:移动二进制的数据              赋值符号左边只有一个变量

 

j++优先运算后自增  ++j无论干嘛先自增                                            所谓“关系运算”实际上是“比较运算”                               0——false   1——true

!(非)>算术>关系>逻辑(三目)>赋值

位与:两个操数中位都为1 结果为1 否则结果为0

位异:两个位只要有一个为1   那么结果为1 否则为0

位非(位补):如果位为0 结果是1 如果位为1 结果为0

异或:两个操作数的位中 相同则结果为0 不同结果为1

posted @ 2016-03-24 23:30  丨她心如海般难测  阅读(107)  评论(0编辑  收藏  举报