border=0

"192.102.6.94 - 192.102.6.94"

Vragen met de tag 'java'

Java (niet te verwarren met JavaScript, JScript of JS) is een objectgeoriënteerde programmeertaal voor algemeen gebruik met statisch typen, bedoeld voor gebruik met de Java Virtual Machine (JVM). "Java-platform" is de naam van het computersysteem waarin de hulpprogramma's voor het ontwikkelen en uitvoeren van Java-programma's zijn geïnstalleerd. Gebruik deze tag voor vragen met betrekking tot de Java-programmeertaal of Java-platformtools.
26
antwoord

Waarom is het sneller om een ​​gesorteerde array te verwerken dan een ongesorteerde array?

Hier is een stuk C ++ code dat heel eigenaardig lijkt. Om een ​​vreemde reden, het op miraculeuze wijze sorteren van de gegevens maakt de code bijna zes keer sneller. # include <algoritme> # include <ctime> # include <iostream> int main () {// Ge ...
Stel 27 juni '12 in om 16:51 uur
8
antwoord

Waarom levert het aftrekken van deze twee tijden (in 1927) een vreemd resultaat op?

Als ik het volgende programma dat de twee datumreeksen analyseert, één keer per seconde raadpleegt en vergelijk: public static void main (String [] args) gooit ParseException {SimpleDateFormat sf = new SimpleDateFormat ("jjjj-MM-dd UU: mm: s ...
ingesteld op 27 juli '11 om 11:15 uur
93
antwoord

Is Java "pass-by-reference" of "pass-by-value"?

Ik heb altijd geloofd dat Java een doorverbindingslink is. Ik heb echter een aantal blogberichten gezien (bijvoorbeeld deze blog) waarin wordt beweerd dat dit niet het geval is. Ik denk niet dat ik het verschil begrijp dat ze maken. Wat is de verklaring?
set 02 september '08 om 23:14
60
antwoord

Vermijden! = Null

Ik gebruik object! = Null om een ​​NullPointerException te vermijden. Is hier een goed alternatief voor? Bijvoorbeeld: if (someobject! = Null) {someobject.doCalc (); } Dit vermijdt een NullPointerException wanneer onbekend is of het object ...
ingesteld op 07 nov. '08 om 11:31
60
antwoord

Hoe lees / converteer ik een InputStream naar een string in Java?

Als u een object java.io.InputStream hebt, hoe moet u dan met dit object omgaan en een tekenreeks maken? Stel dat ik een InputStream heb die tekstgegevens bevat, en ik wil deze naar een String converteren, dus ik kan het bijvoorbeeld schrijven naar ...
ingesteld op 21 nov. '08 om 19:47 uur
11
antwoord

Waarom is Java + =, - =, * =, / = toewijzen van operatortoewijzingen niet verplicht?

Tot vandaag dacht ik bijvoorbeeld: i + = j; Er was alleen een label voor: i = i + j; Maar als we dit proberen: int i = 5; >
ingesteld op 3 januari '12 om 13:10
13
antwoord

Zijn de juiste use cases voor Android UserManager.isUserAGoat ()?

Ik heb gekeken naar de nieuwe API die is geïntroduceerd in Android 4.2. Als ik naar de klasse UserManager keek, kwam ik de volgende methode tegen: public boolean isUserAGoat () Gebruikt om te bepalen of de gebruiker die deze oproep maakt, wordt geteleporteerd. ...
ingesteld op 14 november '12 om 11:34 uur
36
antwoord

Maak een ArrayList van een array

Ik heb een array die als volgt is geïnitialiseerd: Element [] array = {nieuw element (1), nieuw element (2), nieuw element (3)}; Ik zou deze array willen converteren naar een object van klasse ArrayList. ArrayList <Element> arraylist = ???;
ingesteld 01 oktober '08 om 17.38 uur
39
antwoord

Verschillen tussen HashMap en Hashtable?

Wat is het verschil tussen HashMap en Hashtable in Java? Wat is efficiënter voor niet-streaming applicaties?
set 02 september '08 om 23:12
18
antwoord

Waarom heeft char [] de voorkeur boven String voor wachtwoorden?

In Swing heeft het wachtwoordveld een getPassword () -methode (geeft teken [] terug) in plaats van de gebruikelijke methode getText () (retourneert een tekenreeks). Op dezelfde manier werd ik geconfronteerd met het voorstel om geen String te gebruiken voor het afhandelen van wachtwoorden. Waarom String een beveiligingsrisico veroorzaakt ...
vastgesteld op 16 januari '12 om 17:20 uur
61
het antwoord

Hoe willekeurige gehele getallen in een specifiek bereik in Java te genereren?

Hoe maak je een willekeurige int-waarde in een specifiek bereik? Ik probeerde het volgende, maar het werkt niet: Poging 1: randomNum = minimum + (int) (maximum aantal Math.random () *); // Bug: 'randomNum' kan groter zijn dan 'maximum'. Poging 2: willekeurige rn = nieuwe ...
set 12 dec '08 om 21:20 uur
7
antwoord

Iteratie via HashMap

Mogelijk duplicaat: hoe kan ik effectief sorteren op elk item in de "kaart"? Wat is de beste manier om items in een HashMap te herhalen?
ingesteld op 01 juli '09 om 2:24 uur
54
antwoord

Een geheugenlek creëren met behulp van java

Ik had net een interview en werd gevraagd om een ​​geheugenlek te maken met behulp van Java. Onnodig te zeggen dat ik me behoorlijk dom voelde, niet het minste idee had hoe ik er zelfs mee zou kunnen beginnen. Wat zal het voorbeeld zijn?
Instellen op 24 juni '11 om 19:11 uur
27
antwoord

Wat is het verschil tussen openbaar, veilig, batch en privé in Java?

In Java zijn er duidelijke regels voor het gebruik van elk van de toegangsmodificatoren, namelijk de standaard (privépakket), public, protected en private, waardoor de klasse en interface en verwerking met overerving worden gemaakt?
stel 18 oct in. '08 om 10:53 uur
44
antwoord

Hoe String naar int naar Java te converteren?

Hoe String naar int naar Java te converteren? Mijn string bevat alleen getallen en ik wil het getal dat het vertegenwoordigt, retourneren. Als u bijvoorbeeld rekening houdt met de reeks "1234", moet het resultaat het getal 1234 zijn.
is ingesteld op 07 apr. '11 om 21:27