Язык программирования Java, история и предпосылки его создания. Переменные, именованные константы, массивы, перечисления. Интерфейсы и обратные вызовы в Java. Удаленный вызов процедуры: общие сведения. Передача параметров при удаленном вызове процедур.
Аннотация к работе
Язык программирования Java 1.1. Сопоставление с C 1.3. Классы и объекты в Java. 1.7. Вложенные классы и интерфейсы. 1.11. Реализация технологии клиент-сервер на Java. 1.18. Общие положения теории РСОИ 2.1. Передача параметров при удаленном вызове процедур. 2.7. Организация распределенных объектов 2.8. Передача параметров при обращении к удаленным объектам. 2.9. Технология J2EE 3.1. Изимбал А. А., Анишина М.Л. Технология создания распределенных систем для профессионалов - СПб: Цель курса: привести основные сведения о языке Java а также общие сведения о РС, и технологиях создания РС; дать первичные навыки программирования на языке Java. Так как в метод main не передается адрес объекта, то он объявлен с модификатором static, а адрес объекта не передается, так как до вызова никакого объекта не создавалось, то передавать нечего. class Fib {/** Вывод на экран последовательности чисел Фибоначчи, меньших 50 */ public static void main(String[] args) { int l = 1, ni = 1; System.out.println(l); while (ni { Iterator iterator(); } Метод с переменным числом параметров: int sum(int… args); void format(String fmt, Object… objs); Многоточие здесь эквивалентно [], то есть args и objs - массивы аргументов указанного типа. Раньше использовалось ключевое слово synchronized, которым помечается метод класса. Такие очереди обеспечивают синхронизированный доступ к своим элементам и имеют методы: add (добавить элемент), remove (удалить из головы), element (возвратить из головы без извлечения), offer (добавляет элемент с проверкой переполнения), poll (удаляет из головы с проверкой пустоты), peek (возвращает из головы без извлечения с проверкой пустоты), put (блокирующее добавление элемента), take (блокирующее удаление из головы). 1.12 Ввод-вывод в Java: общие сведения В Java ввод-вывод основывается на потоках (streams) и файлах (files).