|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Kan metoden InputStream Return i Java

    ? Skaparna av Java konstruerade programspråket att representera en objektorienterad programmering paradigm från grunden . Begrepp av objekt , klasser , arv och polymorfism är vanliga även i strukturen av de vanliga Java -bibliotek . Abstrakt klass , ett direkt resultat av dessa begrepp , finns också i den allmänna biblioteket . En abstrakt klass som InputStream kan , i vissa sammanhang , returnera ett InputStream objekt genom dess konstruktor metoden . Detta ändamål kan då passa in i många input /output sammanhang inom ett program . Klasser i Java

    Java-klasser , liksom klasser i andra objektorienterade programmeringsspråk , representerar de ritningar för "objekt" som programmerare kan " instantiate " i sina program . Detta betyder helt enkelt att när en programmerare vill skapa en bit data som styr något som en nätverksanslutning , till exempel , kan programmeraren skapa en " Socket " objekt , som beter sig enligt de regler som anges i " Socket " , klass Addera Class Constructors

    Deras existerar , som en del i varje klass , en " konstruktör " som dikterar hur objekt skapas från den klassen arbetar vid skapelsen . . Normalt, om en klass skapare inte anger en konstruktör kommer Java Virtual Machine ( JVM ) använder en default konstruktor , som avsätter data och minnet för objektet som definieras av sin klass . Däremot kan den som skapat klassen skapar en konstruktor som också avgör hur variabler initieras , och vilka åtgärder som ska hända när klassen skapas . Den standardkonstruktor , oavsett definieras av programmeraren eller inte , aktiveras när användaren av klassen skapar ett objekt med " nya " nyckelordet .
    The InputStream Class

    InputStream klassen , precis som alla andra klassen har en konstruktor . Den InputStream klassen representerar emellertid en " abstrakt " klass . Detta innebär att InputStream klassen inte är avsedd att användas av sig själv , utan snarare som en mall för andra ingången och klasser utgående . Programmeraren kan åberopa konstruktören av InputStream klassen , som kommer att returnera ett InputStream objekt . Men detta fungerar returnerade objektet att underlätta skapandet av andra Input objekt, t.ex. FileInputStreams eller BufferedReader föremål . Sedan InputStream representerar en klass
    InputStreams i bruk

    , och inte en metod , inte tillbaka det inte något på egen hand. Snarare återvänder konstruktören av klassen ett initierat InputStream objekt för användning av programmeraren . Men som en abstrakt klass , bör programmerare använder inte InputStream på egen hand , utan som en del av andra objekt som ärver funktioner från det . Eller , till exempel , kan programmeraren använda principen om polymorfism att förklara ett InputStream objekt , och sedan tilldela den till en annan typ av objekt som ärver från den :

    InputStream är , är = ny FileInputStream ( ) ;
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att ta in i Java med hjälp av en skanner
    ·Hur man hittar en multiplikativ invers i Java
    ·Hur slumpvist bilder med Java
    ·Hur man skriver till en textfil JSP
    ·Hur man beräknar Pi Använda NetBeans
    ·Hur konvertera ett heltal till binär array i Java
    ·Hur man gör ett formulär i Java
    ·Hur Roast ett fläsk Knuckles
    ·Hur man lägger in ett Java-program till en webbsida
    ·Typer av Multitasking i Java Threads
    Utvalda artiklarna
    ·Hur ska läggas till en lista i Python
    ·Hur du ändrar filändelser i VB.NET
    ·Hur att skapa innovativa digitala interaktiva Teknik
    ·Hur man använder Kombinationsrutor
    ·Hur man hittar en delsträng i Java
    ·Hur man gör ett flödesschema som visar en Array
    ·Lägga till färg till en kommandofil
    ·Hur man skapar en Android Emulator
    ·Awk Grunderna
    ·Hur till Öppen XPS Program
    Copyright © Dator Kunskap http://www.dator.xyz