| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Advanced Java Temas
    Java fue desarrollado para ser una mejora en los lenguajes de programación establecidos, tales como C y C + + . Los ingenieros de Sun Microsystems querían un lenguaje de programación que proporcionaría una sintaxis más simple y una variedad de bibliotecas para agilizar el desarrollo. Aunque muchas de estas bibliotecas y herramientas integradas son increíblemente útiles, su utilización es un tema avanzado en Java que los programadores necesitan para conseguir la caída de antes de que sean verdaderamente práctica . Multithreading

    Uno de los temas avanzados en Java es que su programa de ejecutar varias tareas al unísono , o multiproceso. Cada conjunto de tareas está ejecutando un programa en un momento dado se llama un hilo . Cada hilo se pone en una cola por el sistema de ordenador para recibir el tiempo de procesamiento en uno de los procesadores del ordenador . Sin embargo , es necesario asegurarse de que los hilos necesarios se ponen en marcha , terminará en el momento adecuado , y no causan una sobrecarga de los recursos del sistema .
    Concurrencia

    multithreading también introduce el tema de la concurrencia. Si un programa tiene un conjunto central de las variables , entonces cualquiera de los temas de su programa pueden acceder y modificar los valores almacenados en las variables. Sin embargo , las discusiones no son conscientes automáticamente entre sí o lo que se está haciendo. Si dos hilos están modificando la misma variable , es muy posible que un subproceso puede modificar una variable en el medio de otro hilo a trabajar con él . Esto conduce a la corrupción de datos . Asegurar que los hilos no se tropiecen unos a otros en el trabajo con las variables centrales se llama concurrencia.
    Base de datos Access

    Variables que un programa de tiendas dentro de sí puede tener una utilidad limitada para el uso a largo plazo . Con frecuencia, los usuarios tendrán que almacenar datos de una vez que usan el programa para la próxima . Además, las bases de datos ofrecen una manera eficiente de almacenar y recuperar grandes cantidades de datos , y permitir al mismo tiempo que muchos diferentes usuarios el acceso a los mismos datos . Escribiendo el programa Java para acceder , leer , y escribir en bases de datos requiere que el programador de aprender la interfaz de Java para cada tipo de base de datos que tendrá que acceder.
    Oscilación
    < p> Hacer interfaces gráficas de usuario ( GUI) es un tema avanzado que es difícil cuando se está aprendiendo , pero una vez que llegue la caída de ella el proceso de hacer interfaces gráficas de usuario será mucho más sencillo que con otros lenguajes . La función de las bibliotecas Java para crear interfaces gráficas de usuario se denomina "Swing ". Swing proporciona funciones simplificados para la creación de ventanas , botones y áreas de texto , así como la importación y el uso de multimedia , como imágenes . Oscilación también ofrece diferentes maneras de organizar la distribución de estos componentes en el diseño que desee.

    Previous :

    next :
      Artículos relacionados
    ·Cómo establecer el peso de un controlador Submit 
    ·¿Qué se utiliza más : Java o Visual Basic 
    ·Múltiples objetivos en NetBeans Proyectos 
    ·Applet Crashed 
    ·¿Qué es un montón en Java 
    ·Cómo eliminar una cola de JMS 
    ·Cómo dar formato a una cadena en ASCII Java 
    ·Cómo insertar un applet de Java con Dreamweaver 
    ·Cómo quitar un elemento de MIDP 2.0 Programáticamente…
    ·Cómo calcular tu Scrabble Puntuación en Java 
      Artículos destacados
    ·Cómo construir un Camino en Eclipse Java 
    ·Cómo cambiar una 'i' minúscula a mayúscula en PHP 
    ·Cómo eliminar seleccion de DataGridViewComboBox 
    ·Cómo introducir un archivo en Ruby 
    ·Cómo crear una página de entrada en ASP 
    ·Cómo obtener una referencia a un Thread Java 
    ·Cómo aprender Java Struts 
    ·Cómo quitar Variables De Vars Python 
    ·Cómo actualizar los registros ODBC en Visual Basic 6 
    ·Cómo leer más de una línea a la vez en Perl 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com