Курс лекций по Java Standart Edition. Используется среда разработки Eclipse, которую можно бесплатно скачать с сайта
Вид материала | Курс лекций |
- Цветовые тесты Люшера. Можно пройти тестирование и скачать тесты бесплатно разные тесты,, 544.78kb.
- Лекция Язык программирования Java и технологии Java, 404.33kb.
- Мониторинг основных изменений в законодательстве новое в бухгалтерском учете и налогообложении, 109.11kb.
- Мирончик Игорь Янович ClipperIgor@gmail com (496)573-34-22 курс лекций, 29.1kb.
- Мирончик Игорь Янович ClipperIgor@gmail com (496)573-34-22 курс лекций, 53.27kb.
- Программа «Декларация 2010» также размещена на сайте Главного научно-исследовательского, 348.87kb.
- Мирончик Игорь Янович ClipperIgor@gmail com (496)573-34-22 курс лекций, 28.92kb.
- С by Eclipse Fatal [eclipse@nightmail, 1027.63kb.
- С целью повышения Вашей профессиональной компетентности и продвижения передовых бизнес, 2803.06kb.
- С целью повышения Вашей профессиональной компетентности и продвижения, передовых бизнес, 3483.25kb.
Урок №1
Курс лекций по Java Standart Edition.
Используется среда разработки Eclipse, которую можно бесплатно скачать с сайта Eclipse.org.
В курсе рассматриваются основные элементы языка, создание графического интерфейса для настольных приложений и работа с базами данных.
Видео: установка и настройка Eclipse, создание простейшей программы Hello, world!
Смотрите его в этой папке.
Пример №2, простейшие математические вычисления:
public class Example2 {
public static void main(String args[]){
int a; // объявляем переменную целого типа с именем a
a = 20; //присваиваем переменной значение
System.out.println("Это переменная a : " + a);
a = a * 3;
System.out.print("a * 3 = ");
System.out.println(a);
}
}
Результат работы программы:
Это переменная a : 20
a * 3 = 60
System.out.println() - этот оператор выводит данные на стандартное окно ( консоль) и переводит курсор на новую строку.
System.out.print() - отличается от предыдущего оператора тем, что не переводит курсор на новую строку, благодаря чему мы сначала выводим строку " a * 3 =" , а затем значение переменной "а".
Операции:
Сложение +
Вычитание -
Умножение *
Деление /
Деление по модулю %
Пример №3.
public class Input1 {
public static void main(String args[]){
int a;
a = 2 + 1;
System.out.println("2 + 1 = "+ a);
a = 3 - 1;
System.out.println("3 - 1 = "+ a);
a = 2 * 3;
System.out.println("2 * 3 = "+ a);
a = 6 / 2;
System.out.println("6 / 2 = "+ a);
}
}
В рассмотреном примере при делении получается целое число и неточности не возникает, но если в результате получится дробное число, то дробная часть отбросится, можете самостоятельно поэксперементировать с делением.
Унарные операции
Уменьшение на 1 --
Увеличение на 1 ++
Пример №4.
public class Input1 {
public static void main(String args[]){
int a;
a = 2;
System.out.println("a = "+ a);
a ++;
System.out.println("a++ = "+ a);
a --;\\вычитаем, то что было прибавлено операцией ++
a--;\\уменьшаем первоначальное значение a на 1
System.out.println("a-- = "+ a);
}
}
Типы переменных.
Числовые.
byte - (байт) целочисленный тип, переменная может принимать значение от -128 до 127.
short - (короткое) целочисленный тип, переменная может принимать значение от - 32768 до 32767.
int - (целое) целочисленный тип, переменная может принимать значение от -2147483648 до 214783647.
long - (длинное целое) целочисленный тип, переменная может принимать значение от -9223372036854775808 до 9223372036854775807.
float - (действительное) дробное число одинарной точности.
double - (действительное двойной точности).
Пример.
public class Input1 {
public static void main(String args[]){
int r=10; //радиус
float pi=3.14152f; //число Пи
double a; // площадь круга
a = pi * r * r;
System.out.println("Площадь круга = " + a);
}
}
Самостоятельно написать программу для поиска корней квадратного уровнения.
Символы.
Для хранения символов в Java используется тип char. В Java для предствления символов используется Unicode. По этому для хранения символов требуется 16 бит.
Пример.
public class Input1 {
public static void main(String args[]){
char ch1, ch2;
ch1 = 65; //код переменной X
ch2 = 'B';
System.out.println("CH1= "+ch1);
System.out.println("CH2= "+ch2);
ch1++; // величиваем ch1 на 1
System.out.println("ch1 теперь ="+ch1);
}
}
Результат работы программы:
CH1= A
CH2= B
ch1 теперь =B
Булевские переменные.
Предназначен для хранения логических значений. Может содержать только два значения: true (истина) или false (ложь).
Пример.
public class Input1 {
public static void main(String args[]){
boolean b = true;
System.out.println(b);
b = false;
System.out.println(b);
}
}