מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
דף זה שואף לרכז בשבילכם את כל הפקודות והמונחים בנוחות (עדיפות לסדר האלף בית הלועזי) ומשמש בעיקר לרענון הזיכרון ולא כחומר קריאה ראשונית.
במידה וחסר משהו ורצונכם להוסיף אנא השתדלו לשמור על מבנה אחיד וכתיבה וברורה.
שם באנגלית
שם בעברית
פירוש
Abstract Window Toolkit (AWT)
טקסט התא
טקסט התא
Abstract
מופשט
מילה שמורה בשפת Java שמשמשת בהגדרת מחלקה כדי לציין שהמחלקה לא מאותחלת אלא עוברת בירושה למחלקות אחרות
Abstract Class
מחלקה מופשטת
בג'אווה ניתן ליצור מחלקות בסיס, שבהן תעשה רק הגדרת פונקציות ולא יהיה ניתן ליצור עצמים של הפונקציה, כלומר הפונקציה תהיה "מופשטת - ווירטואלית טהורה" ותהווה בסיס לפונקציות שירשו ממנה.
Abstract Method
שיטה מופשטת
שיטה שאין לה יישום. הגדרת הפונקציה כאבסטרקטית (מופשטת), מחייבת כל מחלקה שיורשת את המחלקה, שבה הפונקציה המופשטת מוגדרת, להגדיר פונקציה בעלת אותו שם, שתממש אותה.
Actual Parameter List
רשימת פרמטרים בפועל
הטיעונים שצוינו בקריאת שיטה מסוימת. ראו גם "רשימת פרמטרים פורמאלית" (תחת formal parameter list)
Alpha Value
טקסט התא
ערך שקובע את רמת האטימות של פיסקל
API
ממשק תיכנות יישומים
המפרט של איך מתכנת שכותב יישום ניגש להתנהגוית והמצבים של כיתות ועצמים.
Appliances
טקסט התא
מכשירים מחוברי רשת (כמו מדפסות) אשר מנוהלים בעזרת יישומים שנבנו בעזרת מנהל ממשק תכנות ישומי ג'וואה
Applet
יישומון
תכנה הכתובה בשפת התכנות Java, כדי לפעול בתוך דפדפן אינטרנט תואם עם פלטפורמת Java
Argument
טיעון
פריט שצוין בשיחת שיטת נתונים, טיעון יכול להיות ערך מילולי, משתנה, או ביטוי.
Array
מערך
אוסף של פריטי מידע, כולו מאותו הסוג, כשמיקומו של כל פריט ממוקם באופן ייחודי על ידי מספר שלם.
ASCII
אסקי
קוד לייצוגם של תווים בזיכרון מחשב ובקובצי מחשב.
Atomic
טקסט התא
טקסט התא
async
await
שם באנגלית
שם בעברית
פירוש
Bean
טקסט התא
טקסט התא
Binary Operator
טקסט התא
טקסט התא
Bit (binary digit)
ביט
יחידת מידע הקטנה ביותר. יכולה להיות 0 או 1.
Bitwise Operator
טקסט התא
טקסט התא
Block
טקסט התא
טקסט התא
Boolean
בוליאני
ערך מסוג שלילי או חיובי true or false
Bounding Box
טקסט התא
טקסט התא
Break
צא
סיים את הלולאה
Byte
בייט
משתנה שמייצג מספר שלם בערך של 8 ביטים (bit)
Bytecode
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
case
מקרה
בלולאת switch, הוא הולך למקרה, בדומה להרבה if
casting
המרה
המרה מ
string ל int וכדו'
catch
תפיסה
מטפל בשגיאות בד"כ ב try block
char
תו
מייצג תו אחד כגון 'A'
class
מחלקה
קובץ שמחזיק את כל השיטות והמשתנים
class method
שיטת מחלקה
טקסט התא
classpath
טקסט התא
טקסט התא
class variable
משתנה מחלקה
טקסט התא
client
לקוח
מבקש השירות. מונח חיוני למודל שרת-לקוח.
codebase
טקסט התא
טקסט התא
comment
הערה
טקסט שהמהדר מתעלם ממנו ולרוב משמש כהסבר קצר על מטרת הקוד
Composition
הרכב
שינוי יכולות של אובייקטים בזמן ריצה
compilation unit
טקסט התא
טקסט התא
compiler
מהדר/מקמפל
תוכנה שהופכת קוד מקור לקוד מכונה (בינרי)
constructor
בנאי
בונה את המתודה בקלאס
const*
קבוע (?)
מילה שמורה שעדיין אין לה שימוש בג'אווה
continue
המשך
ההפך מbreak - ימשיך את הלולאה בתוך כדי דילוג דבר
coreclass
מחלקת האם
טקסט התא
core packages
טקסט התא
טקסט התא
critical section
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
Design Pattern
תבניות עיצוב
רעיון הנועד לתת מענה ופתרונות מוכחים לבעיות ומשימות תכנותיות ספציפיות
Declaration
הכרזה
טקסט התא
(Deadly Diamond of Death (DDD
היהלום הקטלני
מחלקה המנסה לרשת מ2 מחלקות או יותר
Default
מקרים נוספים
בדומה ל-case אך זה המקרים כשאין להם תשובה
Definition
טקסט התא
טקסט התא
Deprecation
טקסט התא
טקסט התא
Derived From
טקסט התא
טקסט התא
Distributed
טקסט התא
טקסט התא
Do
עשה
לולאה שנכתב Do ואז {} וליד while
Double
טקסט התא
סוג משתנה
Double Precision
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
else
אחרת
ב-if, הוא ילך למקרה שאין לו תשובה או תשובה אחרת שהיא נכונה
EmbeddeJava Technology
טקסט התא
טקסט התא
encapsulation
כימוס
אובייקט מסתיר את המידע ואת אופן פעולתו מהאובייקטים האחרים
exception
חריגה
טקסט התא
exception handler
טקסט התא
טקסט התא
executable content
טקסט התא
טקסט התא
extends
הרחבה
הרחבה של מחלקה (ירושה)
שם באנגלית
שם בעברית
פירוש
FCS
טקסט התא
טקסט התא
field
משתנה מופע
ידוע כinstance variable
final
סופי
אי אפשר לרשת את השיטה/מחלקה
finally
בכל מקרה
משתמשים בו אם רוצים לבצע משהו ב try catch בכל אופן (בסוף)
float
משתנה פרימיטיבי
מייצג מספר עם נקודה עשרונית כמו 4.8 בתוספת f בסוף
for
לולאה
משתמשים בה בד"כ במערך כדי לחסוך קוד וזמן
FTP
טקסט התא
טקסט התא
formal parameter list
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
garbage collection
אוסף זבל
תהליך אוטומטי בג'אווה שמפנה מקום בזיכרון ע"י סגירה של מחלקות ותהליכים לא נחוצים (לדוגמה כשבמשחק מפלצת מתה אז האוסף זבל סוגר את המחלקה שייצגה אותה)
goto*
לך אל (?)
מילה שמורה שעדיין אין לה שימוש בג'אווה
GUI
ממשק משתמש גרפי
ממשק משתמש המבוסס על עיצוב גרפי (שימוש בתמונה של דמות במקום במילה "גיבור")
שם באנגלית
שם בעברית
פירוש
hexadecimal
טקסט התא
טקסט התא
hierarchy
טקסט התא
טקסט התא
HotJava Browser
טקסט התא
טקסט התא
HTML
HTML
שפת תכנות ועיצוב של דפי אינטרנט שמוצגים בדפדפן
HTTP
HTTP
פרוטוקול תקשורת שנועד להעברת דפי HTML ואובייקטים שהם מכילים ברשת האינטרנט וברשתות אינטרנט.
שם באנגלית
שם בעברית
פירוש
IDL
טקסט התא
טקסט התא
identifier
טקסט התא
טקסט התא
if
אם
מילה שמורה בג'וואה שבודקת מילוי תנאים (אם איקס גדול מעשרים אז פנה ימינה), דרך טובה לתכנן משפטי "אם" זה לשרטט תרשימי זרימה
implements
מיישם
משתמשים בה ליישם ממשק (interface)
import
ייבוא
נועד לייבא חבילות כדי ליצור אובייקטים וכדו'
inheritance
ירושה
טקסט התא
instance
מופע
אובייקט שנוצר לייצג מחלקה כלשהיא
instance method
טקסט התא
טקסט התא
instance variable
טקסט התא
טקסט התא
instanceof
שייך ל..
מילה שמורה בג'אווה שבודקת אם עצם מסוים שייך למחלקה מסוימת
int
integer מספר שלם
מילה שמורה בג'אווה שבאה להגדיר משתנים מסוג מספרים שלמים (איקס שווה 5)
interface
ממשק
מגדיר את התנאים שעל מחלקה לממש, בג'אווה זה גם מחלקה מופשטת, שכל הפונקציות שלה מופשטות, תוגדר ע"י שימוש במילה השמורה interface, במקום השימוש בclass.
זהו בעצם סוג חדש של מחלקה, שיותר מגדיר ממשקים של תוכניות מאשר מחלקות ממש.
אי אפשר ליצור עצמים של interfaces וכל מחלקה שתירש אותו תהיה חייבת לממש את כל הפונקציות שלו.
internet
אינטרנט
רשת מחשבים המחוברים דרך שרתים
IP
פרוטוקול אינטרנט
פרוטוקול תקשורת המשמש להעברת נתונים ע"י הקצאת כתובות
interpreter
מפרש
סוג של תוכנה הקוראת תוכנית מחשב הכתובה בשפת תכנות (בני אדם) ומתרגם אותה לשפה שהמחשב יבין (1 ו-0)
invariant
משתמר
משתנה בוליאני ששומר על ערכו ומשמש לביקורת
שם באנגלית
שם בעברית
פירוש
keyword
מילה שמורה
מילה השמורה היא מילה שאי אפשר להשתמש בה כשם משתנה או מחלקה
שם באנגלית
שם בעברית
פירוש
lexical
טקסט התא
טקסט התא
linker
טקסט התא
טקסט התא
literal
טקסט התא
טקסט התא
local variable
משתנה מקומי
טקסט התא
long
סוג משתנה
משתנה שמייצג מספר שלם בערך של 8 ביטים בתוספת L בסוף
loops
לולאות
שורות קוד שיחזרו על עצמם מס' פעמים רצוי
שם באנגלית
שם בעברית
פירוש
member
טקסט התא
טקסט התא
method
מתודה/שיטה
טקסט התא
Mosaic
טקסט התא
טקסט התא
multithreaded
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
native
טקסט התא
טקסט התא
NCSA
טקסט התא
טקסט התא
new
חדש
טקסט התא
null
ריק, כלום
מציין שאין מה להחזיר (למשל שהמשחק סופר כמה כדורים נשארו לשחקן במחסנית והיא ריקה)
שם באנגלית
שם בעברית
פירוש
object
אובייקט, עצם
טקסט התא
object-oriented design
עיצוב מבוסס אובייקטים
טקסט התא
octal
ממשי
טקסט התא
Optional Packages
חבילות אופציונליות
טקסט התא
overloading
טקסט התא
טקסט התא
overriding
עקיפת כתיבה
כשיש מידע חדש שסותר מידע ישן שהופך ללא רלוונטי
שם באנגלית
שם בעברית
פירוש
package
חבילה
טקסט התא
peer
עמית
טקסט התא
PersonalJava
טקסט התא
טקסט התא
pixel
פיקסל, נקודה
טקסט התא
POSIX
טקסט התא
טקסט התא
private
פרטי
לא מחזיר ערך החוצה, ההפך מציבורי
process
תהליך
טקסט התא
property
מאפיין
טקסט התא
Profiles
טקסט התא
טקסט התא
protected
מוגן
אותו דבר כמו פרטי אך הוא נותן לגשת לתכונות במידה שמחלקה אחרת יורשת ממנו
public
ציבורי
כן מחזיר ערך החוצה, ההפך מפרטי
שם באנגלית
שם בעברית
פירוש
raster
טקסט התא
טקסט התא
reference
מצביע
טקסט התא
return
החזר
בשיטה שמחזירה משהו יהיה צורך בהחזר - יחזיר משהו
RFE
טקסט התא
טקסט התא
RMI
טקסט התא
טקסט התא
root
שורש
טקסט התא
RPC
טקסט התא
טקסט התא
runtime system
מערכת זמן ריצה
טקסט התא
שם באנגלית
שם בעברית
פירוש
sandbox
ארגז חול
טקסט התא
scope
טקסט התא
טקסט התא
Secure Socket Layer (SSL)
טקסט התא
טקסט התא
servet
טקסט התא
טקסט התא
short
סוג משתנה
single precision
טקסט התא
טקסט התא
Standardized Generalized Markup Language (SGML)
טקסט התא
טקסט התא
static
סטטי
אובייקט/משתנה גלובלי שניתן לגשת אליו מכל מחלקה.
string
מחרוזת
משתנה המכיל טקסט
static field
טקסט התא
טקסט התא
static method
טקסט התא
שיטה גלובלית
Statements
הצהרות
כל מה שנכתב בתוך שיטה
subarray
תת-מערך
מערך בתוך מערך אחר
subclass
תת-מחלקה
טקסט התא
subtype
טקסט התא
טקסט התא
super
טקסט התא
בירושה, מיתיחס למישתנים שירשת
superclass
טקסט התא
הפקודה אומרת לך לבנאי שממנו ירשת (אם יש)
supertype
טקסט התא
טקסט התא
switch
טקסט התא
שמים במקום הרבה if שהמקרה שלהם לוקח הרבה
swing set
טקסט התא
טקסט התא
synchronized
מתזמן
מילה שמורה בשפת ג'אווה שאחראית על תזמון של קודים ופקודות
שם באנגלית
שם בעברית
פירוש
TCP/IP
טקסט התא
טקסט התא
Technology Compatibility Kit(TCK)l
טקסט התא
טקסט התא
Thin Client
טקסט התא
טקסט התא
this
מצביע
המחלקה (הערך) שבו הוא משתמש
thread
טקסט התא
מיתיחס לזמני ריצה
throw
זרוק
פקודה שאומרת לזרוק איזשהי חריגה
throws
זורק
ליד המחלקה כותבים מה הוא זורק
transient
טקסט התא
טקסט התא
try
נסה
הוא מנסה את הדבר ואם לא יוצלח הוא יעבור לcatch
type
טיפוס
טקסט התא
שם באנגלית
שם בעברית
פירוש
unicode
טקסט התא
טקסט התא
URL
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
variable
משתנה
טקסט התא
virtual machine
טקסט התא
טקסט התא
void
טקסט התא
סוג של return type, שאומר שהשיטה לא מחזירה כלום
volatile
טקסט התא
טקסט התא
שם באנגלית
שם בעברית
פירוש
wait
חכה
טקסט התא
while
לולאה
world readable file
טקסט התא
טקסט התא
wrapper
טקסט התא
טקסט התא
WWW
טקסט התא
טקסט התא
אופרטורים (מפעילים)[ עריכה ]
סימון
פעולה
+
חיבור
-
חיסור
*
כפל
/
חילוק
%
מודולו
++
מוסיף 1
--
מחסיר 1
=
השמה
==
בדיקת שיוון
^
העלאה בחזקה
סימון
ייצוג (פעולה)
b\
צעד אחורה
f\
צעד קדימה
n\
שורה חדשה
r\
טקסט התא
s\
רווח
t\
טאב (קפיצה מסודרת)
'\
טקסט התא
"\
טקסט התא
\\
הכנסת הערה עד סוף השורה
ddd\
טקסט התא
uxx\
טקסט התא
המילים השמורות הן מילים שאי אפשר להשתמש בהן כמשתנים או שמות מחלקה
זו היא רשימת המילים השמורות ללא פרושיהם
abstract
assert
boolean
break
byte
case
catch
char
class
const*
continue
default
do
double
else
enum
extends
final
finally
float
for
goto*
if
implements
import
instanceof
int
interface
long
native
new
package
private
protected
public
return
short
static
strictfp
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
למילה goto עדיין אין שימוש בJAVA אך שמרו אותה במידה ויצטרכו אותה בעתיד