| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Perché abbiamo bisogno di Java per sistemi Windows
    ? Quando si sviluppa un'applicazione che deve eseguire un compito come il salvataggio dei dati in un file , il modo in cui si esegue l' operazione è differente su Windows di quanto lo sia su un Mac , perché il sistema operativo del computer controlla l'accesso ai file . Invece di sviluppare due applicazioni diverse , una per ogni sistema operativo , qualche programma sviluppatori una singola applicazione che funziona su Windows o Mac utilizzando Java . Un sistema di Windows ha bisogno di Java per eseguire queste applicazioni . Strategia di sviluppo

    società di sviluppo di ogni applicazione deve scegliere un modello di business che permette di essere redditizia. Una società può scegliere di creare applicazioni che girano solo su Windows a causa del tipo di applicazione , la loro esperienza e le dimensioni del mercato dei potenziali acquirenti . Altre società di sviluppo di creare applicazioni che girano su più piattaforme , come Windows e Mac , perché i loro acquirenti di destinazione potrebbero avere entrambi i sistemi . Questi sviluppatori devono decidere se hanno intenzione di costruire due applicazioni , una per ogni piattaforma , o se si può creare una singola applicazione che funziona su entrambe le piattaforme .
    Richieste del sistema operativo
    < br >

    Quando si sviluppa un'applicazione , il sistema operativo di un computer si trova tra la domanda e l'hardware del computer . Fornisce servizi per le applicazioni che utilizzano una serie di oggetti predefiniti e classi . Ad esempio, quando un'applicazione vuole recuperare un elenco di file in una cartella di Windows, è possibile utilizzare il linguaggio di programmazione Visual Basic per richiedere il FileSystemObject e accedere alle proprietà e ai metodi dell'oggetto per recuperare i dati . Un'applicazione progettata per un Mac è necessario richiedere l'oggetto NSFileManager utilizzando il - Objective C linguaggio di programmazione e di utilizzare la classe NSFileManager per accedere ai dati .
    Come Java funziona
    < p > Durante l'installazione di Java sul computer, si installa una versione di Java che è specifico per il sistema operativo. Ad esempio , un utente di Windows installa una versione per Windows di Java e un utente Mac installa una versione OS X di Java . Quando si esegue un programma Java , si crea una macchina virtuale - un software che finge come se fosse un computer - ed esegue il programma Java sulla macchina virtuale . La macchina virtuale viene eseguito il sistema operativo Java e in grado di tradurre le richieste tra Java e il sistema operativo del computer in quanto la versione di Java installata sul computer è specifico per il suo sistema operativo .
    Cosa Java non

    la macchina virtuale Java crea un ulteriore strato tra un'applicazione e il sistema operativo. Invece di fare richieste per Windows in Visual Basic o di OS X con Objective- C , un'applicazione Java rende le richieste a Java, che i servizi le richieste e fornisce i dati per l'applicazione. Richieste di Java sono identiche se l' applicazione è destinata per Windows o per OS X. Questo consente a uno sviluppatore per creare una singola applicazione che gira su Windows e Mac utilizzando Java . Così i sistemi Windows hanno ancora bisogno di Java per eseguire questi programmi indipendenti dalla piattaforma .

    Previous : No

    next :
      Articoli Correlati
    ·Perché ci sono pessimo Numero eccezioni in Java ? 
    ·Come verificare se il ResultSet è null 
    ·Come scrivere programmi Android 
    ·Come calcolare il numero di confronti in Java 
    ·Che cosa è Java SDK 
    ·Come scrivere un contatore visite in JSP 
    ·Come gettare eccezioni in Java 
    ·Come convertire un numero ad una lettera in Java 
    ·Come sviluppare una calcolatrice semplice Con Java 
    ·Progetti Mega in Java 
      Articoli in evidenza
    ·Come reinstallare il Rubino Gemme 
    ·Come aggiornare Sintassi per MySQL 
    ·Tipi incompatibili sono stati trovati in Java 
    ·Come aggiungere una GUI di Java Code 
    ·Come distribuire Xcode in App Mac 
    ·Come creare un messaggio di errore in Access 2007 
    ·Come utilizzare il Device-Mapper Multipath 
    ·Come controllare la versione di Java Runtime 
    ·Come utilizzare un Header PHP 
    ·Come dividere Dimensione fissa con Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com