
הטקסט המלא של הדקות הראשונות בהרצאה «Java Docs» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אנחנו מגיעים למודול מאוד חשוב שבו אנחנו הולכים למצוא פתרונות בעצמנו לדברים שאנחנו לא יודעים. אנחנו צריכים להבין מה בעצם נכון לחפש באינטרנט ומה לא נכון לחפש באינטרנט.
מה שנכון לחפש באינטרנט זה פקודות ספציפיות של שפת Java. מה שלא נכון לחפש זה איך לכתוב אלגוריתם מסוים. אם אנחנו מקבלים איזושהי מטלה מסוימת, זה לא יהיה כל כך נכון ללכת ולחפש שמישהו יכתוב לנו את המטלה הזאת בגוגל, או שמישהו כבר כתב אותה ואנחנו רק רוצים לעשות קופי פייסט לכל המשימה שקיבלנו לבצע.
א', סביר להניח שבטח לא נמצא משימה בדיוק דומה לכמו שקיבלנו, וב', אם אנחנו לא יודעים איך לעשות את זה אז אנחנו לא באמת מתכנתים.
אנחנו צריכים לדעת לתכנת בעצמנו ולבנות את המטלות בעצמנו. אבל איך למצוא איזושהי פונקציה ספציפית שעושה משהו מאוד מאוד ספציפי ששייכת לתשתית של Java, זה אנחנו לא אמורים לדעת בעל פה.
ואנחנו אמורים לדעת איך לחפש נכון את התשובה על השאלה הזאת, איזו פונקציה קיימת, ואז להשתמש איתה באלגוריתם שאנחנו בונים. אז הדבר הראשון שאנחנו הולכים לראות זה Java Docs.
מה זה בעצם ה-Java Docs? אז יש לנו פה את גוגל ואנחנו כותבים בגוגל Java Docs ונכנסים לאתר של Java Docs וככה זה נראה.
מה שאנחנו רואים כאן זה שלושה חלקים. החלק העליון כאן מצד שמאל זה ה-packages, החבילות שקיימות. כשאנחנו בוחרים package, בואו נבחר איזה package ידוע, בואו נגיד io input/output, אז אנחנו רואים מתחתיו את כל הקלאסים שיש באותו package, וכשאנחנו בוחרים קלאס, לדוגמה פייל רייטר, אנחנו רואים מידע
לגבי הקלאס, לדוגמה אילו פונקציות יש שם בקלאס ומה היא יודעת לעשות, ואנחנו יכולים לבחור האם אנחנו רוצים לראות את הפונקציות, זה methods, או האם אנחנו רוצים לראות את המשתנים שיש לה והfields וכדומה.
אז כאן אנחנו בעצם יכולים להסתכל על דוקומנטציה הרשמית של Java, אם אנחנו יודעים מה בדיוק אנחנו מחפשים, איזה package אנחנו מחפשים מידע, לדוגמה אם