Methode

Java, de Java - methode is een verzameling van gegevens, samen te werken.Als je het systeem, leegte fac. (), methoden, bijvoorbeeld, de praktische uitvoering van de verschillende verklaringen voor het systeem op de console van een boodschap, nu zal je leren hoe te creëren of je eigen methode nietig is, een methode of geen parameters, de toepassing van de methode in het ontwerp, de methode voor De vaststelling van de abstracte, rekening te houden met de de volgende voorbeelden om aan te tonen dat de methode van de statische methode: de grammatica, bel (int, int b) {///////-},,,,, de statische: modificator.,,,,,, int: De terugkeer, de naam van de methode, de afdruk:,,,,,,,,,, de officiële parameters: a, b, de lijst van parameters, als gedefinieerd in de wet, met inbegrip van een methode voor het hoofd en lichaam.Ook wordt als volgt gewijzigd: nameofmethod vormen (de lijst van parameters) {///////- methoden), met inbegrip van de grammatica hierboven aangegeven:,,,,, de wijziging van de definitie van de agent: voor toegang van het type kan gebruiken.,,,,, type: methode Kan een waarde.,,,, dit is nameofmethod: de naam van de methode.Naam en handtekening van de methode voor de samenstelling van de lijst van parameters, de lijst van parameters: de lijst van parameters, het is een methode om de aard, het aantal en de parameters.Deze zijn facultatief is, kan geen parameters.,,,, - methoden, in wat voor de definitie van methoden, bijvoorbeeld: verslag.,,, dit is de methode voor de vaststelling van de source code genaamd max ().Deze aanpak heeft twee parameters num1 en num2 en het rendement van investeringen tussen de twee grootste:,, /* de code weer nummer twee van de kleinste * /openbare statistische variabelen tussen minfunction (int - N1, N2 (int int min); als (N1 N2 = 2 >) min; andere mensen terug = N1; de mensen noemen;}, methode:, met gebruikmaking van de methode, het moet worden genoemd.De zogenaamde methode is een methode, namelijk de methode is een waarde of de terugkeer van een niet verkregen waarden.Wanneer een programma wordt een methode voor de controle, de programma 's worden overgebracht naar de methode wordt genoemd.Dit is bedoeld als methode, en dan terug naar de beller op twee voorwaarden, wanneer de uitvoering van de verklaring en terug:.,, naar de methode om een einde te maken aan de Haakjes sluiten, en de terugkeer van een invalide wordt beschouwd als een verklaring van de oproep.Laten we een voorbeeld: de systemen. Leegte fac ("dit is tutorialspoint. COM!")De waarde kan worden; voor de volgende voorbeelden te begrijpen: de som van de resultaten, int = (6, 9), bijvoorbeeld, de volgende is:; voorbeeld toont aan hoe de definitie van een methode, hoe noemen, het openbaar onderwijs exampleminnumber {openbare statische leegte belangrijkste (touw [...] dringt erop) {int = 11; int b = 6 in minfunction; c = (A, b); het systeem.. leegte fac ("minimale" + C); * * * * * * * *) terug naar de nummer twee van de kleinste * /statische minfunction (int - N1, N2 (int int min); als (N1 en N2 GT; 2) min = andere mensen. = N1; terug naar min;}}, dat zal leiden tot de volgende resultaten:, de laagste waarde = 6, nietig trefwoord:, nietig trefwoord kan creëren we niet terug.Waarde.Hier, in de volgende voorbeelden, zijn wij van mening dat een inefficiënte methode, methodrankpoints,.Deze methode is een inefficiënte methode, de methode een waarde van niet terug.Bel nietig moet verklaren, namelijk dat methodrankpoints (255.7);,.Dit is een Java verklaring eindigt met een komma, zoals hieronder aangegeven, bijvoorbeeld, in de loop van examplevoid {openbare statische leegte belangrijkste ([...] dringt erop methodrankpoints (-) {}) 255.7); statische leegte methodrankpoints (dubbele punt) {als (punt > = tarieven 202,5) {systeem. Uit De leegte fac ("de rangen: A1.");} anders als (punt > = 122.4) {systeem. Leegte fac ("rang: A2;} {") of het systeem. Leegte fac ("rang: A3");}}}, dat zal leiden tot de volgende resultaten: rang A1,: parameter in waarde, het proces van overdracht van de parameters gebruikt, is.Deze moeten in dezelfde volgorde als hun respectieve specificaties voor de parameters.Parameters kunnen worden door de waarde of door verwijzing, in de waarde van de parameters voor de parameters van de methode genoemd.Door middel van deze parameters worden doorgegeven aan de parameters. Bijvoorbeeld, de volgende procedure blijkt dat de door de parameters in het monster.De waarde van deze parameter ongewijzigd zijn gebleven of zelfs in het openbaar onderwijs methoden, swappingexample {openbare statische leegte belangrijkste ([...] (int - sprake) a = 30; int b = 45; systeem. Leegte fac ("in de uitwisseling, =" + + "en b = + b); ///////swapfunction (voor de uitnodiging om te ruilen. A, b); het systeem. Uit de leegte fac (" n * * * * * * *. Nu, voorafgaand aan en na de uitwisseling in de * * * * * * * de waarde van: "); het systeem.. leegte fac (" uitwisseling "+ +, =" B "+ b);} openbare statische nietig swapfunction (int, int b) {systeem. Eruit. Leegte fac (" voor de uitwisseling van de (binnen), = "+ + = + b); ///////'C = N1 en N2 int;A = b; b = C; systeem. Leegte fac ("uitwisseling (interne), =" + + = + b);}}, dat zal leiden tot de volgende resultaten: na de uitwisseling = 30, b = 45 in de uitwisseling van de (binnen), A 30 B = 45 na de uitwisseling () = 45, b = 30 * * * * * * * * * * * * * * nu, voorafgaand aan en na de uitwisseling in de * * * * * * * de waarde: na een uitwisseling van, a = 30, B - 45, en: methode, als een soort overbelasting van twee of meer verschillende parameters van de naam, maar de methode, die bekend staat als de methode overbelast.En alles is anders.In het herschrijven van de methode, de methode van dezelfde naam, het type, het aantal parameters, laten we beginnen met voorbeelden blijkt dat het onderdeel vormen van het minimum aantal bij het zoeken naar voor.Als, laten we zeggen dat we een minimumaantal twee soorten te vinden.Het concept en de overbelasting van zal worden ingevoerd in de oprichting van dezelfde naam, maar de verschillende parameters van twee of meer van de volgende methode.,, voorbeelden: cursussen, exampleoverloading {openbare statische leegte belangrijkste ([...] (int - sprake) a = 11; int b = 6; c = 7,3; d = = = = = = = minfunction 9.4; in de resultaten (A, b); ///////minfunction dezelfde parameters van de dubbele functie van verschillende 2 = 100 (C, d); het systeem.. leegte fac ("minimale" + resultaten); - systeem. Leegte fac ("minimale" + 2)) ///////openbare statische int; het type (int minfunction N1, N2 (int int min); als (N1 N2 = 2 >) min; andere mensen terug min. = N1;De statische dubbele dubbele} ///////minfunction (1 en 2 bis (dubbele dubbele); als (N1 N2 = 2 >) min; andere min = N1; terug naar min;}}, dat zal leiden tot de volgende resultaten: de minimale waarde van 6, de waarde van De minimale 7.3, zware methoden die de programma 's te lezen.Hier, de tweede methode is dezelfde naam, maar met verschillende parameters.De getallen en twee soorten is het minimale aantal commando resultaten. Soms wil je tijdens de looptijd van het doorgeven van informatie aan een programma.Dit is de commando overdracht aan de voornaamste programma 's (), een commando is bij de uitvoering van het commando van de naam van de te volgen procedure rechtstreeks informatie.Toegang tot Java - programma in een commando van de parameters is nogal easy.they is opgeslagen in een... In een reeks verplichtingen aan de Main (), bijvoorbeeld, de volgende programma 's vertonen alle commando parameters, het heet: de lessen, commando' s (openbare statische leegte belangrijkste (reeks parameters [] (int) {voor me = 0; ik < args.length; I + +) (systeem. Leegte fac ("[" + M + "sprake sprake.: + [M]);}}}, proberen om de uitvoering van het programma zijn de volgende: voor de Java - commando, het commando van 100 200 - dit zou de volgende resultaten een van deze parameters, [0]: [1] en [2]: een parameter: [3]: commando [4] en sprake: 5 [6]:200:100, de fabrikant, de fabrikant gestart:Wanneer het wordt geschapen.Het is de naam van dezelfde soort, op de grammatica is een soortgelijke methode.Echter, de constructeurs niet terug, duidelijk. Normaal, zou je gebruik maken van een door de fabrikant aan de initiële waarde van de definitie van de categorie of het uitvoeren van alle andere variabelen, de inleiding van de procedure moet leiden tot een volledige object, alle van de constructeurs, of je wordt een of niet, omdat de Java - automatisch verstrekt de fabrikant een - alle variabelen is nul.Maar als je de definitie van een eigen fabrikant de fabrikant niet langer gebruik van, bijvoorbeeld, hier is een eenvoudig voorbeeld, het gebruik van een van de parameters van de fabrikant of niet, is een eenvoudige aannemer.De klasse (in X; ///////myclass volgende is de fabrikant () {x = 10;}}, zou je de constructeur - objecten als volgt: de lessen, consdemo {openbare statische leegte belangrijkste (reeks parameters []) {myclass T1 = nieuwe myclass (); myclass t2 = nieuwe inbreng van het systeem myclass (); (T1 + T2 + ". X. X);}}, parametarized fabrikant, meestal, je moet een fabrikant die een of meer parameters.De parameter toe te voegen aan de fabrikant, die worden toegevoegd aan een methode nodig, maar in de tussen haakjes achter de naam van de fabrikant van de verklaring, zoals: hier is een voorbeeld van het gebruik van een parameter van de fabrikant, de fabrikant of een eenvoudige.De klasse (in X; ///////de volgende is de fabrikant myclass (int i) {x = ik;}}, zou je de constructeur - objecten als volgt: de lessen, consdemo {openbare statische leegte belangrijkste (reeks parameters []) {myclass T1 = nieuwe myclass (10); myclass t2 = nieuwe myclass (20); systeem. Leegte fac (T1 + T2 + ". X. X);}}, dat zal leiden tot de volgende resultaten: 10, 20, het wachtwoord, dit is Java, dit is als een verwijzing naar de huidige klasse een wachtwoord, in één geval een methode of de constructeur.Je kan verwijzen naar het gebruik van dit soort van de fabrikant, de variabelen en de methode, dat is het sleutelwoord.,, dit is alleen voor gebruik van de fabrikant of in aanleg, algemene trefwoorden, dit is gebruikt:,, onderscheid te maken tussen de aanleg en lokale variabelen als ze dezelfde naam in de fabrikant of De methode,.,,, klas van leerlingen (leeftijd; leerlingen in de leeftijd van deze leeftijd) {}} = leeftijd;,,, telefoon van de constructeurs (parameters van de fabrikant of de standaard) in de categorie van de andere.Het heet een expliciete aannemer bellen.,,, klas van leerlingen (leeftijd "() {(20);} leerlingen in de leeftijd van) {leeftijd = leeftijd;}},, bijvoorbeeld, de volgende is een voorbeeld van het gebruik van deze sleutel, om toegang te krijgen tot een categorie van leden.Kopiëren en plakken van onderstaande procedures in een naam this_example.java documenten, het openbaar onderwijs (///////this_example variabele num num = 10 voorbeeld int; this_example () {systeem. Uit de leegte fac (". Dit is een voorbeeld van programma 's voor de sleutelwoorden"); this_example (int num) {}) de fabrikant deze (///////noemen; ///////toewijzing van de variabele aantal variabelen, voor de aanleg van het volk van de NUM, = de leegte. () {} ontmoeten.. leegte fac ("Hallo, en welkom tutorialspoint} {"); de leegte print () /de variabele aantal int num = 20 gedrukte voorbeelden; ///////println (variabele systeem. De waarde van de variabele aantal is: "+ digitale); ///////drukkenDe variabele systeem. Uit de leegte fac ("waarde. Voorbeelden van deze variabelen zijn:" de NUM num +); ///////- methode van de oproep een klasse ontmoeten. Z 'n agent. ();} openbare statische leegte belangrijkste ([...] (///////- categorie this_example sprake) geconcretiseerd obj1 = nieuwe this_example (); ///////op de afdruk op de methode van de afdruk. (de); ///////overdracht van een nieuwe waarde door de fabrikant this_example van variabele parameters (doelstellingen 2 = nieuwe this_example (30); ///////Bel grafische methode weer doelstellingen 2. Print ();}}, dat zal leiden tot de volgende resultaten: dit is een voorbeeld van de procedure voor het Bureau van de variabele; num is: voorbeelden Hallo, welkom in de waarde van de variabele num heeft.Dit is een voorbeeld van de variabele aantal programma 's alspoint trefwoord: voorbeelden is de waarde van de variabele num waarde is: 20 30, Hallo, welkom, tutorialspoint, variabele parameters (var, jdk sprake): 1,5 kan je door een - op - een benadering van variabelen van hetzelfde type.In de methode van de parameters, de volgende verklaring...In de verklaring van parametername, voor bepaalde soorten, gevolgd door een apostrof (...) slechts een variabele lengte van de parameters kunnen worden in een verordening voor deze parameter is, moet de laatste argument.Een gewone parameters moet voorafgaan aan het openbare onderwijs, bijvoorbeeld, varargsdemo {openbare statische leegte belangrijkste (reeks parameters []) {///////printmax variabele parameters een methode (34, 3, 3, 2, printmax (56,5% quot%); nieuwe bis [...] (1, 2, 3}} openbare statische ongeldig printmax); (dubbele.../) {als (numbers.length = = 0) {systeem. Leegte fac ("geen argument"); de resultaten terug te keren;} = dubbele cijfers [0]; (int i = 1; ik < numbers.length; I + +) als (digitale [M] = > de resultaten van de resultaten van de digitale) [I]; het systeem.. leegte fac ("maximum" + resultaten);}}, dat zal leiden tot de volgende resultaten: de maximale waarde voor de 56,5%, maximaal 3, af te ronden (), het kan de definitie van een methode, een object in De definitieve vernietiging van de vuilnisman belde.De methode die wordt aangeduid als (), vastgesteld, om ervoor te zorgen dat de voorwerpen, zoals de beëindiging van schoon. Gebruik je af te ronden () om ervoor te zorgen dat in alle open dossiers, een einde te maken aan de toevoeging van een categorie voor, je moet alleen de definitie af te ronden ().De methode van Java lopen bellen, het is met betrekking tot de terugvordering van een object van de klas, in af te ronden (), je kan deze actie aangewezen moeten worden voorafgegaan door een object vernietigd, af te ronden () voor het algemene vorm:, beschermde nietig af te ronden () {///////code} beëindiging van hier, hier. Wachtwoord is voor het blokkeren van de toegang tot de voltooiing van de bescherming van de code in de categorie () buiten de definitie, dat betekent dat je niet weet of zelfs voltooid () zal worden uitgevoerd.Bijvoorbeeld, als je aan het eind van het programma voor de inzameling van afval, de definitieve vaststelling van de niet - uitvoering van het (de).,

Java Tutorial



Previous:
Next Page: