Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 1.1 Source Code Directory
JDK 1.1 source code directory contains Java source code for JDK 1.1 core classes: "C:\fyicenter\jdk-1.1.8\src".
Here is the list of Java classes of the JDK 1.1 source code:
✍: FYIcenter
⏎ java/lang/Short.java
/* * @(#)Short.java 1.9 01/12/10 * * Copyright 2002 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.lang; /** * The Short class is the standard wrapper for short values. * * @author Nakul Saraiya * @version 1.9, 12/10/01 * @see java.lang.Number * @since JDK1.1 */ public final class Short extends Number { /** * The minimum value a Short can have. * * @since JDK1.1 */ public static final short MIN_VALUE = -32768; /** * The maximum value a Short can have. * * @since JDK1.1 */ public static final short MAX_VALUE = 32767; /** * The Class object representing the primitive type short. * * @since JDK1.1 */ public static final Class TYPE = Class.getPrimitiveClass("short"); /** * Returns a new String object representing the specified * Short. The radix is assumed to be 10. * * @param s the short to be converted * @since JDK1.1 */ public static String toString(short s) { return Integer.toString((int)s, 10); } /** * Assuming the specified String represents a short, returns * that short's value. Throws an exception if the String cannot * be parsed as a short. The radix is assumed to be 10. * * @param s the String containing the short * @exception NumberFormatException If the string does not * contain a parsable short. * @since JDK1.1 */ public static short parseShort(String s) throws NumberFormatException { return parseShort(s, 10); } /** * Assuming the specified String represents a short, returns * that short's value. Throws an exception if the String cannot * be parsed as a short. * * @param s the String containing the short * @param radix the radix to be used * @exception NumberFormatException If the String does not * contain a parsable short. * @since JDK1.1 */ public static short parseShort(String s, int radix) throws NumberFormatException { int i = Integer.parseInt(s, radix); if (i < MIN_VALUE || i > MAX_VALUE) throw new NumberFormatException(); return (short)i; } /** * Assuming the specified String represents a short, returns a * new Short object initialized to that value. Throws an * exception if the String cannot be parsed as a short. * * @param s the String containing the integer * @param radix the radix to be used * @exception NumberFormatException If the String does not * contain a parsable short. * @since JDK1.1 */ public static Short valueOf(String s, int radix) throws NumberFormatException { return new Short(parseShort(s, radix)); } /** * Assuming the specified String represents a short, returns a * new Short object initialized to that value. Throws an * exception if the String cannot be parsed as a short. * * @param s the String containing the integer * @exception NumberFormatException If the String does not * contain a parsable short. * @since JDK1.1 */ public static Short valueOf(String s) throws NumberFormatException { return valueOf(s, 10); } /** * Decodes a String into a Short. The String may represent * decimal, hexadecimal, and octal numbers. * * @param nm the string to decode * @since JDK1.1 */ public static Short decode(String nm) throws NumberFormatException { if (nm.startsWith("0x")) { return Short.valueOf(nm.substring(2), 16); } if (nm.startsWith("#")) { return Short.valueOf(nm.substring(1), 16); } if (nm.startsWith("0") && nm.length() > 1) { return Short.valueOf(nm.substring(1), 8); } return Short.valueOf(nm); } /** * The value of the Short. */ private short value; /** * Constructs a Short object initialized to the specified short value. * * @param value the initial value of the Short * @since JDK1.1 */ public Short(short value) { this.value = value; } /** * Constructs a Short object initialized to the value specified by the * String parameter. The radix is assumed to be 10. * * @param s the String to be converted to a Short * @exception NumberFormatException If the String does not * contain a parsable short. * @since JDK1.1 */ public Short(String s) throws NumberFormatException { this.value = parseShort(s); } /** * Returns the value of this Short as a byte. * * @since JDK1.1 */ public byte byteValue() { return (byte)value; } /** * Returns the value of this Short as a short. * * @since JDK1.1 */ public short shortValue() { return value; } /** * Returns the value of this Short as an int. * * @since JDK1.1 */ public int intValue() { return (int)value; } /** * Returns the value of this Short as a long. * * @since JDK1.1 */ public long longValue() { return (long)value; } /** * Returns the value of this Short as a float. * * @since JDK1.1 */ public float floatValue() { return (float)value; } /** * Returns the value of this Short as a double. * * @since JDK1.1 */ public double doubleValue() { return (double)value; } /** * Returns a String object representing this Short's value. * * @since JDK1.1 */ public String toString() { return String.valueOf((int)value); } /** * Returns a hashcode for this Short. * * @since JDK1.1 */ public int hashCode() { return (int)value; } /** * Compares this object to the specified object. * * @param obj the object to compare with * @return true if the objects are the same; false otherwise. * @since JDK1.1 */ public boolean equals(Object obj) { if ((obj != null) && (obj instanceof Short)) { return value == ((Short)obj).shortValue(); } return false; } }
⏎ java/lang/Short.java
Or download all of them as a single archive file:
File name: jdk-1.1.8-src.zip File size: 1574187 bytes Release date: 2018-11-16 Download
⇒ Backup JDK 1.1 Installation Directory
2018-11-17, 150351👍, 0💬
Popular Posts:
JDK 17 jdk.localedata.jmod is the JMOD file for JDK 17 Localedata module. JDK 17 Locale Data module ...
Apache Log4j SLF4J Binding allows applications coded to the SLF4J API to use Log4j 2 as the implemen...
commons-fileupload-1.3.3 -sources.jaris the source JAR file for Apache Commons FileUpload 1.3., whic...
commons-lang-2.6.jar is the JAR file for Apache Commons Lang 2.6, which provides a host of helper ut...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...