top 30 eclipse interview questions
Vanliga frågor och svar om Eclipse-intervjun:
Eclipse-plattformen utgör grunden för Eclipse IDE
Om du förbereder dig för en Eclipse-intervju är det de 30 vanligaste Eclipse-intervjufrågorna och svaren som du behöver veta. Vi har utformat dem så att du får information om de frågor du tenderar att ifrågasättas under din tekniska intervju.
Ta en grundlig titt !!
Denna artikel kommer att berika din kunskap om alla Eclipse-koncept med bildrepresentation så att du kan förstå dem på ett bättre sätt och rensa alla intervjuer med säkerhet.
Om Eclipse
En integrerad utvecklingsmiljö (IDE) är en applikation som ger miljö för mjukvaruutveckling. En IDE kommer att ha kodredigerare, avlusare, loggningsverktyg, versionskontrollsystem etc. 'NetBeans', 'Eclipse' är exempel på sådana IDE.
I slutet av 90-talet fanns det flera verktyg som fanns tillgängliga för Java-utveckling på marknaden, men integrationen mellan dessa verktyg var inte så lätt och smidig.
Med introduktionen av Eclipse IDE blev integrationen mellan komponenterna smidig och mycket lättare också. Således blev Eclipse en av de mest populära IDE: erna inom Java-utveckling.
Vanliga frågor om förmörkelseintervju
Nedan följer en lista med de viktigaste och vanligaste frågorna om Eclipse-intervjun som kan hjälpa alla som söker jobb.
Låt oss utforska !!
F # 1) Vad är en Eclipse IDE?
Svar: Eclipse IDE är den mest använda Java-utvecklingsmiljön. Det används också för att utveckla applikationer på andra programmeringsspråk som Python, C #, C ++, etc.
F # 2) Vilka är systemkraven för att Eclipse IDE ska kunna köras framgångsrikt på vårt datorsystem?
Svar: Ett system måste ha den senaste versionen av Java-körtiden korrekt installerad för att Eclipse IDE ska kunna köras framgångsrikt i den. Du kan installera antingen 'JRE' eller 'JDK' beroende på vilken uppgift du behöver utföra med Eclipse IDE.
För att kontrollera om vårt system har en Java-runtime-miljö installerad eller inte -
Använd kommandotolken och skriv in kommandot ”Java -version”. Se nedanstående bild:
(Observera att: Jag har installerat Java JDK-fil på mitt system).
F # 3) Vilken är den senaste versionen av Eclipse IDE som släpps?
Svar: Eclipse oxygen 64-bit är den senaste versionen av Eclipse IDE. Den släpptes den 28 juni 2017.
F # 4) Namnge olika versioner av Eclipse IDE?
Svar:
Eclipse-versionens namn | Versionsnummer |
---|---|
Indigo | 3.7 |
Syre | 4.7 |
Neon | 4.6 |
Mars | 4.5 |
Måne | 4.4 |
Kepler | 4.3 |
Juno | 3.8 och 4.2 |
Helios | 3.6 |
F # 5) Vilka är de typer av filer som sannolikt finns i mappen 'src' och 'bin' i ditt java-projekt som utvecklats med Eclipse IDE?
Svar: Om du har utvecklat ett Java-projekt med Eclipse IDE och lagt till koder för att uppfylla projektkraven kan du hitta '.java' -filer i 'src' -mappen och motsvarande '.class' -filer i 'bin' -mappen. (När vi kör ett Java-projekt; '.java'-filer sammanställs till' .class'-filer).
F # 6) Vilka är de operativsystem som stöder Eclipse IDE?
Svar: Eclipse IDE är en plattformsplattform, därför kan den med framgång installeras och användas som en utvecklingsmiljö i nästan alla operativsystem som Windows, Mac, Linux, Solaris, etc.
F # 7) Hur skapar jag dokumentation för ett projekt med Eclipse IDE?
Svar: Om vi behöver generera dokumentation för ett projekt med Eclipse IDE, välj 'Projekt' i ett menyalternativ och välj sedan 'Generera Javadoc' .
Sedan måste vi lägga till en biblioteksfil (javac.jar) till projektet och ange en plats i systemet för att spara det genererade dokumentet.
Skapa dokumentation för projektet:
public class FirstClass{ /* Here is the statements in documentation*/ int user_name; int user_emailID; public int getUser_name(){ return user_name; } public void setUser_name(int user_name){ this.user_name=user_name; } public int getUser_emailID(){ return user_emailID(){ } public void setUser_emailID(int user_emailID){ this.user_emailID=user_emailID; } }
Efter att ha genererat dokumentationen av projektet får du en ny mapp i projektutforskaren som heter ”doc”. Öppen 'Index.HTML' inom 'Doc' och där kan vi hitta projektdokumentationen. Se nedanstående bild:
F # 8) Varför är det alltid bättre att 'stänga' ett projekt i Eclipse IDE än att lämna det 'öppet' i Package Explorer?
Svar: I en Eclipse IDE kan vi ha ett antal projekt i 'Package Explorer'. Dessa projekt kan vara antingen i 'Öppet' eller 'Stängt'.
Ett ”öppet” projekt kommer att konsumera mycket minne. Även ”öppna” projekt tar byggtid, särskilt när vi försöker ”rengöra” projekten i arbetsytan. Så det är alltid bättre att ”stänga” ett projekt.
F # 9) Om du behöver 'Återställa' ett visst perspektiv i Eclipse IDE, hur ska du uppnå det?
Svar: Det vanliga namnet som ges till standardarrangemanget för vyer och redigeringsområde i utvecklingsmiljön kallas ett 'perspektiv' i Eclipse IDE.
Så här återställer du ett visst perspektiv i Eclipse IDE:
bästa mp3-nedladdningssidan för android
- Välj 'perspektiv' -ikonen som visas i bilden nedan. Det visas vanligtvis i det övre högra hörnet av Eclipse IDE.
- Högerklicka på ikonen.
- Välj 'Återställ' så att vi kan återställa vyerna i perspektiv.
Återställningsåtgärden kommer att sätta alla fönster tillbaka i en position där de ska vara, som standard.
F # 10) Förklara hur man lägger till en jar-fil till projektbyggnadsvägen i Eclipse IDE?
Svar : Information om hur du lägger till en 'jar' -fil till projektet som skapats i Eclipse IDE, se nedanstående steg:
- Välj projektet.
- Högerklicka på projektet.
- Välj ”egenskaper”.
- Välj ”Java build path”.
- Välj fliken ”bibliotek”.
- Välj ”Lägg till extern jar-fil”.
- Hitta platsen för 'jar' -filen i ditt system och lägg till densamma i projektet.
Efter detta kan vi använda funktionerna och funktionerna relaterade till jar-filen i projektet.
F # 11) Vilka är de uppgifter du kan utföra med Eclipse IDE?
Svar: De uppgifter som kan utföras anges nedan:
- Vi kan skapa ett generiskt projekt med Eclipse IDE. Ett generiskt projekt är en uppsättning riktlinjer, knep, regler, uppgifter och tips som hjälper dig att skapa produkten och marknadsföra din produkt på ett snabbare och effektivt sätt.
- Redigera filer i den generiska textredigeraren.
- Dela filer med CVS-server (Concurrent Version System).
F # 12) Vad är ramverket för Eclipse IDE-modellering?
Svar: När vi skapar ett projekt med hjälp av en del IDE kan vi lägga till ”klass” -filer, skapa en modell för projektet och skapa ett XML-schema för detsamma. Om vi har en bättre modellram behöver vi bara skapa en av dessa enheter och resten av dem kommer att skapas tillsammans. Detta görs av EMF ( Eclipse Modeling Framework ).
Så EMF är en uppsättning Eclipse-plugin-program som kan användas för att modellera en datamodell och generera kod från den. Detta ramverk är ett Java / XML-ramverk.
F # 13) Hur genererar jag kod automatiskt med Eclipse IDE?
Svar : Tänk på en exempel där du har en klassfil och några attribut i klassen.
Du måste skapa 'get' -metoder och 'set' -metoder för värdet på ett attribut i klassen. Vi kan använda 'Generera Getters och Setters' funktion i Eclipse. Eclipse IDE kan automatiskt generera getters och settermetoder för attributen som visas i bilden nedan:
F # 14) Förklara om 'Byggare' associerade med projekten i Eclipse IDE?
Svar: Projekt som skapats i Eclipse IDE har noll eller fler ”byggare” associerade med sig. En byggare ansvarar för att sammanställa källkoden och generera klasser för det associerade projektet. Ett Java-projekt är associerat med en Java-byggare.
Så här hittar du byggare som är kopplade till ett projekt:
- Välj ”Projekt”.
- Högerklicka på ”Project” i paketutforskaren.
- Välj Egenskaper.
- Ett fönster med namnet 'Egenskaper för prov' visas i den vänstra sidans trädkolla efter 'Byggare'. Välj det.
F # 15) Vad är Rich Client Platform?
Svar: En minimal uppsättning plugins som du behöver för att bygga en rik klientapplikation kallas Rich Client Platform.
Att skapa en exempelapplikation Eclipse IDE behöver bara två plugins som 'org.eclipse.ui' och 'org.eclipse.core.runtime'.
F # 16) Vad är arbetsyta?
Svar: Arbetsytan är den faktiska platsen för ett projekt som utvecklats med Eclipse IDE. Den innehåller källfiler, bilder och andra artefakter som inställningar för inställningar, plugin-program, specifika metadata, loggar etc.
Så här ändrar du arbetsplatsens plats:
- Klicka på 'Arkiv' i menyraden.
- Välj 'Byt arbetsyta'.
- Välj en ny plats för att skapa / öppna ett nytt projekt.
F # 17) Hur installerar jag ett nytt plugin-program och kör det i början av Eclipse IDE?
Svar: Vi kan installera plugin-program från tredje part i Eclipse IDE med 'Hjälp' -> 'Installera programvara' .
Vanligtvis har ett plugin-program två delar, en deklarativ del och en koddel. Den deklarativa delen finns i ett plugin.XML och laddas när plattformen startar och är tillgänglig oavsett om ett plugin-program har startat.
När användaren börjar koda åberopas plugin-funktionerna uttryckligen av användaren.
F # 18) Hur görs refactoring i Eclipse IDE?
Svar: Re-factoring är metoden för att rekonstruera koden utan beteendeförändringar. Ett av exemplen på refactoring är att ”byta namn” på en klass eller en metod. Om du behöver ändra namnet på en klass eller metod kan du högerklicka på din klass och välja 'byta namn' och då kan vi skriva in önskat namn.
Eclipse IDE ser till att namnet ändras överallt utan ytterligare ansträngning.
F # 19) Var hittar vi loggfilen i Eclipse IDE?
Svar: När ett problem påträffas kommer rapporterna om dem att dokumenteras i arbetsytans loggfil. Platsen där den lagrade loggfilen finns i arbetsytan / .metadata / .log. I Eclipse IDE visar felloggvyn alla fångade fel.
I Eclipse IDE finns felloggen under Windows -> Visa vy -> Fellogg .
F # 20) Följande fel inträffade när en användare kör Eclipse IDE? Fel: “Java Runtime Environment (JRE) eller Java Development Kit (JDK) måste vara tillgängliga för att kunna köra förmörkelse”.
Hur löser man problemet?
Svar: Om problemet tas upp måste vi verifiera om vi har lagt till Java-platsen i ”miljövariabler” för systemegenskaperna korrekt.
Följ stegen nedan för att verifiera om ”miljövariabler” har lagts till i systemegenskapen korrekt:
- Välj ”Min dator”.
- Välj ”egenskaper”.
- Välj ”avancera systeminställningar”.
- Välj fliken ”avancera”.
- Välj ”miljövariabel”.
- Klicka på knappen 'ny' under användarvariabeln och ange ett variabelnamn som 'sökväg'.
- Kopiera platsen för Java-bin och klistra in den i början av variabelvärdet och klicka på “ok”.
- När du har slutfört processen kör du Eclipse IDE.
F # 21) Hur formaterar man koder i Eclipse IDE?
Svar: Kontroll + Skift + F är genvägen för formatering av uttalanden. Men om vi vill formatera hela projektet, använd ”Autoformat” funktionalitet IDE.
- Välj 'Windows'.
- Välj 'Inställningar'.
- Skriv sedan in “format” som visas i bilden ovan.
- Sök sedan efter “Java -Code Style –formatter”. Här kommer vi att ha ett standardformat. Vi kan ändra det med redigeringsalternativet.
Till exempel, 'tandställning'.
Vi kan sätta 'hängslen' på samma linje eller nästa rad enligt vår bekvämlighet och de kodningsstandarder som vi väljer. Du kan konfigurera alla typer av formatering här. Om du arbetar med ett teamprojekt kan du exportera formatinställningarna och dela det med de andra medlemmarna i teamet.
F # 22) Vad är Hot Code Replace?
Svar: ”Hot Code Replace” är en felsökningsteknik, vilket innebär att det är möjligt att ändra koder i Java-filer (om det behövs) medan felsökning av koder på en körbänk. För Eclipse IDE krävs inte omstart för att utföra uppgiften.
Felsökaren ersätter koden i den virtuella maskinen medan den körs.
F # 23) Hur kan du köra en Eclipse IDE i ett rent läge?
Svar: Om du kan installera ett nytt plugin eller ta bort oanvända plugins från Eclipse IDE rekommenderas det att köra utvecklingsmiljön i ett rent läge. Processen rensar all cachad information och påverkar inte någon arbetsytorelaterad data.
För att köra en förmörkelse-IDE i rent läge finns det två metoder:
till) Starta IDE med kommandoraden i cmd-prompten 'eclipse -clean'
ELLER
b) Redigera eclipse.ini-filen genom att infoga raden '-clean' som den första raden i filen. Se till att ta bort samma rad från ini-filen, eftersom det gör att Eclipse utvärderar alla plugins varje gång det startar upp och ökar starttiden.
F # 24) Om Eclipse IDE ger ett fel, ”Saknar R.java-fil”, hur kan vi lösa problemet?
Svar: R.java-filen är en automatisk genererad fil som innehåller referenser till alla resurser som används i ett projekt.
Möjliga korrigeringar för felet är:
- Se till att i menyalternativet 'Eclipse IDE' –in 'Projekt' -> 'Bygg automatiskt' är kontrollerat.
- Rengör sedan ditt projekt och bygg det igen.
- Se till att det inte finns några fel i dina XML-filer.
F # 25) Förklara felsökningskonfigurationen i Eclipse IDE?
Svar: Användare kan ändra ”Debug Configuration” för ett Java-projekt som skapats med Eclipse IDE.
Så här ändrar du 'Felsökningskonfiguration':
- Välj menyposten ”Kör”.
- Välj “Felsökningskonfigurationer”.
- Välj 'Java-applikationen' från listan till vänster (om vi behöver skapa felsökningskonfiguration för Java-applikationen) och klicka på knappen Ny. En dialogruta kommer upp.
F # 26) Beskriv några ofta använda genvägar som används i Eclipse IDE.
Svar:
till) Tryck Ctrl + Skift + L. öppnas en widget som visar alla genvägar.
b) I Java-redigeraren trycker du på Ctrl + Space för att se listan över föreslagna automatisk komplettering som finns i Eclipse IDE.
c) När markören är placerad i metodargumentet i en klass, tryck sedan på Ctrl + Skift + Mellanslag på ett tangentbord för att se en lista över de föreslagna parametrarna.
d) Skriv ‘/ **’ och tryck på Enter. Det kommer automatiskt att läggas till kommandona som vi kan inkludera i Javadoc-dokumentet.
F # 27) Vilka synpunkter har en Eclipse IDE Workbench?
Svar: De viktigaste synliga delarna av en Eclipse IDE är:
- Visningar
- Redaktörer (alla visas i ett redigeringsområde)
- Menyfältet
- Verktygsfält
F # 28) Namnge menyalternativen som är tillgängliga i menyraden i en Eclipse IDE.
Svar: Menyalternativ som visas i menyraden för IDE beror på de installerade tilläggen i Eclipse IDE. Anpassning av menyalternativen kan också göras med dialogrutan Anpassa perspektiv för att visa önskade menyalternativ.
java kodning intervju frågor och svar för erfarna
- Arkiv-menyn
- Redigera-menyn
- Källmeny
- Refactor meny
- Diagrammeny
- Navigera-menyn
- Sök-menyn
- Projektmeny
- Kör-menyn
- Fönster-menyn
- Hjälp-menyn
F # 29) Om du stöter på följande fel när du startar Eclipse IDE, vad ska du göra för att åtgärda problemet?
Fel: ”kunde inte skapa en Java Virtual Machine. Ett dödligt undantag har inträffade. Programmet avslutas ”. Förklara?
Svar: Fel du har stött på nu är ett ”Exit” -fel. För att åtgärda problemet måste vi lägga till 'Virtual Machine Path' i filen 'eclipse.ini'.
Öppna filen eclipse.ini och se till att du lägger till sökvägen före vmargs (som visas i bilden ovan). Spara eclipse.ini-filen och försök starta Eclipse IDE igen.
F # 30) Hur kan vi veta detaljerna om plug-ins installerade i Eclipse IDE?
Svar: Eclipse anses vara en utbyggbar IDE eftersom vi kan installera flera plugin-program i IDE vilket i sin tur gör den så populär för utvecklingsändamål.
För att få information om listan över plugin-program installerade i Eclipse IDE:
- Välj 'Hjälp'
- Välj 'Om förmörkelse'
I 'Om Eclipse' Fönster, vi kan hitta alla “Installationsdetaljer” av det.
Om vi klickar på 'Installationsdetaljer' , kan vi se detaljerna för alla plugin-program som är installerade i IDE.
Slutsats
Eclipse IDE består av många plugin-program och det kan utökas ytterligare med hjälp av ytterligare plug-ins. Java Development Tool (JDT) tillhandahåller ett plugin-program som gör att det kan användas som IDE för Java-utveckling.
På samma sätt är PyDev ett plugin som gör att Eclipse kan användas som en Python IDE och C / C ++ Development Tools (CDT) är en plug-in som gör att Eclipse kan användas för att utveckla en applikation med C / C ++.
Rekommenderad läsning = >> Förmörkelse för C ++
Eclipse kan användas som IDE för alla programmeringsspråk som ett plugin-program är tillgängligt för.
Om du har en grundlig kunskap om ovannämnda frågor om Eclipse-intervjun kan du rensa alla intervjuer framgångsrikt. Jag hoppas att mina ansträngningar för att förbereda detta kommer att hjälpa alla som söker jobb.
Varje intervju är viktig .. !! Glad jobbjakt!
Rekommenderad läsning
- Fördjupade förklaringar om förmörkelser för nybörjare
- Appium Studio for Eclipse: End-to-end Appium / Selenium Automation From Eclipse
- Grunderna i felsökning av din kod i förmörkelse
- Konfigurera Maven med Eclipse Java IDE
- Skapa epoktester med epoker Studio för Eclipse
- Eclipse IDE: Skapa och kör ditt första Java-projekt
- Eclipse-handledning: Installation och installation av arbetsyta
- Eclipse Tutorial: Integrera TestNG i Eclipse Java IDE
- Eclipse-handledning: De populäraste funktionerna som hjälper dig att koda bättre
- Hur man skapar ett nytt projekt i Appium Studio för Eclipse
- Hur man använder Microsoft TFS för JAVA-projekt med Eclipse i DevOps
- Installation och installation av Appium Studio för Eclipse
- Installera din applikation på enheten och börja testa från Eclipse
- Java-utveckling med Eclipse IDE
- Köra och verifiera din testkod på Appium Studio för Eclipse
- Köra dina appiumtester parallellt med Appium Studio för Eclipse
- Selenintegration med GitHub med Eclipse
- Topp 30 Eclipse-intervjufrågor och svar
- WebDriver Hela installationen och installationen med Eclipse - Selen Tutorial # 9