Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Полезны таблицы


Автор: CrazyToster 25.9.2009, 16:32
Довольно полезные для начинающих работать с Java таблицы. Взято из книги Дж. Гослинга.
Таблица 1. Ключевые слова

abstract  double  int  super  
boolean  else  interface  switch  
break  extends  long  synchronized  
byte  final  native  this  
case  finally  new  throw  
catch  float  package  throws  
char  for  private  transient†  
class  goto†  protected  try  
const†  if  public  void  
continue  implements  return  volatile  
default  import  short  while  
do  instanceof  static   


Ключевые слова, помеченные символом †, в настоящее время не используются

Таблица 2. Специальные символы, содержащие \

Последовательность  Значение  
\n  переход на новую строку (\u000A)  
\t  табуляция (\u0009)  
\b  забой (\u0008)  
\r  ввод (\u000D)  
\f  подача листа (\u000C)  
\\  обратная косая черта (\u005C)  
\’  апостроф (\u0027)  
\"  кавычка (\u0022)  
\ddd  символ в восьмеричном представлении, где каждое d соответствует восьмеричной цифре от 0 до 7  
\uddd  символ Unicode, где каждое d соответствует шестнадцатеричной цифре (0–9, a–f, A–F)  


Таблица 3. Приоритет операторов

постфиксные операторы [] . (параметры) expr++ expr--  
унарные операторы  ++expr --expr +expr -expr ~ !  
создание и преобразование типа  new (тип)expr  
операторы умножения/деления  * / %  
операторы сложения/вычитания  + -  
операторы сдвига  <<<< >>>> >>>>>>  
операторы отношения  << >> >>= <<= instanceof  
операторы равенства  == !=  
поразрядное И  &  
поразрядное исключающее ИЛИ  ^  
поразрядное включающее ИЛИ  |  
логическое И  &&  
логическое ИЛИ  ||  
условный оператор  ?:  
операторы присвоения  = += -= *= /= %= >>>>= <<<<= >>>>>>= &= ^= |=  

Автор: kkorsakoff 25.9.2009, 18:29
Как это transient не используется

Автор: powerOn 25.9.2009, 21:29
Цитата(CrazyToster @  25.9.2009,  17:32 Найти цитируемый пост)
операторы сдвига  <<<< >>>> >>>>>>

Цитата(CrazyToster @  25.9.2009,  17:32 Найти цитируемый пост)
операторы присвоения  >>>>= <<<<= >>>>>>=   



Что это за операторы такие?  smile 


Автор: CrazyToster 26.9.2009, 09:45
>>
 <<    
Cдвигают значения своего левого операнда на число бит вправо и влево.
Имеется ввиду 2-ичный код числа 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)