Article View: es.comp.lenguajes.java
Article #438Unidades de Medida - JSR 275
From: Juan Sebastian Arbona
Date: Mon, 29 Oct 2007 08:02
Date: Mon, 29 Oct 2007 08:02
30 lines
2700 bytes
2700 bytes
Los desarrolladores con frecuencia nos encontramos con la necesidad de utilizar en nuestros sistemas cantidades físicas, es decir que con frecuencia nos hemos enfrentado a la necesidad de operar con unidades de medida y de trabajar con diferentes sistemas de unidades. Seguramente nos hemos topado con la necesidad de desarrollar una solución que nos permita operar unidades de medidas de manera natural y sencilla y no ha sido una tarea fácil. Tratar a una cantidad física como un número tiene aparejado el problema de asumir con que unidad de medida se esta trabajando, es decir podemos asumir que la demora esta dada en días, que la cantidad total impresa esta dada en metros o que la duración del periodo es de meses. El problema esta en asumir mal, es solo un numero y no hay manera de que la maquina virtual se de cuenta que estoy destruyendo un sistema. Sun bajo el JSR-275 proporciona un framework simple para el manejo de unidades de medidas. Esta especificación aprovecha el uso de tipos parametrizados para obtener un óptimo rendimiento. JSR-275 nace como una "evolución" de la JSR-108, la especificación de unidades de medidas, fue aprobada en el año 2005 y los primeros borradores salieron a la luz en Julio del 2007. Se estima que para principios del 2008 contaremos con esta API. El articulo que escribi para el Mendoza JUG contiene una explicación basica sobre el uso de esta API. En el siguiente link pueden encontrar el articulo completo. http://www.mendozajug.com.ar
Technical Details
Message-ID:
<1193644923.517601.102530@v3g2000hsg.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!v3g2000hsg.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,8205909d5aaaff97,start X-Google-Attributes: gid1116f3,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!v3g2000hsg.googlegroups.com!not-for-mail From: Juan Sebastian Arbona <sebastian.arbona@gmail.com> Newsgroups: es.comp.lenguajes.java Subject: Unidades de Medida - JSR 275 Date: Mon, 29 Oct 2007 01:02:03 -0700 Organization: http://groups.google.com Lines: 31 Message-ID: <1193644923.517601.102530@v3g2000hsg.googlegroups.com> NNTP-Posting-Host: 190.48.63.66 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1193644923 10436 127.0.0.1 (29 Oct 2007 08:02:03 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 29 Oct 2007 08:02:03 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: v3g2000hsg.googlegroups.com; posting-host=190.48.63.66; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0