3.1.         טיפוסים בסיסיים
			
			  
 
 
הטבלה הבאה מסכמת את הטיפוסים הבסיסיים
של שפת Java. נשים לב שבניגוד לשפות כמו C/C++ שבהם גודל כל טיפוס לא הוגדר
באופן מספרי (הוגדרו היחסים בין המשתנים, אולם לא אמרנו במפורש כי int,
למשל, הוא בן 4 בתים תמיד), Java מגדירה גודל קבוע ויחיד עבור הטיפוסים שלה.
 
כמו כן ב-Java לא קיימת המילה unsigned
כפי שהיא קיימת ב-C/C++. כל טיפוסי המספרים השלמים יכולים לקבל מספרים
חיוביים ושליליים ולא ניתן להגביל טיפוס לקבל רק מספרים אי שליליים
 
 
 
 
 |  
 Type   |   
 Size   |   
 Minimum   |   
 Maximum   |   
 Literals   |   
 Default*   |  
 
 |  
 boolean   |   
 -   |   
 -   |   
 -   |   
 true, false   |   
 False   |  
 
 |  
 char   |   
 16-bit   |   
 Unicode 0   |   
 Unicode ![plot:\[{2^{16}}
   - 1\]](/documentResources/161/plot_1.png)    |   
 'x'   |   
 '\u0000'   |  
 
 |  
 byte   |   
 8-bit   |   
 ![plot:\[ - 128\]](/documentResources/161/plot_2.png)    |   
 ![plot:\[127\]](/documentResources/161/plot_3.png)    |   
 (byte)1   |   
 (byte)0   |  
 
 |  
 short   |   
 16-bit   |   
 ![plot:\[ -
   {2^{15}}\]](/documentResources/161/plot_4.png)    |   
 ![plot:\[{2^{15}}
   - 1\]](/documentResources/161/plot_5.png)    |   
 (short)1   |   
 (short)0   |  
 
 |  
 int   |   
 32-bit   |   
 ![plot:\[ -
   {2^{31}}\]](/documentResources/161/plot_6.png)    |   
 ![plot:\[{2^{31}}
   - 1\]](/documentResources/161/plot_7.png)    |   
 1, 0754, 0xfe   |   
 0   |  
 
 |  
 long   |   
 64-bit   |   
 ![plot:\[ -
   {2^{63}}\]](/documentResources/161/plot_8.png)    |   
 ![plot:\[{2^{63}}
   - 1\]](/documentResources/161/plot_9.png)    |   
 1L   |   
 0L   |  
 
 |  
 float   |   
 32-bit   |   
 IEEE754   |   
 IEEE754   |   
 1.2f   |   
 0.0f   |  
 
 |  
 double   |   
 64-bit   |   
 IEEE754   |   
 IEEE754   |   
 1.2   |   
 0.0d   |  
 
 |  
 void   |   
 -   |   
 -   |   
 -   |   
 -   |   
 -   |  
 
   
 
*
- ערכי ברירת המחדל הינם רק עבור members variables.
 
 
 
    
			
xss hack
אני רוצה שתעזור לי ב xss אשמח לתשובה