java的基本数据类型及属性
数据类型 | 大小 | 范围 | 默认值 |
byte(字节) | 8 | -128 - 127 | 0 |
shot(短整型) | 16 | -32768 - 32768 | 0 |
int(整型) | 32 | -2147483648-2147483648 | 0 |
long(长整型) | 64 | -9233372036854477808-9233372036854477808 | 0 |
float(浮点型) | 32 | -3.40292347E+38-3.40292347E+38 | 0.0f |
double(双精度) | 64 | -1.79769313486231570E+308-1.79769313486231570E+308 | 0.0d |
char(字符型) | 16 | ‘ \u0000 - u\ffff ' | ‘\u0000 ' |
boolean(布尔型) | 1 | true/false | false |
相关推荐
-
Java基本数据类型与对应的包装类(动力节点java学院整理)
Java是面向对象的编程语言,包装类的出现更好的体现这一思想. 其次,包装类作为类是有属性有方法的,功能比基本数据类型要强大. Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型. 1.整数:包括int,short,byte,long ,初始值为0 2.浮点型:float,double ,初始值为0.0 3.字符:char ,初始值为空格,即'' ",如果输出,在Console上是看不到效果的. 4.布尔:boolean ,初始值为false 注
-
Java中基本数据类型与流
Java中除了二进制文件和使用文本文件外还有基于Data的数据操作,这里的Data指的是Java的基本数据类型和String.基本数据类型包括byte.int.char.long.float.double.boolean和short. 说到Java的基本数据类型必须谈到的两个类是DataInputStream和DataOutputStream.它们提供了对Java基本数据类型的操作,但是这些方法事实上是在两个重要的接口中定义的DataInput和DataOutput,它们的功能就是把二进制的字节
-
JAVA包装类及自动封包解包实例代码
复制代码 代码如下: public class Wrapper { public static void main(String[] args) { int i = 500; Integer t = new Integer(i); int j = t.intValue(); String s = t.toString(); System.out.println(t); Integer t1 =
-
Java基本类型与包装类详细解析
Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型. 1.整数:包括int,short,byte,long ,初始值为0 2.浮点型:float,double ,初始值为0.0 3.字符:char ,初始值为空格,即'' ",如果输出,在Console上是看不到效果的. 4.布尔:boolean ,初始值为false 基本型别 大小 最小值 最大值 boolean ----- ----- ------ char 16-bit Unicode 0
-
Java中八种基本数据类型的默认值
通过一段代码来测试一下 8种基本数据类型的默认值 package dierge; public class Ceshi { int a; double b; boolean c; char d; float f; byte e; long h; short j; public static void main(String args[]){ Ceshi a=new Ceshi(); System.out.println("整型的默认值是:"+a.a); System.out.print
-
Java4Android开发教程(五)java的基本数据类型特征
java的数据类型分为基本数据类型和引用数据类型. 基本数据类型分为数值型.字符型(char).布尔型(boolean) 数值型变量 1.整数型 类型 占用存储空间 表示范围 byte 1字节Byte -128~127 short 2字节 -215~215-1 int 4字节 -231~231-1 long 8字节 -263~263-1 Java的整型常量的三种表示形式: - 十进制整数,如12,-31 - 八进制整数,以0开头,如012 - 十六进制数,以0x或0X开头
-
java的基本数据类型及属性
数据类型 大小 范围 默认值 byte(字节) 8 -128 - 127 0 shot(短整型) 16 -32768 - 32768 0 int(整型) 32 -2147483648-2147483648 0 long(长整型) 64 -9233372036854477808-9233372036854477808 0 float(浮点型) 32 -3.40292347E+38-3.40292347E+38 0.0f double(双精度) 64 -1.79769313486231570E+30
-
Java的基本数据类型和运算方法(必看篇)
编码 ASCII--0~127 65-A 97-a 西欧码表---ISO-8859-1---0-255---1个字节 gb2312----0-65535---gbk---2个字节 Unicode编码体系---utf-8---3个字节 中 f bit位 Byte字节 1Byte = 8bit 1KB=1024B MB GB TB PB---计算机中存储单位 常量 整数常量---所有的整数 3,99,107 小数常量---所有的小数 3.5 100.9 字符常量---用单引号将一个字母.数字.符号标
-
Java 采用反射获取class属性值的实现代码
原理:Java的反射能够获取属性的名称,然后通过invoke调用类的某个方法.比如有个属性叫userName,这个类写了个方法叫getUserName,通过invoke调用getUserName这个方法.代码如下 复制代码 代码如下: import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.HashMap;import java.util.Map;public class ParameterB
-
java基于反射得到对象属性值的方法
本文实例讲述了java基于反射得到对象属性值的方法.分享给大家供大家参考,具体如下: 通过反射机制得到对象中的属性和属性值 在对象中private没问题,在别的类中有时会报异常.下面的例子是在本对象中 /** * Engine entity. @author MyEclipse Persistence Tools */ public class Engine implements java.io.Serializable { // Fields private Long engineId; pr
-
java反射遍历实体类属性和类型,并赋值和获取值的简单方法
实例如下: import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.Date; /** * 获取实体类型的属性名和类型 * @param model 为实体类 * @author kou 为传入参数 */ public class GetModelNameAndType { public
-
基于java中两个对象属性的比较
两个对象进行比较相等,有两种做法: 1.情况一:当仅仅只是判断两个对象是否相等时,只需重写equals()方法即可.这里就不用说明 2.情况二:当除了情况一之外,还需知道是那个属性不同,那么就需要采用类反射, 具体代码如下: public static void main(String[] args) { A a = new A(); a.setUserName("a"); a.setPassword("p"); a.setQq("q"); a.
-
详解 Java中日期数据类型的处理之格式转换的实例
详解 Java中日期数据类型的处理之格式转换的实例 概要: 日期以及时间格式处理,在Java中时间格式一般会涉及到的数据类型包括Calendar类和Date类. Date类: 1.Date类型转String类型(以时间格式1970-01-01 01:01:01为例) //yyyy-MM-dd HH:mm:ss表示24时间进制 SimpleDateFormat sDateFormat=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String
-
java反射获取一个object属性值代码解析
有些时候你明明知道这个object里面是什么,但是因为种种原因,你不能将它转化成一个对象,只是想单纯地提取出这个object里的一些东西,这个时候就需要用反射了. 假如你这个类是这样的: private class User { String userName; String userPassword; public String getUserName() { return userName; } public void setUserName(String userName) { this.
-
spring为java.util.Properties类型的属性进行赋值过程解析
这篇文章主要介绍了spring为java.util.Properties类型的属性进行赋值过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Properties 类表示了一个持久的属性集.Properties 可保存在流中或从流中加载.属性列表中每个键及其对应值都是一个字符串.在spring中可以用其存储连接数据库的相关信息. DataSource.java package com.gong.spring.beans; import ja
随机推荐
- 详解Vue的computed(计算属性)使用实例之TodoList
- 浅谈Asp.net Mvc之Action如何传多个参数的方法
- JS兼容浏览器的导出Excel(CSV)文件的方法
- Asp.net中时间格式化的6种方法详细总结
- Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
- Python的一些用法分享
- Python之re操作方法(详解)
- JS实现div内部的文字或图片自动循环滚动代码
- C#利用服务器实现客户端之间通信
- 在PHP中设置、使用、删除Cookie的解决方法
- python入门教程之识别验证码
- Windows下XDebug 手工配置与使用说明
- java播放声音类和一个简单示例
- python中遍历文件的3个方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- 基于jQuery实现动态搜索显示功能
- 老生常谈java中的fail-fast机制
- 分享我在工作中遇到的多线程下导致RCW无法释放的问题
- 解析php防止form重复提交的方法
- PHP实现的简单异常处理类示例