Вы здесь: Главная >> Java-самоучитель
Java-самоучитель
Основы программирования на языке Java
Общие сведения о программировании
Программирование— это процесс создания кода на каком-либо языке программирования, переводимого в файлы разных типов с помощью особой программы — транслятора. Существуют два типа трансляторов: компиляторы и интерпретаторы. Компилятор— это программа, переводящая текст, написанный на языке программирования, в какой-либо файл. Интерпретатор — это программа, способная переводить текст какой-либо программы в машинный код и одновременно выполнять ее.
Программирование на Java (он является компилирующим языком) имеет то преимущество, что код, написанный на данном языке программирования, переводится с помощью соответствующей программы-транслятора в так называемый байт-код, а он, в свою очередь, — в машинный код с помощью виртуальной машины Java (Java Virtual Machine, или просто JVM). Поэтому написанная на Java программа выполняема на любом компьютере с любой системой, лишь бы на нем была установлена виртуальная машина Java. Таким образом и обеспечивается одно из главных преимуществ языка Java — переносимость создаваемых на нем программ на компьютеры разных типов.
Программирование бывает двух типов: системное и прикладное.
Системное программирование позволяет нам программировать в системе, например в Windows, с целью решения глобальных задач.
Прикладное программирование направлено на создание прикладных программ, т.е. программ, выполняющих какую-то определенную функцию, например Microsoft Word, WordPad, Calculator и т.д. В этой книге мы будем заниматься прикладным программированием.
Введение. Как использовать JDK?
1. Типы программирования. Первые листинги.
2. Переменные и идентификаторы
3. Переменные и константы в Java
6. Преобразовываем типы данных
7. Какие бывают операторы в языке Java
9. Управляющие структуры. Общие сведения о циклах
10. Конструкции выбора в языке Java
13. Конструкторы и блоки инициализации
17. Вложенные классы и вопросы
20. Полезные методы и контрольные вопросы
25. Настраиваем параметры программы
26. Создаем сами аплет на Java
27. Работа с палитрой компонентов в JBuilder 2005
28. Класс JButton из пакета javax. swing
29. Создание меню с помощью пакета java
30. Компоненты для работы с текстом в Java
31. Ползунок JSIider и индикатор в Java
33. Работаем в в JBuilder 2005: компонент JScrollPane
34. Компонент JSplitPane и JTabbedPane
35. Формы и диалоговые окна в Java
36. Компоновки в Java и создание сервлетов
37. Мастера в JBuilder, а также вопросы к теме
39. Основы языка программирования JavaScript 1.5
40. Синтаксис языка JavaScript 1.5
41. Цикл for...in и функции в JavaScript
42. Работа с объектами в JavaScript
43. Встроенные объекты JavaScript
44. Подобъекты объекта document
Сергей Владимирцев
25.01.2011