| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvordan Java Understøtter Software Genbrugelighed
    Java er et programmeringssprog oprindeligt udviklet af Sun Microsystems, der er kendt for sine stærkt objektorienteret design og næsten komplette cross-platform evner. Software genbrugelighed stammer fra den idé, at en programmeringsfejl problemet kun skal løses én gang , og fra da af, blot koden for løsningen kopieres til et projekt , der har brug for det . Problemet

    Ved første øjekast , kode genbrugelighed lyder så simpelt som at kopiere og indsætte kode. Dog kode skrevet specielt til et andet projekt har tendens til at gøre brug af ting der er specifikke for dette projekt , og det er nogle gange lettere at omskrive koden fra bunden , end at gøre de ændringer , der er nødvendige for at gøre det arbejde i et nyt projekt.
    < Br >
    objektorienteret

    En måde Java forsøger at håndhæve software genbrugelighed er ved at håndhæve objektorienterede principper. Mange af de , der fører til overdrevent projekt -specifikke kodning i sprog som C er simpelthen umuligt i Java.
    Java Interfaces

    anden måde Java adresser dette problem er gennem brug af grænseflader . Interfaces er en valgfri funktion i Java , der tillader en udvikler at definere et sæt af metode kalder nødvendig for at fuldføre en opgave , og derefter separat skrive en klasse, der implementerer denne grænseflade. Dette sikrer, at i fremtiden , kan koden bruges i enhver situation, at den oprindelige grænseflade kunne bruges i. Ideelt set udviklere også nødt til at spille sammen , ved at skrive metoder og klasser , der implementerer grænseflader , og som kræver bredere grænseflader snarere end projekt -specifikke klasser , når det er muligt.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får du adgang Netbeans Resource Directory 
    ·Sådan Konverter bytecode til Machine Code 
    ·Sådan Sortere en linket liste i Java 
    ·Hvordan laver Java Ligesom Matlab 
    ·Hvordan man kompilerer en JSP-fil 
    ·Hvordan man opbygger Java Applets i Binary 
    ·Sådan Læs Java API 
    ·Sådan Indsæt Records i Java 
    ·Sådan Exit Ud af et program, hvis noget er en fejl i J…
    ·Sådan Format Kolonner i Java 
      Anbefalede Artikler
    ·Hvordan jeg Skub en sti til Unix miljøvariablen PATH i…
    ·Sådan sparer Dreamweaver Web Form data i en database 
    ·Sådan oprettes en Multi- line Besked i Vb.Net 
    ·Sådan Slut PHP MySQL til et DB 
    ·Sådan omdøbe mapper i Visual Basic 
    ·Sådan kører Python 
    ·Sådan oprettes to knapper i Java 
    ·Sådan Transfer Excel Data til MySQL 
    ·NEMA Logic Standarder 
    ·Sådan tilføjes en JScrollPane til en JFrame 
    Copyright © Computer Viden http://www.computerdk.com