首页 > 代码库 > java模拟面试 试题

java模拟面试 试题

java 四类八种基本数据类型  

第一类:整型 byte short int long 

第二类:浮点型 float double

第三类:逻辑型 Boolean(取值为 true false)

第四类:字符型 char


& 与 运算符。

| 或 是java中的位运算符,对二进制进行计算,两位都是1返回1,否则返回0。

^ 异或 是java中的位运算符,对二进制进行计算,两位不同返回1,否则返回0。


== 可以用来比较引用类型(比较的是虚地址),也可以用来比较基本数据类型(比较的是二进制)。 值得注意的是,可以将基本数据类型与包装器类型进行比较。只要值相同就返回true。int=10 与 double=10.0 返回true。


witch 语句有如下规则:(1)switch 语句中的变量类型只能为 byte、short、int 或者 char。(2)当变量的值与 case 语句的值相等时,那么从 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。switch 语句可以包含一个 default 分支,该分支必须是 switch 语句的最后一个分支。(3)default 在没有 case 语句的值和变量值相等的时候执行。default 分支不需要 break 语句。


break 用来中断循环语句,continue用来继续循环。breake 中断后跳出循环体,continue继续下一次循环,但continue后的语句不在运行。continue只能再循环语句中使用,break可以在其他分支中中使用。


 java语言中,进行值传递的时候,基本数据类型传递就是值,只是把值拷贝给形式参数,对其参数进行修改不影响。

                引用类型传递的是虚地址。


 

java模拟面试 试题