SlideShare a Scribd company logo
Основы Java. 3. 
Конструкторы, уровни 
доступа, статика 
Немчинский Сергей 
2014
Структура Java кода 
 Описание классов, полей, методов 
 Пакеты 
 без пакета 
 java.*, javax.* 
 Стиль наименований 
 Импорты 
 Full qualified names
Области видимости 
 Private 
 Default (package local) 
 Protected 
 Public 
 Приоритеты полей, hide
Статика 
 Статические поля 
 Статические методы 
 Утилитные классы 
 Константы 
 final
Конструкторы 
 Имя конструктора 
 Перегрузка конструкторов 
 Ключевые слова this, super
Операции 
 Арифметические 
 Логические 
 Конкатенация 
 instanceof
Типы данных 
 Примитивы 
 Ссылочные 
 Boxing/unboxing
Обьект Object 
 clone() 
 toString() 
 equals(), hashCode() 
 getClass() 
 wait(), notify(), notifyAll() 
 finalize()
Текст HelloWorld 
public class HelloWorld { 
public static void main(String[] args) { 
System.out.println("Здравствуй, мир!"); 
} 
}

More Related Content

PPT
Oop java.generics
PPTX
Android - 02 - annotations, exceptions, io, generics
PPTX
Android - 01 - Java Basics
PPTX
Android - 03 - Multithreading, Collections
PPTX
Clojure: Lisp for the modern world (русская версия)
PPTX
принципы ооп и программирование классов в C#
PPT
Msu.Center.Lectures.J01 Introducing Java
PPT
модуль 06 пространства имен
Oop java.generics
Android - 02 - annotations, exceptions, io, generics
Android - 01 - Java Basics
Android - 03 - Multithreading, Collections
Clojure: Lisp for the modern world (русская версия)
принципы ооп и программирование классов в C#
Msu.Center.Lectures.J01 Introducing Java
модуль 06 пространства имен

What's hot (6)

DOCX
Lecture5
PPT
модуль 05 обработка исключений
PPTX
Лекция 6_принципы ООП : инкапсуляция, наследование
PPT
10. java lecture generics&collections
PPT
9. java lecture library
PDF
Лекция #5. Введение в язык программирования Python 3
Lecture5
модуль 05 обработка исключений
Лекция 6_принципы ООП : инкапсуляция, наследование
10. java lecture generics&collections
9. java lecture library
Лекция #5. Введение в язык программирования Python 3
Ad

Viewers also liked (20)

PPTX
Основы Java. 5. Databases
PPTX
Основы Java. 4. Collection Framework
PPT
Щаблоны разработки ПО. Антипаттерны
PPTX
Как найти первую работу и как с нее не вылететь
PPTX
Java enterprise: обучение, работа, перспективы
PPTX
Clean code
PPTX
Как найти первую работу и не вылететь с нее
PPTX
Java enterprise: Обучение, работа, перспективы
PPT
Шаблоны разработки ПО. Рефакторинг
PPTX
Enterprise или на чем стоит мир
PPTX
Основы Java. 2. JVM
PPTX
Service oriented architecture, Oracle Service Bus
PPTX
Быть разработчиком: вызовы, ожидания, перестроение мозгов
PPTX
основы Java переменные, циклы
PPTX
Как пишутся и поддерживаются Enterprise системы
PPTX
Основы Java. 4. Web
PPT
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
PPT
Шаблоны разработки ПО. Часть 2. ООП и UML
PPTX
Основы Java. ООП. Объекты, классы, интерфейсы
PPT
Шаблоны разработки ПО. Шаблоны GRASP
Основы Java. 5. Databases
Основы Java. 4. Collection Framework
Щаблоны разработки ПО. Антипаттерны
Как найти первую работу и как с нее не вылететь
Java enterprise: обучение, работа, перспективы
Clean code
Как найти первую работу и не вылететь с нее
Java enterprise: Обучение, работа, перспективы
Шаблоны разработки ПО. Рефакторинг
Enterprise или на чем стоит мир
Основы Java. 2. JVM
Service oriented architecture, Oracle Service Bus
Быть разработчиком: вызовы, ожидания, перестроение мозгов
основы Java переменные, циклы
Как пишутся и поддерживаются Enterprise системы
Основы Java. 4. Web
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
Шаблоны разработки ПО. Часть 2. ООП и UML
Основы Java. ООП. Объекты, классы, интерфейсы
Шаблоны разработки ПО. Шаблоны GRASP
Ad

Similar to Основы Java. 3. Конструкторы, уровни доступа, статика (20)

PPT
Java. Lecture 02. Classes and Objects
PPTX
Java Core. Lecture# 2. Classes & objects.
PPTX
Классы и объекты в Java
PPT
Msu.Center.Lectures.J02 Classes And Objects
PPT
02 - Классы и Объекты
PPTX
Java Core. Lecture# 1. Intro
PPTX
Классы и объекты в Java
PDF
Экспресс по Java [NoBugs WTF PRO уровень]
PPTX
2 лекция
PPTX
Введение в объекты
PPT
01 - Знакомство с Java
PDF
PDF
Основы программирования Java для новичков
PPT
Lec 2 Java
PPT
0. hello java world
PDF
03 - Java. Объекты, классы и пакеты в Java
PPT
03_JavaBasicConstructionsAndDatatypes
PPTX
Programming Java - Lection 01 - Basics - Lavrentyev Fedor
PDF
Java осень 2014 занятие 3
PDF
Java Эффективное программирование 3 е издание 3rd Edition Джошуа Блох
Java. Lecture 02. Classes and Objects
Java Core. Lecture# 2. Classes & objects.
Классы и объекты в Java
Msu.Center.Lectures.J02 Classes And Objects
02 - Классы и Объекты
Java Core. Lecture# 1. Intro
Классы и объекты в Java
Экспресс по Java [NoBugs WTF PRO уровень]
2 лекция
Введение в объекты
01 - Знакомство с Java
Основы программирования Java для новичков
Lec 2 Java
0. hello java world
03 - Java. Объекты, классы и пакеты в Java
03_JavaBasicConstructionsAndDatatypes
Programming Java - Lection 01 - Basics - Lavrentyev Fedor
Java осень 2014 занятие 3
Java Эффективное программирование 3 е издание 3rd Edition Джошуа Блох

Основы Java. 3. Конструкторы, уровни доступа, статика