רשימת תפוצה
הרשמו היום לרשימת התפוצה וקבלו:
• את כל השאלות והתשובות בקובץ מרוכז אחד.
• את כל המאמרים.
• הצעות עבודה חדשות.
הכנס אימייל:
• את כל השאלות והתשובות בקובץ מרוכז אחד.
• את כל המאמרים.
• הצעות עבודה חדשות.
הכנס אימייל:
maor
עבודה וראיון עבודה ב ג'אוה , שאלות מראיון עבודה בנושא JAVA.
התשובה:
דרך אחת היא להשתמש בבלוק סטאטי כדי לטעון את הספרייה לפני שכל דבר אחר מופעל.
לדוגמא:
דוגמאת קוד מצורפת:
class Test {
static {
System.loadLibrary("path-to-library-file");
}
....
}
כשתקרא ל-new Test(), הראשון שייקרא הוא הבלוק הסטאטי לפני שכל איתחול מתרחש.
יש לציין שמצב הבלוק הסטאטי עלול להיות חשוב.
לדוגמא:
דוגמאת קוד מצורפת:
class Test {
static {
System.loadLibrary("path-to-library-file");
}
....
}
כשתקרא ל-new Test(), הראשון שייקרא הוא הבלוק הסטאטי לפני שכל איתחול מתרחש.
יש לציין שמצב הבלוק הסטאטי עלול להיות חשוב.
התשובה:
כן, כל הפונציות ב Java הם וירטואליות בתור ברירת מחדל.
זאת בעצם שאלה מכשילה מכיוון שהמונח "וירטואלי" הוא לא חלק ממוסכמות השמות ב Java (כמו שהוא ב C++, C# וב VB.NET), אז זה יהיה קונספט זר למישהו שמקודד רק ב Java.
פונקציות וירטואליות או שיטות וירטואליות הם פונקציות או שיטות שיוגדרו מחדש במחלקות הנגזרות.
זאת בעצם שאלה מכשילה מכיוון שהמונח "וירטואלי" הוא לא חלק ממוסכמות השמות ב Java (כמו שהוא ב C++, C# וב VB.NET), אז זה יהיה קונספט זר למישהו שמקודד רק ב Java.
פונקציות וירטואליות או שיטות וירטואליות הם פונקציות או שיטות שיוגדרו מחדש במחלקות הנגזרות.
התשובה:
מערכת המחלקות מכילה משתנה out אשר מייצג את הפלט הסטנדרטי, ואת המשתנה err שמייצג את התקן הפלט השגיאה הסטנדרטי.
בברירת המחדל, שניהם מצביעים על מסוף המערכת.
בדרך זו, הפלט הסטנדרטי יכול להיות מכוון שנית:
דוגמאת קוד מצורפת:
Stream st =
new Stream (new
FileOutputStream ("techinterviews_com.txt"));
System.setErr(st);
System.setOut(st);
בברירת המחדל, שניהם מצביעים על מסוף המערכת.
בדרך זו, הפלט הסטנדרטי יכול להיות מכוון שנית:
דוגמאת קוד מצורפת:
Stream st =
new Stream (new
FileOutputStream ("techinterviews_com.txt"));
System.setErr(st);
System.setOut(st);
• נתקלתם באתגר במקום העבודה שאינכם יודעים איך לפתור?
• רשמו כאן את השאלה ושלחו אותה אלינו.
• אנו נפתור אותה בשבילכם ונפרסם את הפתרון באתר.
• רשמו כאן את השאלה ושלחו אותה אלינו.
• אנו נפתור אותה בשבילכם ונפרסם את הפתרון באתר.
| שאלה בנושא : JAVA |
![]() |
||||
| שם מלא : | כתובת אימייל : | ||||
| שאלה למאגר : | |||||
הצע שאלה
שלח שאלה


