Учебное пособие: Основные структуры языка Java
1. Официальный сайт Java — http://java.sun.com/ (есть раздел на русском языке с учебником).
2. Java™ 2 SDK, Standard Edition Documentation — http://java.sun.com/products/jdk/1.5/index.html.
3. ДжеймсГослинг, БиллДжой, ГайСтил. Спецификацияязыка Java (The Java Language Specification — http://www.javasoft.com/docs/books/jls/). Перевод на русский язык — http://www.uni-vologda.ac.ru/java/jls/index.html
4. Официальный сайт проекта Eclipse — http://www.eclipse.org/.
А также
1. Дмитрий Рамодин. Начинаем программировать на языке Java.
2. Николай Смирнов. Java 2: Учебное пособие.
3. Картузов А. В. Программирование на языке Java.
4. Вязовик Н.А. Программирование на Java.
5. Алексей Литвинюк. Введение в интегрированную среду разработки Eclipse — http://lib.juga.ru/article/articleview/174/1/69/.
Приложение 1. Встроенные типы данных и основные конструкции языка
Константы
В языке Java можно записывать константы разных типов в разных видах. Перечислим их.
Целые
Целые константы можно записывать в трех системах счисления:
· в десятичной форме: +5, -7, 12345678;
· в восьмеричной форме, начиная с нуля: 027, -0326, 0777; в записи таких констант недопустимы цифры 8 и 9;
· в шестнадцатеричной форме, начиная с нуля и латинской буквы х или X: 0xff0a, 0xFC2D, 0x45a8, 0X77FF; здесь строчные и прописные буквы не различаются.
Целые константы хранятся в формате типа int.
В конце целой константы можно записать букву прописную L или строчную l, тогда константа будет сохраняться в длинном формате типа long: +25L, -0371, OxffL, OXDFDF1.
Действительные
Действительные константы записываются только в десятичной системе счисления в двух формах:
· c фиксированной точкой: 37.25, -128.678967, +27.035;
· с плавающей точкой: 2.5е34, -0.345е-25, 37.2Е+4; можно писать строчную или прописную латинскую букву Е; пробелы и скобки недопустимы.
В конце действительной константы можно поставить букву F или f, тогда константа будет сохраняться в формате типа float: 3.5f, -45.67F, 4.7e-5f. Можно приписать и букву D (или d): 0.045D, -456.77889d, означающую тип double, но это излишне, поскольку действительные константы и так хранятся в формате типа double.
Символы
Для записи одиночных символов используются следующие формы.
· Печатные символы можно записать в апострофах: 'а', 'N', '?'.
· Управляющие символы записываются в апострофах с обратной наклонной чертой: