| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> java第二次陈述题 -> 正文阅读 |
|
[游戏开发]java第二次陈述题 |
基本数据类型 1.整值型: (1)(byte、short、int、long)——————默认值:0 代码如下:
long型的最大值:9223372036854775807 2.字符型:(char)——————默认值:"\u0000" 3.布尔型:(boolean)————默认值:null 引用类型 1.数组————默认值:null 2.类—————默认值:null 3.接口————默认值:null Java整型溢出 举例:
解决措施: 将能够保存的数值范围小的类型转换成能够保存数值多的类型 例如:int–>long float–>double Java基本类型包装及其数据缓存特性 一、基本类型及其对应包装类 1. 普通数据类型?? ?对应的包装类 ? 如整型最大最小值: ? *Integer.MAX_VALUE ? *Integer.MIN_VALUE 3.实现不同数据类型的转化 ? 如将字符串转化为整型数据: 4.基本数据类型与包装类之间的转化 举例:Integer varInteger = 100 ; ? 等价于 Integer varInteger = Integer.valueOf(100); 二、高频区间数据缓存问题 举例:Integer默认会在-128到127(高频数值)之间复用已有的缓存对象,以提高性能。 Java之自动装箱/拆箱 1、自动装箱 1.概念:自动装箱就是自动将数据类型转换成包装器类型; 举例:
2、自动拆箱 1.概念:自动拆箱就是自动将包装器类型转换成基本数据类型; 举例:
Java中int与Integer的区别及其相互转化 一、区别 **1.**int是基本数据类型,Integer是基本数据类型的包装类 **2.**int在初始化时值为0,Integer初始化时值为null **3.**Integer变量必须实例化后才能使用,而int变量不需要 二、相互转化 1、int到Integer: 举例:
举例:
? Java中逻辑运算符&和&&区别及逻辑运算符&和位运算符&的区别 1、&既是逻辑运算符也是位运算符;&&只是逻辑运算符 2、&不具有短路效果;&&具有短路效果 3、&还是位运算符 举例:
Java之跳出多重循环 一、break语句 **1.**break可以结束一个switch语句 **2.**break可以结束循环语句中的当前语句 举例:
continue语句只用于循环结构,作用是使循环短路,无法跳出当前循环,结束本次循环,执行下次循环; 举例:
return的功能是结束一个方法,当一个方法执行到return语句时,这个方法将自动结束。 举例:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/28 0:41:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |