A listát a kérdések válaszokkal az interjú a java

Tartalomjegyzék:

  1. Hány kulcsszavak fenntartva nyelv, milyen szavakat, amelyek nem használják?
  2. Abból, amit karakter lehet egy változó neve (érvényes személyi igazolvány)?
  3. Mit jelent ez a szó: „inicializálás”?
  4. Mik a főbb csoportok megoszthatják adattípusok?
  5. Melyik primitív típusokat ismer?
  6. Mit tudni konvertáló primitív adattípusok, adatvesztés, ha van, hogy tud-e alakítani egy logikus típus?
  7. Mik az értékek a változók kezdeti alapértelmezett?
  8. Mivel a továbbított változó értékét (link / érték)?
  9. Mit tud a fő funkciók, mint a kötelező feltételeket a meghatározása?
  10. Mi logikai operátorok és szolgáltatók tudod?
  11. Mi a különbség és rövidzárlat teljes rekordot logikai operátorok?
  12. Mi az igazság asztalra?
  13. Mi a háromkomponensű üzemeltetője választás?
  14. Mi egyváltozós és bináris aritmetikai, tudod?
  15. Mit tud bitenkénti műveletek?
  16. Mi a szerepe és szabályok írása válasszuk nyilatkozat (kapcsoló)?
  17. Melyik ciklusok tudja, mik a különbségek?
  18. Mi az „ismétlés a hurok”?
  19. Mely paraméterek egy ciklust, hogy nem tudnak kérni?
  20. Melyik állítás használatos, hogy azonnal állítsa le a ciklust?
  21. Melyik állítás használják ugorjon a következő iteráció a hurok?
  22. Mi egy tömb?
  23. Milyen típusú tömbök, tudod?
  24. Mit tud a wrapper osztály?
  25. Mi avtoupakovka (ökölvívás / unboxing)?
  1. Adj meghatározása a „kivétel”
  2. Mi a hierarchia kivételek.
  3. Tudom / tudja kezelni a hibákat JVM van szüksége?
  4. Melyek a különböző módon történő kezelése kivételek?
  5. Mit jelent a kulcsszó dob?
  6. Mi a különleges az végül blokkolni? Ez mindig fordul?
  7. Nem lehet egyetlen fogási blokkot, amikor csapdába kivételek?
  8. Lehet úgy gondolja, a helyzet, amikor a végül blokk nem hajtódik végre?
  9. Lehet egy catch blokk elkapni néhány kivételtől eltekintve (egy és a különböző ágai öröklés)?
  10. Mit tud a folyamat vagy kezelt (catch / uncatched) kivételek?
  11. Mi a különleges RuntimeException?
  12. Hogyan írjunk saját ( „user”) kivétel? Mi motivált lesz vezetve típusának kiválasztása kivételek: ellenőrzött / bejelölve?
  13. Mi operátor lehetővé teszi, hogy erőt, hogy dobja kivétel?
  14. Vannak még olyan körülmények között, hogy a módszer, amely rendelkezik azzal a potenciállal, hogy dobja kivétel?
  15. Tud-e a fő módszer, hogy dobja kivétel a külső, és ha igen, ha a feldolgozás e kivétel fog történni?
  16. Ha a return tartalmazza a catch blokk, és végül egy részük „fontosabb”?
  17. Mit tud OutOfMemoryError?
  18. Mit tud a SQLException? Milyen vagy feladott, az vonatkozik, hogy miért?
  19. Mi a hiba? Ebben az esetben a hiba. Adjunk példát Error'a.
  20. Mi a szerkezet használt Java kezelésére kivételek?
  21. Tegyük fel, hogy van egy blokk, próbálja-végre. A try blokk kivétel történt és a végrehajtás beköltözött a végül blokk. A végül blokk is volt kivétel. A kettő közül melyik kivétel „kiesik” a blokk try-végre? Mi történik a második kivétel?
  22. Tegyük fel, hogy van egy olyan eljárás, amely dobni egy IOException és FileNotFoundException sorrend, amelyben a blokkok kell menni fogás? Hány fogás blokk kerül végrehajtásra?






  1. Mik a „string” osztályok tudja?
  2. Melyek az alapvető tulajdonságait a „string” osztályok (a funkciók)?
  3. Lehetséges, hogy örökölje a string típusú, miért?
  4. Fogalmának meghatározása szövegösszefűzés.
  5. Hogyan lehet átalakítani a string egy szám?
  6. Hogyan összehasonlítani az értéke két sor?
  7. Hogyan kell bekapcsolni a húr?
  8. Hogyan működik az összehasonlítás a két sor?
  9. Hogyan vágja záró szóközöket?
  10. Hogyan helyett egy karakter egy húr?
  11. Hogyan juthat egy madzagot?
  12. Adj meghatározása „string interning.”
  13. Melyik módszer lehetővé teszi, hogy kiosztani részkarakterláncként egy húr?
  14. Hogyan oszlik egy string string egy adott elválasztó?
  15. Melyik módszer az úgynevezett átalakítani egy változót a húr?
  16. Honnan tudom, hogy az értéke egy adott karaktert egy szövegben, tudom sorszámát a húr?
  17. Hogyan lehet megtalálni a kívánt karakterhez?
  18. Lehetséges, hogy szinkronizálja a hozzáférést a vonalat?
  19. Mi teszi a gyakornok () metódus?
  20. Mi a különbség és mi a közös osztályok String, StringBuffer és StringBuilder?
  21. Hogyan lehet összehasonlítani sztringértékei két különböző objektumok String és StringBuffer?
  22. Miért karakterlánc konstans és véglegesítésére Java?
  23. Miért van egy sor karakter előnyös sor jelszavát tároló?
  24. Miért népszerű vonal kulcsot HashMap Java?
  25. Írja módszerrel eltávolítani ezt a karaktert egy húr.
  1. Adj meghatározása „folyamat”.
  2. Adj meghatározása a „flow”.
  3. Adj meghatározása „szinkronizálást stream”.
  4. Hogyan befolyásolja a program, folyamatok és szálak?
  5. Bizonyos esetekben célszerű létrehozni több folyam?
  6. Mi történhet, ha két szál végrehajtja ugyanazt a kódot a program?
  7. Mit tud a fő téma a program?
  8. Mi a módja, hogy létrehoz és elindít egy szál?
  9. Melyik módszer kezd egy szál elvégzésére?
  10. Melyik módszert ismertet az áramlás a fellépés a futás?
  11. Ha egy szál befejezi a végrehajtás?
  12. Hogyan kell szinkronizálni a módszer?
  13. Hogyan erőszakkal megállítani az áramlást?
  14. Adj meghatározása „flow-démon.”
  15. Hogyan hozzunk létre egy patak démon?
  16. Hogyan juthat el az áram?
  17. Adj meghatározása „Monitor”.
  18. Hogyan szünetet egy szál?
  19. Milyen állapotok lakik áramot?
  20. Mi a monitor ha hívja a nem-statikus és statikus módszer?
  21. Mi a monitor, ha az eljárást kódot területen?
  22. Milyen módszerekkel lehet szinkronizálni végrehajtását szálak?
  23. Melyik módszer alakítja az adatfolyamot a készenléti mód?
  24. Mi a funkcionalitást a módszereket, és erről értesíti notifyAll?
  25. Lehetővé teszi, hogy az eljárás csatlakozni?
  26. Milyen feltételei vannak a módszer hívás várakozás / értesítik?
  27. Adj meghatározása „holtpont”.
  28. A különböző módszerek megszakítás megszakadt, isInterrupted?
  29. Ebben az esetben azt kell dobni InterruptedException, mely módszerek dobd el?
  30. Módosítók illékony és a hozam () módszer.
  31. csomag java.util.concurrent
  32. Van néhány módszer, amely végrehajtja a műveletet i ++. Az i változó int típusú. Várható, hogy a kód futtatására a többszálú környezetben. Függetlenül attól, hogy szinkronizálja a készüléket?
  33. Ez használunk mutexek, ha egy metódus deklarált statikus szinkronizált? Lehetséges, hogy új esetek az osztály, amíg a statikus szinkronizált módszert?
  34. Tegyük fel, hogy a run módszer származik RuntimeException, amelyet nem fogott. Mi lesz az áramlás? Van egy módja annak, hogy tudja, hogy a kivétel történt (nem megkötése minden fut test a try-catch blokk)? Van egy módja annak, hogy állítsa vissza a munkafolyamat után történt?
  35. Mi szabványos Java eszközök kíván használni, hogy végre egy szál medence?
  36. Mi ThreadGroup és miért van rá szükség?
  37. Mi a ThreadPool és miért van rá szükség?
  38. Mi ThreadPoolExecutor és miért van rá szükség?
  39. Mi az a „atomi típusok” Java?
  40. Miért van szükség egy osztály ThreadLocal?
  41. Mi az Executor?
  42. Mi ExecutorService?
  43. Miért van szükség ScheduledExecutorService?

15118 Összes megtekintés 2 megtekintés Ma










Kapcsolódó cikkek