Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Kan de methode InputStream Return in Java ?
De makers van Java ontwierp de programmeertaal om een object - georiënteerd programmeren paradigma van de grond te vertegenwoordigen op. Concepten van objecten , klassen , overerving en polymorfisme heersen ook in de structuur van de standaard Java bibliotheken. Abstracte klasse , een direct gevolg van deze concepten bestaan ​​ook bij de bibliotheek . Een abstracte klasse , zoals Inputlijn kan , in bepaalde contexten , terug een InputStream object door de constructor -methode . Dit object kan vervolgens passen in tal van input /output contexten binnen een programma . Klassen in Java

Java-klassen
, zoals klassen in andere objectgeoriënteerde programmeertalen , vertegenwoordigen de blauwdrukken voor " voorwerpen " die programmeurs kunnen " instantiëren " in hun programma's . Dit betekent simpelweg dat wanneer een programmeur wil een stukje data dat er iets bestuurt zoals een netwerkverbinding te creëren , bijvoorbeeld , de programmeur kan een " Socket " object , dat zich gedraagt ​​volgens de in de " Socket" regels creëren ; klasse
Class Constructors

Hun bestaat , als onderdeel van elke klasse , een ' constructeur ' die bepaalt hoe objecten gemaakt uit die klasse werk over de schepping . . Typisch , als een klasse schepper geen constructeur opgeeft , de Java Virtual Machine ( JVM ) zal een default constructor , die opzij zet data en het geheugen voor het object zoals gedefinieerd door zijn klasse te gebruiken . Echter , kan de maker van de klasse een constructor die ook bepaalt hoe variabelen worden geïnitialiseerd te creëren , en welke stappen moeten gebeuren wanneer de klasse wordt gemaakt . De standaard constructor , of bepaald door de programmeur of niet , wordt geactiveerd wanneer de gebruiker van de klasse een object met behulp van de " nieuwe " keyword creëert .
De InputStream Class
< br >

De Inputlijn klasse , net als elke andere klasse , heeft een constructeur . De Inputlijn klasse , echter , staat voor een " abstracte " class . Dit betekent dat de InputStream klasse niet bedoeld voor gebruik door zichzelf , maar eerder als een sjabloon voor andere input en output klassen . De programmeur kan de bouwer van de InputStream klasse, die een InputStream voorwerp zal terugkeren roepen . Echter, deze terug object werkt om te helpen bij het ​​creëren van andere Input objecten , zoals FileInputStreams of BufferedReader objecten.
InputStreams in gebruik

Sinds InputStream vertegenwoordigt een klasse , en geen methode , het niets op zichzelf terug . Integendeel , de constructor van de klasse retourneert een geïnitialiseerd InputStream object voor gebruik door de programmeur . Aangezien een abstracte klasse , programmeurs niet gebruiken InputStream op zichzelf , maar als onderdeel van andere objecten erven functionaliteit ervan . Of , bijvoorbeeld , de programmeur kan het principe van polymorfisme gebruiken om een ​​InputStream object te verklaren , en vervolgens toewijzen aan een ander type object dat overerft van het :

InputStream
is , is = new FileInputStream ( ) ; < br >

Previous: Next:
  Java Programming
·Hoe de kolom Naam van een JTab…
·Hoe te Program Pauzes in Java 
·Hoe maak je een actie Listener…
·Hoe maak je een JFrame sluiten…
·Over de attributen van een Day…
·Hoe te Rijen berekenen in java…
·Hoe je Eclipse Run in JDK 
·Hoe maak je een JSP-bestand af…
·Java Pop - up Codes 
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe te schrijven aan de IIS Inloggen 
·Hoe te lang te Integers converteren in V…
·Hoe de PHP lightbox In PHP 
·Hoe te gebruiken Klassen in ActionScript…
·Hoe je Snort installeren met MySQL in Ce…
·Hoe maak je een PHP -bestand uitvoeren i…
·Hoe de modus zoeken in een array van get…
·Hoe kan ik PHP bewerken in Thesis 
·Hoe maak je een telefoongesprek in Dashc…
Copyright © Computer Kennis http://www.nldit.com