מדוע חשוב למתכנת לדעת ש-Java היא שפה רגישה לאותיות גדולות?
מדוע חשוב למתכנת לדעת ש-Java היא שפה רגישה לאותיות גדולות?

וִידֵאוֹ: מדוע חשוב למתכנת לדעת ש-Java היא שפה רגישה לאותיות גדולות?

וִידֵאוֹ: מדוע חשוב למתכנת לדעת ש-Java היא שפה רגישה לאותיות גדולות?
וִידֵאוֹ: CS50 2015 - Week 1 2024, נוֹבֶמבֶּר
Anonim

Java הוא מקרה - רָגִישׁ מכיוון שהוא משתמש בתחביר בסגנון C. רגישות למקרים שימושי מכיוון שהוא מאפשר לך להסיק מה משמעות השם על סמך השם מקרה . לדוגמה, ה Java התקן עבור שמות מחלקות הוא אותיות גדולות באות הראשונה של כל מילה (Integer, PrintStream וכו').

באופן זה, מה רגיש רישיות בתכנות?

א מקרה - תוכנית רגישה שמצפה ממך להזין את כל הפקודות באותיות רישיות לא יגיב נכון אם תזין תו אחד או יותר באותיות קטנות. זה יתייחס לפקודה RUN באופן שונה מהרצה. אומרים שתוכניות שאינן מבחינות בין אותיות רישיות לאותיות קטנות מקרה - לֹא רָגִישׁ.

אילו שפות תכנות תלויות רישיות? ב שפות תכנות כמה שפות תכנות arecase - רָגִישׁ עבור המזהים שלהם (C, C++, Java, C#, Verilog, Ruby ו-Python). אחרים הם מקרה - לֹא רָגִישׁ (כלומר, לא מקרה - רָגִישׁ ), כגון ABAP, Ada, רוב ה-BASIC (היוצא מן הכלל הוא BBC BASIC), Fortran, SQL ו-Pascal.

פשוט כך, האם Java רגיש לאותיות גדולות או לא?

כן זה כן מקרה - רָגִישׁ . זו הדרך בגלל המורשת שלה מ-C. כדי לשמור על השפה יותר מוכרת למה שאנשים היו רגילים אליו "ביום", הם השאירו אותה בתור מקרה - רָגִישׁ . יש יתרון נוסף מאז Java מזהים יכולים להיות כמעט כל תו Unicode.

האם שמות משתנים תלויי רישיות?

רגישות רישיות . JavaScript הוא א מקרה - רָגִישׁ שפה. זה אומר שמילות מפתח בשפה, משתנים , פונקציה שמות , וכל מזהה אחר חייב להיות מוקלד תמיד באותיות רישיות עקביות. שים לב, עם זאת, HTML לא מקרה - רָגִישׁ.

מוּמלָץ: