Red de conocimiento informático - Problemas con los teléfonos móviles - Vídeo de programación del etiquetador

Vídeo de programación del etiquetador

Requisitos básicos:

1. Dominar las características, el mecanismo de implementación y la arquitectura del lenguaje Java.

2. Dominar las características orientadas a objetos del lenguaje Java. p>3. Dominar los tipos de datos y las estructuras proporcionadas por el lenguaje Java;

4. Dominar las técnicas básicas de programación Java;

5. ;

6 .Ser capaz de escribir aplicaciones Java simples;

7 Ser capaz de escribir subprogramas Java);;

Contenido del examen:

1. Características e implementación del mecanismo del lenguaje Java

1. Características:

La simplicidad elimina punteros y herencia múltiple.

Características de la red

Orientada a objetos

Independencia y portabilidad de la plataforma

La estabilidad, también conocida como robustez, tiene mecanismo de recuperación automática y excepción. mecanismo de manipulación.

La seguridad cumple con los protocolos de seguridad de la red.

Operación multiproceso

La interpretación es una deficiencia de Java, porque los lenguajes que se interpretan y ejecutan son generalmente menos eficientes que los lenguajes que se compilan y ejecutan.

2. Mecanismo:

Clase: Una clase es una plantilla de objetos de ejemplo.

Interfaz: permite que una clase implemente múltiples interfaces.

Embalaje:

Operación multiproceso

Puntero de cancelación

Segundo, arquitectura Java

1.Java API

1. Paquete principal java (domina algunas clases importantes)

1.java.lang:

2.java.io

3.java.util

4.java.net

5.java.awt

6.java.awt.Event

7.java.applet

8.java.sql

Dos. Paquete de funciones extendidas javax y org (análisis)

3. Otros paquetes de software de terceros (soluciones)

2. Descarga, instalación y uso de JDK

Conozco el sitio web de Sun Company.

Dos. Establezca la ruta de la variable de entorno y la ruta de clase (principal)

3. Comandos de operación de Jdk, domine los siguientes comandos básicos:

1. Comando de compilación Test.java.

2.Java: ejecute el comando java Test.

3. Navegador Apple Test.html, navegador de subprogramas Java

Comando de archivo de archivos de clase 4.jar-Java

3 Escribir y compilar Java El proceso de el programa

1. Se debe prestar atención a tres puntos al escribir archivos:

1. Dominar la estructura del programa Java, es decir, los tres elementos del programa fuente. declararse de acuerdo con la declaración del paquete y la declaración de clase. El orden en que aparece la definición de introducción, clase o interfaz;

2. Dominar el método principal de entrada () de las aplicaciones Java.

3. Solo puede haber una definición de clase pública en el archivo fuente y el nombre del archivo fuente es el mismo que el nombre de la clase pública (el caso debe ser el mismo), y la extensión debe ser. Java.

Dos. Compilación y operación: es decir, el uso de comandos javac y java;

3. Tipos de datos y operaciones simples de Java

Identificadores y tipos de datos

1. Sintaxis básica de Java, comprensión de declaraciones, bloques de declaraciones y comentarios.

Dos. Los identificadores de Java pueden determinar si el identificador es legal y comprender la convención de estilo del identificador.

Tres. Las palabras clave pueden distinguir la mayoría de las palabras clave,

IV. Tipos de datos básicos, dominar ocho tipos de datos básicos y tipos de cadenas;

2. Expresión y declaración

Variables, conocer la declaración y el alcance de las variables;

Dos.

Operadores, operadores aritméticos maestros, operadores relacionales, operadores lógicos, operadores bit a bit y operadores de asignación; dominar operadores condicionales ternarios, operadores de conversión de tipo forzado y comprender otros operadores; control de flujo del programa; (las áreas que deben dominarse aquí son puntos de prueba para preguntas simples de programación)

Dominar las declaraciones while y do while

II. Domina la declaración for

3. Domina las declaraciones if/else

4. Dominar la declaración de cambio

Comprender la declaración de salto de bucle

4. Disposición

I. Dominar la declaración, creación e inicialización de matrices unidimensionales;

p>

Dos. Comprender las matrices multidimensionales;

En cuarto lugar, las características orientadas a objetos en el lenguaje Java.

1. Comprender las ideas básicas y las características básicas de la programación orientada a objetos;

I. Todo en el programa es un objeto;

2. Un programa es una combinación de una serie de objetos;

3. Cada objeto tiene su propio espacio de almacenamiento y puede acomodar otros objetos;

4. Cada objeto tiene un tipo;

Todos los objetos del mismo tipo pueden recibir el mismo mensaje;

2. Dominar la composición básica y el uso de clases.

I.Categoría de declaración;

II. Cuerpo de clase: variables miembro, métodos miembro y constructores;

3. Modificadores para clases, variables y métodos;

4. Herencia de clases: ocultar variables miembro y anular métodos miembros, this y super palabras clave;

clase de objeto Verb (abreviatura de verbo)

3. .

1. Creación de objetos;

2. Una referencia a un objeto (operador de selección de dominio). ");

3. Eliminar objetos (mecanismo de recolección de basura);

4. Referencias a métodos en clases;

4. Comprender la biblioteca de clases Java común clases e interfaces.

I. Matemáticas, clases de encapsulación de tipos básicos, etc. en el sistema.

2. Clases relacionadas con cadenas (cadenas, caracteres). , etc.);

3. Clases relacionadas con la colección (colección, lista, mapeo y otras interfaces y sus clases de implementación);

Verbo (abreviatura de verbo)) Funciones avanzadas de Java

1.palabra clave estática, comprender variables estáticas, métodos estáticos e inicialización de declaraciones estáticas;

2.palabra clave final, comprender constantes, métodos finales y clases finales;

3. Clases abstractas (palabra clave abstracta), comprender métodos abstractos y clases abstractas;

4. Comprender las interfaces

1. Definición de interfaz;

2. Implementación y uso de interfaces;

3. Herencia de interfaces;

5. Paquetes y control de acceso

1. Declaración e introducción de paquetes;

2. El alcance del control de los cuatro modificadores de control de acceso: privado, predeterminado, protegido y público;

6. Conceptos básicos de la tecnología de programación Java (domine aquí) Algunos son puntos de prueba donde puede preguntar sobre programación. preguntas o complete los espacios en blanco);

1. Manejo de excepciones

1. Comprender el concepto de excepciones;

2. bloques de declaraciones;

Tres. Dominar el lanzamiento, el lanzamiento y el lanzamiento de excepciones;

Cuatro: comprender las excepciones personalizadas;

2. /p>

Comprender el significado de subprocesos múltiples

2. Dominar los dos métodos de creación de subprocesos: heredar la clase de subproceso e implementar la interfaz Runnable. (es decir, control de prioridad) y otros controles básicos

4.

Comprensión preliminar de la sincronización de subprocesos, incluidos los métodos de sincronización y los bloques de instrucciones de sincronización;

3. Programación de red

1. Comprender el mecanismo de comunicación de la red

2. Comprender el mecanismo de comunicación de la URL

3. Domine el mecanismo de comunicación del socket conectado y comprenda el mecanismo de comunicación sin conexión.

4. Entrada/salida

1. Comprender el flujo de bytes y el flujo de caracteres;

Entrada de bytes: uso de conversión de cadenas en tipos de bytes

String str= "big "

byte b[]= getbytes();

Uso para convertir el tipo de byte a cadena

p><. p>Nueva cadena(b);

Dos. Dominar las operaciones básicas de documentos y comprobantes;

3. Domine iostreams importantes, como flujos de archivos y flujos de caché

IV. Comprender la creación y operación de RandomAccessFile y clases de archivos de acceso aleatorio;

7. Escribir programas de interfaz de usuario

1. Comprender los principios básicos de AWT;

2. Conceptos importantes y clases relacionadas, como componentes de AWT, contenedores, administradores de diseño;

1. Domine todos los componentes básicos de AWT y sus clases relacionadas, incluidos botones, casillas de verificación, cuadros desplegables, etiquetas y listas. y TextArea, TextFiled, etc.

Dos. Dominar los contenedores importantes: marcos, paneles y cuadros de diálogo;

3. Domine el administrador FlowLayout (flowlayout) y el administrador borderlayout (BorderLayout), y comprenda el administrador gridlayout (GridLayout) y el administrador CardLayout (diseño de tarjeta).

3. Comprender el mecanismo de procesamiento de eventos de AWT;

1. Tres objetos en el modelo de procesamiento de eventos: eventos, fuentes de eventos y controladores de eventos;

dos. . Comprender la definición, el registro y el adaptador de eventos de los oyentes;

3. Domine las siguientes interfaces de procesamiento de eventos importantes y los métodos correspondientes:

1. Eventos de componentes de activación: ActionEvent, ActionListener, acción realizada();

2. oyente, cambio de estado del elemento();

3. Eventos de clic del mouse: MouseEvent, MouseListener, clic del mouse();

4. Eventos de cierre de ventana: windowevent, windowlistener, cierre de ventana<. /p>

8. Escribir una pequeña aplicación (Applet)

1. Comprender los conceptos básicos de Applet.

1. Dominar el ciclo de vida de los mini programas.

2. Comprender la jerarquía de clases de Applet;

3. Domina los métodos clave del Applet: init(), start(), stop(), destroy(), paint(graphics g);

IV. Comprender la visualización de Applet: paint(), update() y repaint();

2 Ser capaz de escribir Applet y páginas HTML en ejecución relacionadas;

1. que es necesario introducir;

2. El subprograma debe heredar de la clase java.applet.Applet;

Tres. HTML principal

3. Comprender la interfaz gráfica de usuario de Applet;