Paquetes de java. java.applet



Documentos relacionados
Tema 2. El lenguaje de programación Java. Arrays y cadenas

Tipos primitivos y clases de interés

19. Packages o paquetes

10. Algunas clases estándar de Java (I)

Tema 1. Introducción a JAVA

Formato para prácticas de laboratorio

CURSO DE PROGRAMACIÓN EN JAVA J2EE 7 ÍNDICE

CURSO: Programación de Aplicaciones en Lenguaje JAVA

Introducción al lenguaje JAVA

CAPÍTULO 10: PAQUETES. EL API DE JAVA

Uso de Java Swing. Noviembre de 2013

Práctica 2: Java Remote Method Invocation (RMI)

Interfaces gráficas de usuario

Pontificia Universidad Católica del Ecuador

CÁTEDRA DE LENGUAJE DE PROGRAMACIÓN JAVA 2014

Manual del Protocolo XML-RPC de Mensajería Negocios

Modelo de Objetos Distribuidos

Remote Method Invocation (RMI) de Java

Programación Orientada a Objetos en Java

Práctica 4: Java Remote Method Invocation (RMI)

Funciones mas importantes para el manejo de Caracteres

Gestor de aplicaciones Java. Esta herramienta es el intérprete de los archivos de clase generados por el javac (compilador).

Programación Avanzada Ingeniería Civil en Computación

Tema 2: La clase string

MultiBase Cosmos. Notas a la versión 4.4, release 1. BASE 100, S.A.

Temario Iniciación a Java J2SE para web

Introducción a la Programación en Java

INF 473 Desarrollo de Aplicaciones en

I. Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein Javier Navarro

Indice. Swing: conceptos. Generalidades. Swing & AWT: diferencias. Interfaz Gráfica de Usuario (GUI)

JAVA SE STANDARD EDITION

Tema 1. Java: Conceptos generales

Tema 2: La Tecnología Java

Programación de Interfaces Gráficas en Java. Agustín J. González ELO329

Lab 01: Programación de Sockets en TCP

1. Aplicaciones del J2SE SDK1.4.2 de Sun.

INTRODUCCIÓN A JAVA. Índice

d) Mencione dos diferencias y dos semejanzas entre clases abstractas e interfaces.

Partes de un programa en Java. A. Ejemplo de un Programa en Java /* Programa Ejemplo de Java: Muestra una Ventana Archivo: Ejemplo1.

Curso Introducción JAVA Pág.: 1

Elementos del lenguaje Java

JavaScript Básico. Ejemplo. Arreglos en JavaScript Creación de Arreglos. Asignación de valores. var miarray = new Array() var miarray = new Array(10)

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario

Tema 2. El lenguaje de programación Java (Parte 1)

Introducción al lenguaje de programación java

TEMA 2. Agenda. Fundamentos de JAVA

PROCEDIMIENTOS Y FUNCIONES DE LA PROGRAMACIÓN (VISUAL BASIC)

El lenguaje de programación Java

RESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA

Repaso de las características más importantes de la programación Java y su adaptación a Android

GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN

CONCEPTOS BASICOS DEL LENGUAJE JAVA

Para leer la entrada de consola, lo primero que se hace es construir un Scanner que este asociado al flujo de entrada estándar System.

Solución al Examen de Prácticas de Programación (Ingeniería Informática)

1 HILOS (THREADS) EN JAVA

PDF created with pdffactory Pro trial version

JAVA EE 5. Arquitectura, conceptos y ejemplos.

Por convención, se declaran primero las variables (atributos) miembro de la clase y luego las declaraciones e implementaciones de métodos.

Práctica 5: Common Object Request Broker Architecture CORBA

INTRODUCCIÓN A LA PROGRAMACIÓN DE DISPOSITIVOS MÓVILES

1. Manejo de memoria estática 2. Manejo de memoria dinámica

Programación Orientada a Objetos con Java

Qué es Java? Introducción a Java. Lenguajes Orientados a Objetos. Qué es Java? Historia de Java. Objetivos de Java

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Práctica 2: Simón dice

Práctica 5: Servidor web concurrente en Java

Tema 3: Herencia en C++ Programación Orientada a Objetos Curso 2008/2009 Begoña Moros Valle

INDICE DEL CURSO APRENDER PROGRAMACIÓN JAVA DESDE CERO. PROGRAMACIÓN ORIENTADA A OBJETOS (CU00601B)

El software desarrollado ha sido dividido en tres módulos: el monitoreador del tráfico, la Interfase con el usuario y la base de datos.

Modulo 1 El lenguaje Java

Arrays y Cadenas en C

Clase 4: Un poco más de Python

API de java. ( Guía de alumno Laboratorio 9. Recursos disponibles en moodle para este día.

Uso de archivos en C++

Introducción al lenguaje Java

CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS

Estructuras de datos: Proyecto 2

Introducción a la programación orientada a objetos y al lenguaje JAVA Colegio Reuven Feuerstein --Javier Navarro

Características generales del lenguaje Java. María a Consuelo Franky

GUIA DE JAVA NIVEL BÁSICO

Introducción a la Programación en Java. Page 1

Proyecto 3 Programación de aplicaciones Cliente/Servidor

Información sobre la configuración de una aplicación para transmitir datos ASCII por puerto serie, con pantallas terminales Magelis.

RMI [Remote Method Invocation]

Tema II Introducción a X-Lib (R-1.0)

Práctica GESTIÓN Y UTILIZACIÓN DE REDES LOCALES. Curso 2001/2002. TCP/IP: protocolo TCP

Identificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Introduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia

TEMA 8: ESTRUCTURAS DE DATOS COMPLEJAS 1 VECTORES ESTÁTICOS 2 2 CADENAS O VECTORES DE CARACTERES 6 3 PASO DE CADENAS Y ARRAYS A FUNCIONES 8

PROGRAMACIÓN WEB I SEMANA 7 ESTE DOCUMENTO CONTIENE LA SEMANA 7

Taller de Programación I. Tema 04: Arreglos y Matrices en Java

Transcripción:

Paquetes de java El lenguaje Java proporciona una serie de paquetes que incluyen ventanas, utilidades, un sistema de entrada/salida general, herramientas y comunicaciones. En la versión actual del JDK, los paquetes Java que se incluyen son: java.applet Este paquete contiene clases diseñadas para usar con applets. Hay una clase Applet y tres interfaces: AppletContext, AppletStub y AudioClip. java.awt El paquete Abstract Windowing Toolkit (awt) contiene clases para generar widgets y componentes GUI (Interfaz Gráfico de Usuario). Incluye las clases Button, Checkbox, Choice, Component, Graphics, Menu, Panel, TextArea y TextField. java.io El paquete de entrada/salida contiene las clases de acceso a ficheros: FileInputStream y FileOutputStream. java.lang Este paquete incluye las clases del lenguaje Java propiamente dicho: Object, Thread, Exception, System, Integer, Float, Math, String, etc. java.net Este paquete da soporte a las conexiones del protocolo TCP/IP y, además, incluye las clases Socket, URL y URLConnection. java.util Este paquete es una miscelánea de clases útiles para muchas cosas en programación. Se incluyen, entre otras, Date (fecha), Dictionary (diccionario), Random (números aleatorios) y Stack (pila FIFO). Modelos de Frames y Applets, se pueden construir usando cualquiera de las dos galerías de componentes visuales que proporciona java, estas librerías visuales, son: Java awt Es la librería visual más antigua de java usando esta librería, se podrán construir los tres tipos de programas más comunes como son FRAME, WINDOW y APPLET.

Java swing Es la librería de componentes visuales más nueva que proporciona java, usando esta librería se podrán construir los tres tipos de programas o aplicaciones que son JFRAME, JWINDOW y JAPPLET. Un applet es un programa un java que se manda a una maquina o pc remota para que lo ejecute o lo corra, cuando este applet le llega a la maquina remota vía un browser, dicho browser es quien activa la máquina virtual de java que está en la pc remota y esta máquina virtual ya da la orden de compilación y ejecución, es decir java programa.applet. 3.11.1 Clase String La clase String representa cadenas de caracteres. Las cadenas son constantes, sus valores no se pueden modificar una vez creados. Esta clase incluye métodos para examinar caracteres individuales, comparación de cadenas, cadenas de búsqueda para substraer subcadenas y crear copias. A continuación se muestran los métodos de la clase String y ejemplos de cómo implementarlos. charat(int index). Retorna el valor del carácter en la posición específica de índex. codepointat(int index). Devuelve el código ASCII en la posición 'index' pasada por parámetro. codepointbefore(int index). Este método devuelve el código Unicode del carácter especificado en el index. compareto(string anotherstring). Compara si dos cadenas son iguales y retorna un valor numérico, Cero (0): si ambas cadenas son iguales, o un número < 0 si la primera hilera es menor a la segunda o Un número > 0 si la primera hilera es mayor a la segunda.

comparetoignorecase(string str). Compara si dos cadenas son iguales, ignorando las mayúsculas y retorna un valor numérico, Cero (0): si ambas cadenas son iguales, o un número < 0 si la primera hilera es menor a la segunda o Un número > 0 si la primera hilera es mayor a la segunda. concat(string str). Este método permite añadir una cadena al final de otra. contains(charsequence s). Este método devuelve verdadero si la cadena contiene la subcadena especificada, caso contrario retorna false.

contentequals(charsequence cs). Este método devuelve TRUE, si la cadena que llama al método representa la misma secuencia de caracteres como se específica en el StringBuffer. copyvalueof(char[] data). Este método tiene dos formas diferentes. copyvalueof public static String (char [] data): Devuelve una cadena que representa la secuencia de caracteres en la matriz especificada. public static Cadena copyvalueof (char [] datos, int desplazamiento, int count): Devuelve una cadena que representa la secuencia de caracteres en la matriz especificada. endswith(string suffix). Este método retorna true si la cadena termina con la subcadena especificada. equals(string str). Compara si dos cadenas son iguales.

equalsignorecase(string anotherstring). Compara si dos cadenas son iguales, ignora las mayúsculas. getbytes(). Este método tiene dos formas. getbytes (String charsetname): Codifica la cadena en una secuencia de bytes mediante el juego de caracteres con nombre, almacenando el resultado en una nueva matriz de bytes. getbytes (): Codifica la cadena en una secuencia de bytes utilizando charset por defecto de la plataforma, almacenando el resultado en una nueva matriz de bytes.

indexof(string str). Retorna el índice o posición donde aparece por primera vez la String o char que se recibe como parámetro, o un -1 si no la encuentra. length(). Retorna la cantidad de caracteres que tiene la String replace(char original, char nuevo). Remplaza en la cadena que invoca el método, el original por el nuevo. Se utiliza para reemplazar caracteres. substring (int x, int y). Retorna un substring entre la posición x y la posición y de la cadena que llama al método. tolowercase(). Convierte todos los caracteres de la cadena a minúscula.

touppercase(). Convierte todos los caracteres de la cadena a mayúscula. trim(). Elimina espacios en blanco al principio y al final de la cadena valueof. Convierte valores de una clase a otra. Permite convertir valores que no son de tipo String a valores de tipo String. Este método pertenece a la clase String directamente, no hay que utilizar el nombre del objeto creado.