Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Java — Учебник для начинающих программистов




Java — Учебник для начинающих программистов

01. Java —Учебник для начинающих программистов

02. Обзор языка программирования: введение, история и преимущества

03. Установка и настройка на компьютер под Windows, Linux, FreeBSD и другие ОС

04. Синтаксис языка для начинающих

05. Классы и объекты

06. Примитивные и ссылочные типы данных, литералы

07. Типы переменных, объявление и инициализация

08. Модификаторы доступа и класса

09. Основные операторы языка

10. 1. Циклы и операторы цикла

10. 2. Цикл while

10. 3. Цикл for

10. 4. Улучшенный цикл for

10. 5. Цикл do.. while

10. 6. Оператор break

10. 7. Оператор continue

11. 1. Операторы принятия решений

11. 2. Оператор if

11. 3. Оператор if.. else

11. 4. Вложенный оператор if

11. 5. Оператор switch.. case

11. 6. Условный оператор? : (вопросительный знак и двоеточие)

12. 01. Числа

12. 02. Методы byteValue(), shortValue(), intValue(), longValue(), floatValue(), doubleValue()

12. 03. Метод compareTo()

12. 04. Метод equals()

12. 05. Метод valueOf()

12. 06. Метод toString()

12. 07. Метод parseInt()

12. 08. Метод Math. abs()

12. 09. Метод Math. ceil()

12. 10. Метод Math. floor()

12. 11. Метод Math. rint()

12. 12. Метод Math. round()

12. 13. Метод Math. min()

12. 14. Метод Math. max()

12. 15. Метод Math. exp()

12. 16. Метод Math. log()

12. 17. Метод Math. pow()

12. 18. Метод Math. sqrt()

12. 19. Метод Math. sin()

12. 20. Метод Math. cos()

12. 21. Метод Math. tan()

12. 22. Метод Math. asin()

12. 23. Метод Math. acos()

12. 24. Метод Math. atan()

12. 25. Метод Math. atan2()

12. 26. Метод Math. toDegrees()

12. 27. Метод Math. toRadians()

12. 28. Метод Math. random()

13. 1. Символы, управляющие последовательности и методы класса символов

13. 2. Метод Character. isLetter()

13. 3. Метод Character. isDigit()

13. 4. Метод Character. isWhitespace()

13. 5. Метод Character. isUpperCase()

13. 6. Метод Character. isLowerCase()

13. 7. Метод Character. toUpperCase()

13. 8. Метод Character. toLowerCase()

13. 9. Метод Character. toString()

14. 01. Строки и методы класса String

14. 02. Метод charAt()

14. 03. Метод compareTo()

14. 04. Метод compareToIgnoreCase()

14. 05. Метод concat()

14. 06. Метод contentEquals()

14. 07. Метод copyValueOf()

14. 08. Метод endsWith()

14. 09. Метод equals()

14. 10. Метод equalsIgnoreCase()

14. 11. Метод getBytes()

14. 12. Метод getChars()

14. 13. Метод hashCode()

14. 14. Метод indexOf()

14. 15. Метод intern()

14. 16. Метод lastIndexOf()

14. 17. Метод length()

14. 18. Метод matches()

14. 19. Метод regionMatches()

14. 20. Метод replace()

14. 21. Метод replaceAll()

14. 22. Метод replaceFirst()

14. 23. Метод split()

14. 24. Метод startsWith()

14. 25. Метод subSequence()

14. 26. Метод substring()

14. 27. Метод toCharArray()

14. 28. Метод toLowerCase()

14. 29. Метод toString()

14. 30. Метод toUpperCase()

14. 31. Метод trim()

14. 32. Метод valueOf()

14. 33. Классы StringBuilder и StringBuffer, и методы

14. 33. 1. Метод append()

14. 33. 2. Метод reverse()

14. 33. 3. Метод delete()

14. 33. 4. Метод insert()

14. 33. 5. Метод replace()

15. Массивы

16. Дата и время

17. Регулярные выражения

18. Методы

19. 1. Потоки ввода/вывода и работа с файлами и каталогами

19. 2. Класс ByteArrayInputStream: конструкторы и методы

19. 3. Класс DataInputStream и его методы

19. 4. Конструкторы и методы класса ByteArrayOutputStream

19. 5. Класс DataOutputStream и его методы

19. 6. Класс File, его конструкторы и методы

19. 7. Класс FileReader, его конструкторы и методы, пример записи и чтения файла

19. 8. Класс FileWriter, его конструкторы и методы, пример записи и чтения файла

20. 1. Исключения

20. 2. Встроенные исключения

21. Вложенные и внутренние классы

22. Наследование классов, интерфейсов, методов и конструкторов с помощью ключевых слов super, extends, instanceof и отношений IS-A и HAS-A

23. Переопределение (overriding)

24. Полиморфизм

25. Абстракция: абстрактный класс и метод, наследование абстрактного класса

26. Инкапсуляция

27. Интерфейсы

28. Пакеты

29. 1. Структуры данных

29. 2. Интерфейс Enumeration

29. 3. Класс BitSet

29. 4. Класс Vector

29. 5. Класс Stack

29. 6. Класс Dictionary

29. 7. Класс Hashtable

29. 8. Класс Properties

30. 01. Фреймворк коллекций

30. 02. Интерфейс Collection

30. 03. Интерфейс List

30. 04. Интерфейс Set

30. 05. Интерфейс SortedSet

30. 06. Интерфейс Map

30. 07. Интерфейс Map. Entry

30. 08. Интерфейс SortedMap

30. 09. Интерфейс Enumeration

30. 10. Класс LinkedList

30. 11. Класс ArrayList

30. 12. Класс HashSet

30. 13. Класс LinkedHashSet

30. 14. Класс TreeSet

30. 15. Класс HashMap

30. 16. Класс TreeMap

 

1. Java — Учебник для начинающих программистов

 

Java — высокоуровневый язык программирования, изначально разработанный компанией Sun Microsystems и выпущенный в 1995 году. Работает на различных платформах, таких как Windows, Mac OS, а также различных версий UNIX.

Данный онлайн-учебник даст полное представление о языке Java и поможет начинающим программистам.

Наш самоучитель по Java поможет Вам найти простой и практичный подход во время изучения языка Java, и понять его основы.

Аудитория

Учебник подготовлен для начинающих, чтобы помочь им понять концепции, связанные с программированием, от начальных до продвинутых понятий.

Предпосылки

Перед тем, как приступить к изучению уроков учебника по программированию на языке Java и к практической части с различными типами примеров, приведенных в этом пособие, делаю предположение, что Вы уже знаете о том, что представляет собой компьютерная программа, а что программирование.

Компиляция и выполнение java-программ

Ещё один важный момент. Прежде, чем перейти к введению в платформу Java и изучению языка, покажу Вам, как будут выглядеть примеры кода, приведенные в этом пособие, Вы найдете их в виде окна, как показано ниже:

public class FirstJavaProgram {    public static void main(String []args) { System. out. println(" Привет мир" ); }}

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...