基本类型:byte 二进制位数:8
包装类:java.lang.Byte
最小值:Byte.MIN_VALUE=-128
最大值:Byte.MAX_VALUE=127
基本类型:short 二进制位数:16
包装类:java.lang.Short
最小值:Short.MIN_VALUE=-32768
最大值:Short.MAX_VALUE=32767
基本类型:int 二进制位数:32
包装类:java.lang.Integer
最小值:Integer.MIN_VALUE=-2147483648
最大值:Integer.MAX_VALUE=2147483647
基本类型:long 二进制位数:64
包装类:java.lang.Long
最小值:Long.MIN_VALUE=-9223372036854775808
最大值:Long.MAX_VALUE=9223372036854775807
基本类型:float 二进制位数:32
包装类:java.lang.Float
最小值:Float.MIN_VALUE=1.4E-45
最大值:Float.MAX_VALUE=3.4028235E38
基本类型:double 二进制位数:64
包装类:java.lang.Double
最小值:Double.MIN_VALUE=4.9E-324
最大值:Double.MAX_VALUE=1.7976931348623157E308
基本类型:char 二进制位数:16
包装类:java.lang.Character
最小值:Character.MIN_VALUE=0
最大值:Character.MAX_VALUE=65535
- 浏览: 5028877 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (2844)
- java (1094)
- hadoop (37)
- jvm (39)
- hbase (11)
- sql (25)
- 异常 (83)
- div css (6)
- 数据库 (95)
- 有趣的code (15)
- struts2 (6)
- spring (124)
- js (44)
- 算法 (65)
- linux (36)
- hibernate (7)
- 中间件 (78)
- 设计模式 (2)
- 架构 (275)
- 操作系统 (91)
- maven (35)
- tapestry (1)
- mybatis (9)
- MQ (101)
- zookeeper (18)
- 搜索引擎,爬虫 (208)
- 分布式计算 (45)
- c# (7)
- 抓包 (28)
- 开源框架 (45)
- 虚拟化 (12)
- mongodb (15)
- 计算机网络 (2)
- 缓存 (97)
- memcached (6)
- 分布式存储 (13)
- scala (5)
- 分词器 (24)
- spark (104)
- 工具 (23)
- netty (5)
- Mahout (6)
- neo4j (6)
- dubbo (36)
- canal (3)
- Hive (10)
- Vert.x (3)
- docker (115)
- 分布式追踪 (2)
- spring boot (5)
- 微服务 (56)
- 淘客 (5)
- mesos (67)
- php (3)
- etcd (2)
- jenkins (4)
- nginx (7)
- 区块链 (1)
- Kubernetes (92)
- 驾照 (1)
- 深度学习 (15)
- JGroups (1)
- 安全 (5)
- 测试 (16)
- 股票 (1)
- Android (2)
- 房产 (1)
- 运维 (6)
- 网关 (3)
最新评论
-
明兜3号:
部署落地+业务迁移 玩转k8s进阶与企业级实践技能(又名:Ku ...
Kubernetes系统常见运维技巧 -
q328965539:
牛掰啊 资料收集的很全面
HDFS小文件处理解决方案总结+facebook(HayStack) + 淘宝(TFS) -
guichou:
fluent挂载了/var/lib/kubelet/pods目 ...
kubernetes上部署Fluentd+Elasticsearch+kibana日志收集系统 -
xu982604405:
System.setProperty("java.r ...
jmx rmi 穿越防火墙问题及jmxmp的替代方案 -
大漠小帆:
麻烦问下,“获取每个Item相似性最高的前N个Item”,这个 ...
协同过滤推荐算法在MapReduce与Spark上实现对比
在做项目应用中用,映射后台的一个Long类型的字段。。当这个字段输入过长的时候,死都报异常
ognl.MethodFailedException: Method "setScoreTo" failed for object com.admin.dto.pojo.AppraiserLV@93466f [java.lang.NoSuchMethodException: com.admin.dto.pojo.AppraiserLV.setScoreTo([Ljava.lang.String;)]
struts找不到Appraiser中的setScoreTo(String)方法。
原因应该是,当Long字段输入过长时候,struts把Long转换了String,。所以就找不到这个方法了。
Long的最大长度只有19位。。
2011-11-21 09:17
java中一些基本类型的长度和最大最小值
发表评论
-
kafka运行过程中localhost.localdomain: 未知的名称或服务
2017-11-22 19:37 2437kafka运行过程中出现了java.net.UnknownH ... -
protocol 实体变动修改报错
2017-09-20 17:10 2422java.lang.IllegalStateExceptio ... -
用 nginx 反代一个域名,域名 dns 变更后 nginx 返回 504
2017-08-23 19:08 1365用域名 www.abc.com 反代 www.abcd.co ... -
Errors occurred during the build. Errors running builder 'Maven Project Builder'
2017-08-06 15:28 2107前几天项目还好好的,今天重装系统导入maven项目,报错,原 ... -
com.dyuproject.protostuff.ProtobufException: Protocol message contained an inval
2017-08-05 22:38 2546log4j:WARN No appenders could ... -
dubbo 接口 序列化问题
2017-06-16 15:29 2643java.lang.ClassNotFoundExcepti ... -
Error starting daemon: layer does not exist
2017-06-02 14:52 3155#systemctl status docker.servi ... -
Spark执行样例报警告:WARN scheduler.TaskSchedulerImpl: Initial job has not accepted any
2017-05-25 10:26 1846搭建Spark环境后,调测Spark样例时,出现下面的错误: ... -
如何解决java.lang.SecurityException: Invalid signature file digest for Manifest main
2017-05-11 16:14 3510<plugin> ... -
k8s 异常
2017-03-02 17:02 1430Error syncing pod, skipping: ... -
docker
2017-02-20 13:36 5221、Error running DeviceCreate ... -
windows 下 shared zone xxx has no equal addresses
2016-11-27 00:23 1665在windows下启动nginx出现错误 shared zo ... -
mvn 运行 jetty
2016-06-30 15:53 2456[ERROR] Failed to execute goal ... -
Communications link failure的解决办法
2016-06-01 10:15 27240使用Connector/J连接MySQL数据库,程序运 ... -
线程池超时异常
2016-05-29 19:58 980public void execute2(){ ... -
maven 版本问题
2016-04-28 17:49 1054<dependency> ... -
maven 打包执行异常
2016-04-04 13:36 912解决: <filters> < ... -
深入JDK源代码之Arrays类中的排序查找算法
2016-03-28 10:55 678java.util.Arrays类。这个类是个数组工具类。主 ... -
spring 事物多线程问题
2015-12-12 18:03 3955Dec 12, 2015 4:46:04 PM com.a ... -
jdk bug
2015-12-12 15:53 799# # If you would like to subm ...
相关推荐
camel-ognl-1.6.4.jar, camel-ognl-2.8.1.jar, com.springsource.org.ognl-2.6.9.jar, com.springsource.org.ognl-sources-2.6.9.jar, ognl-2.5.1.jar, ognl-2.6.11.jar, ognl-2.6.3.jar, ognl-2.6.5.jar, ognl-...
OGNL是一种强大的表达式语言,常用于Java应用程序,特别是Spring MVC和Struts 2框架中,用于数据绑定和动态方法调用。当出现`MethodFailedException`,通常意味着尝试通过OGNL执行的方法未能成功。 **OGNL简介** ...
Struts2是一个流行的Java web框架,它为开发者提供了一种模型-视图-控制器(MVC)架构,便于构建可维护、可扩展的web应用程序。随着技术的发展,框架也需要不断更新以修复安全漏洞、提高性能并引入新特性。在本文中...
Struts2是一款非常流行的Java Web框架,用于构建企业级应用。然而,随着时间的推移,Struts2在安全方面暴露出了一些重要的漏洞,这给使用该框架的系统带来了潜在的安全风险。"Struts2漏洞检查工具Struts2.2019.V2.3...
第四章:struts2中的OGNL.ppt 第五章:struts2标签库.ppt 第六章:struts2国际化.ppt 第七章:Struts2验证机制.ppt 第八章:struts2文件上传下载.ppt 第九章:struts2拦截器.ppt + Struts2开发详解.ppt
Struts2是一个流行的Java Web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。在Struts2中,OGNL(Object-Graph ...通过阅读提供的"Struts2 OGNL.htm"文件,你可以进一步学习OGNL的详细用法和示例。
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用框架,用于简化Java企业级应用的开发。它是由Apache软件基金会维护,是Struts1的后续版本,提供更强大、更灵活的架构。 1. **Action和结果...
在Struts2中,OGNL(Object-Graph Navigation Language)是一种强大的表达式语言,用于获取和设置对象属性,它在Struts2的核心组件中扮演着至关重要的角色。本篇文章将深入探讨OGNL在Struts2.0中的应用及其重要性。 ...
2. **支持内置函数调用**:例如`@java.lang.String@format('foo%s','bar')`。 3. **支持表达式的计算**:如`price=100,discount=0.8,calculatePrice()`。 4. **与Struts2的集成**:OGNL可以无缝集成到Struts2的...
ognl3.0.1.jar struts 标签库
<s:property value="@com.bjsxt.struts2.ognl.S@s()"/> 这将调用 com.bjsxt.struts2.ognl.S 类的静态方法 s()。 四、访问 ValueStack 中的 List OGNL 也可以访问 ValueStack 中的 List,例如: 这将访问 ...
ognl-3.0.4.jar ognl-3.0.4.jar
Struts2_OGNL Demo 是一个用于演示Struts2框架中OGNL(Object-Graph Navigation Language)表达式语言的实例。这个项目旨在帮助开发者理解和学习如何在Struts2中使用OGNL来操纵对象和数据。OGNL是Struts2中一个重要的...
Struts2是一个流行的Java Web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。其中,OGNL(Object-Graph Navigation Language)是Struts2中的核心表达语言,用于在视图层与模型层之间传递数据。在...
<s:property value="@com.bjsxt.struts2.ognl.S@s()"/> ``` 这里展示了如何调用类`com.bjsxt.struts2.ognl.S`中的静态方法`s()`。 **2. 访问静态属性** ```html <s:property value="@com.bjsxt.struts2.ognl...
Struts2是一个流行的Java Web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。在这个“Struts2 OGNL用法项目”中,我们将深入探讨OGNL(Object-Graph Navigation Language),它是Struts2中一个...
OGNL(Object-Graph Navigation Language)是Struts2框架中重要的表达式语言,它用于在应用程序中进行数据绑定和表达式求值。这篇文档将详细解释OGNL API及其在Struts2框架中的应用。 首先,OGNL是一个强大的、动态...
<constant name="struts.ognl.allowStaticMethodAccess" value="true"/> ... </struts> ``` 默认情况下,Struts2不允许OGNL表达式访问静态方法,需要明确配置为`true`才能启用。 #### ValueStack介绍 ValueStack...
2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME; 3、支持赋值操作和表达式串联...
2. 支持类静态的方法调用和值访问:OGNL 支持类静态的方法调用和值访问,表达式的格式为 @[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang.String@format('foo %s', 'bar') 或 @tutorial.MyConstant@APP_...