jueves, 15 de julio de 2021

API de Java

 La mayoría de los desarrolladores Java hacen referencia constantemente a la documentación API de Java online oficial, también llamada el Javadoc (vea Recursos). De forma predeterminada, usted ve tres marcos en el Javadoc. El marco superior izquierdo muestra todos los paquetes en la API y debajo están las clases en cada paquete. El marco principal (a la derecha) muestra detalles del paquete o de la clase seleccionada actualmente. Por ejemplo, si selecciona el paquete java.util en el marco superior izquierdo y luego selecciona la clase ArrayList que aparece debajo de él, en el marco derecho, verá detalles acerca del ArrayList, que incluyen una descripción de lo que hace, cómo usarlo y sus métodos.



miércoles, 14 de julio de 2021

La JVM

 La JVM

Al momento de la ejecución, la JVM lee e interpreta archivos.class y ejecuta las instrucciones del programa en la plataforma de hardware nativo para la que se escribió la JVM. 

La JVM interpreta los códigos byte del mismo modo en que una CPU interpretaría las instrucciones del lenguaje del conjunto. La diferencia es que la JVM es un software escrito específicamente para una plataforma particular. 

La JVM es el corazón del principio «escrito una vez, ejecutado en cualquier lugar» del lenguaje Java. Su código se puede ejecutar en cualquier chipset para el cual una implementación apropiada de la JVM está disponible. 

Las JVM están disponibles para plataformas principales como Linux y Windows y se han implementado subconjuntos del lenguaje Java en las JVM para teléfonos móviles y aficionados de chips. 

Angel Jesus Montiel Roa

martes, 13 de julio de 2021

Componentes

 Algunos de los componentes que existen son:


Componente

Descripción

JButton

Botón.

JCheckBox

Botón de comprobación.

JCheckBoxMenuItem

Botón de comprobación para usar en menús

JColorChooser

Selector de colores.

JComboBox

Entrada de texto con lista de valores.

JComponent

Raíz de la jerarquia de componentes Swing.

JEditorPane

Editor de texto. Normalmente HTML o RTF.

JFileChooser

Selector de ficheros.

JLabel

Etiqueta.

JList

Lista.

JMenu

Menú dentro de un JMenuBar o dentro de otro menú.

JMenuBar

Barra de Menús.

JMenuItem

Elemento seleccionable en un menú.

JOptionPane

Ventanas de dialogo.

JPasswordField

Entrada de passwords.

JPopupMenu

Ventana con un menú.

JProgressBar

Barra de progreso.

JRadioButton

Botón excluyente.

JRadioButtonMenuItem

Botón excluyente para usar en menús

JScrollBar

Barra de desplazamiento.




lunes, 12 de julio de 2021

Interfaz (Java)


Una interfaz es sintácticamente similar a una clase abstracta, en la que puede especificar uno o más métodos que no tienen cuerpo ({}). Esos métodos deben ser implementados por una clase para que se definan sus acciones.

Por lo tanto, una interfaz especifica qué se debe hacer, pero no cómo hacerlo. Una vez que se define una interfaz, cualquier cantidad de clases puede implementarla. Además, una clase puede implementar cualquier cantidad de interfaces.

Para implementar una interfaz, una clase debe proporcionar cuerpos (implementaciones) para los métodos descritos por la interfaz. Cada clase es libre de determinar los detalles de su propia implementación. 

Las ventajas de interfaz de java son:

  • Organizar la programación.
  • permiten declarar constantes que van a estar disponibles para todas las clases que queramos.
  • Obligar a que ciertas clases utilicen los mismos métodos (nombres y parámetros).
  • Establecer relaciones entre clases que no estén relacionadas.
Un ejemplo de interfaz seria:
interface Nave {
        public void moverPosicion (int x, int y);
        public void disparar();
        .....
    }
  • Uso de la interfaz definida:
    public class NaveJugador implements Nave {
        public void moverPosicion (int x, int y) {
            //Implementación del método
            posActualx = posActualx - x;
            posActualy = posActualy - y;
        }

        public void disparar() {
            //Implementación del método
        }

        ...
    }
Barcenas Cruz Angel Uriel


viernes, 9 de julio de 2021

 Características principales

Es simple: Java ofrece la funcionalidad de un lenguaje potente, derivado de C Y C++, pero sin las características menos usadas de estos, haciéndolos más sencillos

Es DISTRIBUIDO:

Java se ha construido con extensas capacidades de interconexión TCP/IP. Existen librerías de rutinas para acceder e interactuar con protocolos como http y ftp. Esto permite a los programadores acceder a la información a través de la red con tanta facilidad como a los ficheros locales.

Es ORIENTADO A OBJETOS:

Java implementa la tecnología básica de C++ con algunas mejoras y elimina algunas cosas para mantener el objetivo de la simplicidad del lenguaje. Java trabaja con sus datos como objetos y con interfaces a esos objetos.

Es SEGURO:

La seguridad en Java tiene dos facetas. En el lenguaje, características como los punteros o el casting implícito que hacen los compiladores de C y C++ se eliminan para prevenir el acceso ilegal a la memoria. Cuando se usa Java para crear un navegador, se combinan las características del lenguaje con protecciones de sentido común aplicadas al propio navegador.


Tamara Sandoval Noguez 

lunes, 5 de julio de 2021

¿Por qué es necesaria?

 ¿Por qué es necesaria en la actualidad?

Cómo se conoce, java es un lenguaje y plataforma  informática comercializada (MAC, Linux, Windows) por lo cual, es la base de muchas aplicaciones y sitios web, por ende todas ellas y las que se sigan creando no podrían llevar a cabo su desarrollo sin tener esta instalada. Por las mismas características de ser confiable, rápida.

Pongamos un ejemplo:

1. Los dispositivos móviles, contiene lenguaje java, desde programas tan sencillos como el redactar algún mensaje y enviar

2. Utilizar la calculadora

3. Poder distribuir un archivo a otro dispositivo móvil o por vía Bluetooth

4. Crear aplicaciones o software para sustentar las necesidades del usuario

5. Pará los empresarios o empresas pequeñas e internacionales es fundamental el poseer lenguaje java, su base de datos es su mayor fuente de información y gracias a java su información está segura en sus aplicaciones




JIMÉNEZ TORRES MARIA FERNANDA. 

martes, 29 de junio de 2021


Expresiones

Las expresiones son un conjunto de elementos o tokens junto con literales que son evaluados para devolver un resultado.

Identificadores: Son las representaciones que se les da a los nombres que se asignan a las variables, clases, paquetes, métodos y constantes en el código de Java para que el compilador los identifique y el programador pueda entenderlos.

Palabras claves: Son los identificadores reservados por java para cumplir con un objetivo específico en el código y el compilador, se usan de forma limitada y en casos específicos.

Literales y constantes: Los literales son sintaxis para asignar valores a una variable, es decir el valor que puede tomar una variable, también es un valor constante que puede ser de tipo numérico.


                   Arely Dayana Santiago Buenrostro 

lunes, 28 de junio de 2021

 Interface: parte visible y pública de una clase que describe qué hace y cómo usarla. La documentación de una clase en el API de Java vendría siendo su interface.

b) Interface: parte visible y pública de un método que describe qué hace y cómo usarlo (signatura del método + instrucciones de uso). La documentación de un método en el API de Java vendría siendo su interface.

c) Interfaz Gráfica de Usuario, interfaz de usuario o GUI (Graphical User Interface): es el entorno de objetos gráficos disponibles para un usuario en el marco de una aplicación o sistema operativo. El sistema operativo MS-Dos se basaba en intérpretes de comando (escritura de instrucciones por consola) pero Windows se basa en una interfaz gráfica de usuario (su entorno de escritorio), Linux en otra y Macintosh en otra.

d) Herramientas para crear Interfaces gráficas de usuario en Java. Hacemos referencia principalmente a los paquetes (packages) del API de Java swing y awt (Abstract Windowing Toolkit). Las clases de estos paquetes permiten crear interfaces gráficas de usuario basadas en ventanas estilo “Windows” para nuestras aplicaciones.

e) Interfaces de Java: son unas entidades abstractas conceptualmente por encima de las clases cuyo concepto vamos a introducir a continuación.


Rebolloso Olvera  Víctor Hugo


¿Para qué sirve?

 Lunes, 28 de Junio del 2021

¿Para que sirve?

Sirve para crear aplicaciones y procesos en una gran diversidad de dispositivos. Se basa en una programación orientada a objetos, que permite ejecutar un mismo programa en múltiples sistemas operativos y hace posible ejecutar el código en sistemas remotos de manera segura. Muchos programadores también utilizan este lenguaje para crear pequeñas aplicaciones que se insertan en el código HTML de una pagina para que pueda ser ejecutada desde un navegador.

  


                                        
                                                                                                Castillo Montes Karen Alejandra 









sábado, 26 de junio de 2021

Definición

 Java es un lenguaje de programación de propósito general, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.


Curiel Flores David