Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
lang
java.lang (no-objetos)
Clonar
Cumple el enlace clonar para indicar al mtodo de clon en el objeto de clase que es jurdico para ese mtodo para hacer que una copia de campo para campo de casos de ese de clase.
SecurityManager
El manejador de seguridad es una clase abstracta que permite aplicaciones poner en prctica una norma de actuacin sobre seguridad
Excepciones
La excepcin de clase y sus subclases son una forma indica condiciones que una aplicacin podra tener.
java.lang (no-objetivos)
Errores
Un error es un subclase que indican los problemas que una aplicacin no puede resolver con una excepcin. La mayor parte de los tales errores son condiciones anormales
ClassLoader
El ClassLoader es una clase abstracta. Las aplicaciones implementan subclases de ClassLoader a fin de extender la manera en que la mquina virtual de Java dinmica con que carga clases.
java.lang.Objeto
El objeto de clase es el raz de la jerarqua de clase. Cada clase tiene el objeto como una clase superior. Todos los objetos, incluyendo arreglos, ponen en prctica los mtodos de este de clase.
java.lang.Oponga se ( el co no )
Si una clase no extiende otra clase, entonces el compilador lo extiende del objeto. Por ejemplo:
public class Lala { // stuff }
java.lang.Mtodos de objeto
Control de Hilos
wait(), notify(), notifyAll()
General
equals(), toString()
No probados
finalize(), hashCode(), clone(), getClass()
java.lang.Math
Las de Math matemticas contienen mtodos para realizar operaciones numricas bsicas tales como los logaritmo, raz cuadrada, y funciones trigonomtricas exponenciales elementales. la clase es final el constructor es privado los mtodos son estticos
java.lang.Math (cont)
public static final double E
tan cercano como Java puede llegar a e, la base de los logaritmos naturales
java.lang.Math
int, long, float, double int, long, float, double int, long, float, double abs() max(x1, x2) Returns absolute value Returns the greater of x1 and x2 Returns the smaller of x1 and x2
java.lang.Las matemticas ( el co no )
double ceil( double d ) Retorna un entero ms pequeo que no es menor de d, e igual a un entero, nmero entero matemtico doble x = Math.ceil (423.3267); == 424.0 de x;
double floor( double d ) Devuelve el entero ms grande que no es mayor que d e igual a un entero de matemtico doble x = Math.floor (423.3267); == 423.0 de x;
double random() Retorna un nmero aleatorio entre 0.0 y 1.0 nota: java.util. tiene mayor funcionalidad
java.lang.Math (cont)
double sin( double d )
retorna el seno de d
pueda pasar tambin Strings que representan el valor para ser enrollado ( no funciona para caracateres)
java.lang.String
caracteres de unicode de 16-bit de usos represente una cadena de caracteres inmutable Los programas de Java tienen un pool de literales
cuando un String literal sea creado, sera creado en el pool
si el valor ya existe, entonces la instancia existente del String es usado Ambos == and equals() work
.equals() and ==
Ejemplo:
String s1 = test; String s2 = test; s1 == s2; // returns true s1.equals( s2 ); // returns true String s3 = abc; String s4 = new String( s3 ); s3 == s4; // returns false s3.equals( s4 ); // returns true
unos cuantos ms
String String String String toLowerCase() toString() toUpperCase() trim()
Recordar : Las cadenas de caracteres son inmutables estos metodos retornan nuevas instancias de caracteres.
java.lang.StringBuffer
Representa una String que puede ser modificado
Tiene la capacidad, de pueder crecer con dinamismo
Mtodos
StringBuffer append( String s ) StringBuffer append( Object obj ) StringBuffer insert( int offset, String s ) StringBuffer reverse() StringBuffer setCharAt( int offset, char c ) StringBuffer setLength( int newlength ) String toString()
java.lang.String Concatenation
Java ha sobrecargado el operador de + para Strings
a+b+c is interpreted as
new StringBuffer().append(a).append(b).append( c).toString()
Dudas