From b1d7c376d6f914f0dd771b4389f90e03b87bf4b5 Mon Sep 17 00:00:00 2001 From: asabelnikova Date: Tue, 21 Feb 2017 16:30:57 +0300 Subject: [PATCH] lesson1 --- .gitignore | 4 ++ README.md | 17 ++++- pom.xml | 91 ++++++++++++++++++++++++ src/main/lessons/lesson1/HelloWorld.java | 14 ++++ 4 files changed, 124 insertions(+), 2 deletions(-) create mode 100755 .gitignore create mode 100755 pom.xml create mode 100755 src/main/lessons/lesson1/HelloWorld.java diff --git a/.gitignore b/.gitignore new file mode 100755 index 00000000..d622c40d --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +target/ +classes/ +*.iml +.idea diff --git a/README.md b/README.md index f4380f1d..79212044 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,15 @@ -# track17-autumn -Курс Java Технотрек@mail.ru Весна 2017 +# Добро пожаловать на курс "Основы Java"! +## Курс читается в рамках проекта [Технотрек](https://track.mail.ru) осенний семестр 2016 + +### Программа курса + +* Знакомство с платформой Java +* Базовые конструкции языка +* Объектно-ориентированное программирование в Java +* Исключения. Reflection API +* Коллекции и параметризация +* Внутренние и анонимные классы. Стримы и лямбда +* Потоки в Java, проблемы многопоточных программ +* Работа с базой данных, основы SQL +* Сокеты, работа с сетью +* Основы тестирования (JUnit) diff --git a/pom.xml b/pom.xml new file mode 100755 index 00000000..3fb6b126 --- /dev/null +++ b/pom.xml @@ -0,0 +1,91 @@ + + + 4.0.0 + + + tehnotrack-mail + messenger + 1.0-SNAPSHOT + + + + UTF-8 + 1.8 + 1.8 + false + src/main/resources/google_checkstyle.xml + + + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.4.0 + + track.lections.jdbc.JdbcExample + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.17 + + true + + + + com.puppycrawl.tools + checkstyle + 6.16.1 + + + + + checkstyle + validate + + check + + + + true + true + + + + + + + + + + + + junit + junit + 4.12 + test + + + + org.slf4j + slf4j-api + 1.7.12 + + + org.slf4j + slf4j-log4j12 + 1.7.5 + + + + + + diff --git a/src/main/lessons/lesson1/HelloWorld.java b/src/main/lessons/lesson1/HelloWorld.java new file mode 100755 index 00000000..e4934132 --- /dev/null +++ b/src/main/lessons/lesson1/HelloWorld.java @@ -0,0 +1,14 @@ +package track.lessons.lesson1; + +/** + * + */ +public class HelloWorld { + + public static void main(String[] args) { + System.out.println("Hello"); + for (int i = 0; i < args.length; i++) { + System.out.println("arg[" + i + "]=" + args[i]); + } + } +}