逻辑运算与位运算 位运算与逻辑运算符的区别 1.位运算是将数据先转化为二进制数补码形式,再逐位(bit)按规则计算。 “按位与”运算符“&”,规则:全1则1,否则为0 ```a 00000000 00000000 00000000 00000111 b & 10000001 10100101 11110011 10101011 c 00000000 000...
java数据类型 数据类型决定了内存中存储数据的类型及所需内存的大小,不同的数据所占内存不同。 java的数据类型可分两大类: 1.基本数据类型:byte、short、int、long、double、float、boolean、char 2.引用数据类型:类、接口、数组、枚举、注解 先说整形: 整型是用来定义整数的关键字,四种整型(byte、short、int、long)都有其表示范围。 Java整形数据类型的有如...
详述java标识符 什么是java标识符? 对包、类、接口、方法、变量、常量(不包括项目名)、函数、语句块等命名时使用的字符序列称为标识符。 标识符是编程时使用的名字,在Java语言中,我们统统称之为Java标识符。 Java标识符有如下命名规则: 1、标识符由字母、数字、 下划线(_)、美元符号($)组成,且首字母不能是数字; 2、不能把Java关键字作为标识符; 3、标识符没有长度限制; 4、标识符对大小写敏感。...
java程序注释 java注释的类别 1.单行注释://… 注释内容不会出现在javadoc生成的文档中; 2.多行注释:/…/ 注释内容不会出现在javadoc生成的文档中; /**…/ 注释内容写入javadoc生成的文档中。 ...
java程序运行原理 Java是在”虚拟机“上进行的编译和运行。 解释:在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode)(class文件的内容),它不面向任...