Языки программирования
<<  Графика в Java Введение в JAVA  >>
Картинок нет
Картинки из презентации «Создание программ на Java» к уроку информатики на тему «Языки программирования»

Автор: Карабцев. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Создание программ на Java.ppt» со всеми картинками в zip-архиве размером 63 КБ.

Создание программ на Java

содержание презентации «Создание программ на Java.ppt»
Сл Текст Сл Текст
1Создание программ на Java. Управляющие 11что требуется некая входная точка, с
структуры языка, объявление классов и которой должно начинаться выполнение
методов, компиляция и запуск программ. приложения. public static void
2Область видимости блока. Кафедра main(String[]args){} Аргументом метода
ЮНЕСКО по НИТ, 2008. main() является массив строк. Он
3Условные операторы. Условный оператор заполняется дополнительными параметрами,
имеет вид. Кафедра ЮНЕСКО по НИТ, 2008. которые были указаны при вызове метода.
4Циклы. Кафедра ЮНЕСКО по НИТ, 2008. package test.first; public class Test {
5Многовариантное ветвление. Кафедра public static void main(String[]args){ for
ЮНЕСКО по НИТ, 2008. (int i=0;i<args.length;i++){
6Класс. Тело класса может содержать System.out.print(args[i]+"");}
объявление элементов (members) класса: System.out.println();} }. Кафедра ЮНЕСКО
полей; методов; внутренних типов (классов по НИТ, 2008.
и интерфейсов); конструкторов; 12Задание путей к файлам. Если при
инициализаторов; статических выполнении команды javac не вызывается
инициализаторов. Модификатор class компилятор языка Java, то необходимо в ОС
Имя_класса [extends Имя_класса2] {тело прописать путь до исполняемых файлов Java:
класса из полей и методов} Объявление На UNIX-системе в файле ~/.bashrc или
полей начинается с перечисления ~/.bash_profile прописать export
модификаторов. Затем указывается тип PATH=$PATH:/usr/local/jdk/bin На
данных и имя переменной. Можно указывать Windows-системе в файл autoexec.bat
начальное значение – инициализация. int a; добавить: SET
final double PI=3.1415; final long PATH=c:\java\jdk1.5.01\bin;%PATH% или
creationTime=System.currentTimeMillis(); прописать путь до исполняемых файлов через
Кафедра ЮНЕСКО по НИТ, 2008. переменные среды окружения При компиляции
7Методы. Объявление метода состоит из программ поиск исходных файлов
заголовка и тела метода. Заголовок состоит компилятором javac происходит в
из: модификаторов (доступа в том числе); соответствии со значением переменной
типа возвращаемого значения или ключевого classpath, которое может выглядеть
слова void; имени метода; списка следующим образом: .; c:\java\classes.
аргументов в круглых скобках (аргументов Видно, что поиск файлов проводится в
может не быть); специального текущей директории, а затем в системных
throws-выражения. Существует модификатор файлах Java. При компиляции можно
final, который говорит о том, что такой переопределять путь следующим образом:
метод нельзя переопределять в наследниках. javac –classpath “d:\my_project …”.
Можно считать, что все методы Кафедра ЮНЕСКО по НИТ, 2008.
final-класса, а также все private-методы 13Компиляция и запуск программ. Для
любого класса являются final. public void компиляции программы необходимо в
process(int x,final double y){ командной строке набрать javac и указать
x=x*x+Math.sqrt(x); //y=Math.sin(x);-так через пробел компилируемые файлы: javac
писать нельзя,т.к.y -final!}. Кафедра file1.java file2.java file3.java
ЮНЕСКО по НИТ, 2008. Необходимо помнить о том, что если файлы
8Сигнатура метода. Сигнатура принадлежат пакету, то компиляцию нужно
определяется именем метода и его производить из директории, в которой этот
аргументами (количеством, типом, порядком пакет содержится. Для запуска
следования). Если для полей запрещается скомпилированного проекта необходимо JVM
совпадение имен, то для методов в классе указать имя класса, содержащего функцию
запрещено создание двух методов с main(): java Имя_класса_с_main Если проект
одинаковыми сигнатурами. class Point { содержится в пакете, то запуск
void get(){} void get(int x){} void осуществляется из той же директории,
get(int x,double y){} void get(double откуда проводилась компиляция. При этом
x,int y){}} Если в заголовке метода указан необходимо указывать составное имя класса.
тип возвращаемого значения, а не void, то Кафедра ЮНЕСКО по НИТ, 2008.
в теле метода обязательно должно 14Задание. Откомпилировать и запустить
встречаться return-выражение. Кафедра программу, приведенную на слайде 11, из
ЮНЕСКО по НИТ, 2008. командной строки. Протестировать программу
9Конструкторы классов. Формат с передачей различного числа аргументов из
объявления конструкторов похож на командной строки. Написать программу, в
упрощенное объявление методов. Отсутствует которой перебираются числа от 1 до 500 и
тип возвращаемого значения public class выводятся на экран. Если число делится на
Human { private int age; protected 5, то вместо него выводится слово fizz,
Human(int a){ // конструктор 1 age=a;} если на 7, то buzz. Если число делится на
public Human(String name,Human 5 и на 7, то выводить слово fizzbuzz. (% -
mother,Human father){ age=0;} // остаток от деления). Написать программу, в
конструктор 2 } Используется 2 которой все переданные во входную строку
конструктора. Это возможно, так как аргументы выводятся на экран в обратной
сигнатуры различные!!! Кафедра ЮНЕСКО по порядке. Например, если было передано 2
НИТ, 2008. аргумента – make install, то на экран
10Наследование конструкторов. Ключевое должно вывестись llatsni ekam. Замечение:
слово super указывает на наследование для разбора слова по буквам необходимо
конструктора от класса родителя. Иногда использовать функцию charAt(). Например,
требуется в конструкторе вызвать один из str.charAt(i) вернет символ с позиции i в
конструкторов данного класса. Для этого слове, записанном в строковую переменную
приме- няется ключевое слово this(), str. Команда str.length() возвращает длину
которое вызывает конструктор и принимает слова str. Создать проект Калькулятор в
аргументы. Кафедра ЮНЕСКО по НИТ, 2008. среде Eclipse и запустить его. Кафедра
11Функция Main. Программа, написанная на ЮНЕСКО по НИТ, 2008.
Java, является набором классов. Понятно,
Создание программ на Java.ppt
http://900igr.net/kartinka/informatika/sozdanie-programm-na-java-75084.html
cсылка на страницу

Создание программ на Java

другие презентации на тему «Создание программ на Java»

«Характеристика языков программирования высокого уровня» - Cobol. Зрелость. Xml-подобные языки. Парадигмы программирования. SQL. Fortran. Стандартизация языков. Cи++. Ряд ограничений. Семантика языков. Введение. Список языков программирования. Pascal. Взрывной рост. Языки программирования высокого уровня. Никлаус Вирт. Что делает деривационная семантика. GNU Pascal.

«Грамматика языков» - КС-грамматики широко используются при описании синтаксических конструкций языков программирования. По структуре своих правил данная грамматика G1 является праволинейной и относится к типу 3. Классификация языков. Сложность грамматики обратно пропорциональна номеру типа, к которому относится грамматика.

«Языки программирования высокого уровня» - В Европе для работ по искусственному интеллекту предпочитают использовать Пролог. Разработан по инициативе министерства обороны США в 1980-х гг. Лисп [LISP - LISt Processing] - Алгоритмический язык, разработанный в 1960 г. Дж. Маккарти и предназначенный для манипулирования перечнями элементов данных.

«Библиотека шаблонов» - О чем пойдет речь. Контейнеры делятся на два типа. Контейнеры. Различают 5 типов итераторов. Однонаправленные итераторы (forward iterator). Общие свойства итераторов. Основные концепции стандартной библиотеки шаблонов. Двунаправленный итератор (bidirectional iterator). Итераторы произвольного доступа (random-access iterator).

«Обработка событий в «Lazarus»» - Рекомендации к оформлению кода программы. Комментарии. Фрагмент программы. Программное управление компонентом. Обработка события OnClick. Переключатель. Меню с полем ввода. Какие компоненты использованы в приложении. Pascal. Царский приказ. Создайте приложение с двумя метками. Создайте приложение. Процедурно-ориентированные языки.

«Операторы языка Си» - Указатель может быть константой или переменной. Спецификация преобразования. Найти максимальный элемент массива. Модификаторы формата. Множественный выбор. Суммирование. Операторы перехода. Ввод и вывод данных. Операторы циклов. Модификатор. Программист. Оператор возврата из функции. Пример формирования и печати массива.

Языки программирования

23 презентации о языках программирования
Урок

Информатика

130 тем
Картинки