├── .gitignore ├── README.md ├── calculator-minus ├── pom.xml └── src │ └── main │ └── java │ ├── module-info.java │ └── ru │ └── urvanov │ └── javaindynamics2022 │ └── calculator │ └── minus │ └── Minus.java ├── calculator-sum ├── pom.xml └── src │ └── main │ └── java │ ├── module-info.java │ └── ru │ └── urvanov │ └── javaindynamics2022 │ └── calculator │ └── sum │ └── Sum.java ├── calculator ├── pom.xml └── src │ └── main │ └── java │ ├── module-info.java │ └── ru │ └── urvanov │ └── javaindynamics2022 │ └── calculator │ ├── Calculator.java │ └── plugin │ └── Operation.java ├── creatures-postman.json ├── creatures ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── deployment.yaml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── urvanov │ │ │ └── javaindynamics2022 │ │ │ └── creatures │ │ │ ├── CreaturesApplication.java │ │ │ ├── controller │ │ │ ├── CreaturesController.java │ │ │ └── HomeController.java │ │ │ ├── domain │ │ │ └── Creature.java │ │ │ ├── repository │ │ │ └── CreatureRepository.java │ │ │ └── service │ │ │ ├── CreatureService.java │ │ │ └── CreatureServiceImpl.java │ └── resources │ │ ├── application.properties │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── urvanov │ └── javaindynamics2022 │ └── creatures │ └── CreaturesApplicationTests.java ├── general ├── pom.xml └── src │ └── main │ └── java │ ├── HelloWorld.java │ └── ru │ └── urvanov │ └── javaindynamics2022 │ ├── annotation │ ├── Author.java │ ├── Authors.java │ ├── DevilBird.java │ ├── DocumentedMonster.java │ ├── IceElemental.java │ ├── IceElementalAnnotated.java │ ├── Monster.java │ ├── ParentPredefinedAnnotations.java │ ├── ParentStandardAnnotation.java │ ├── PredefinedAnnotations.java │ └── StandardAnnotation.java │ ├── autoboxing │ ├── Autoboxing1.java │ ├── Autoboxing2.java │ └── Autoboxing3.java │ ├── block │ ├── Block.java │ ├── Declaration.java │ └── Instruction.java │ ├── classes │ ├── AccessGoblinField.java │ ├── Axe.java │ ├── Flail.java │ ├── Goblin.java │ ├── GoblinConstructor.java │ ├── GoblinFields.java │ ├── GoblinFinal.java │ ├── GoblinFinalClass.java │ ├── GoblinFire.java │ ├── GoblinInitializeFields.java │ ├── GoblinMethods.java │ ├── GoblinWithCounter.java │ ├── GoblinWithMoney.java │ ├── LegendaryBeast.java │ ├── MethodOverloading1.java │ ├── MethodOverloading2.java │ ├── MethodOverloading3.java │ ├── MethodOverloading4.java │ ├── Orc.java │ ├── PrimitiveTypeParameters.java │ ├── Scimitar.java │ ├── SpiderInitializeFields.java │ ├── Sword.java │ ├── Torch.java │ └── Varargs.java │ ├── collection │ ├── Hobgoblin.java │ ├── HobgoblinMorph.java │ ├── LadyMidday.java │ ├── LadyMiddaySort.java │ ├── Sort.java │ ├── StudentScore.java │ └── StudentSort.java │ ├── console │ └── ReadPassword.java │ ├── controlflow │ ├── Break.java │ ├── BreakLabel.java │ ├── Continue.java │ ├── ContinueLabel.java │ ├── DoWhile.java │ ├── For.java │ ├── ForEndless.java │ ├── IfThenElse.java │ ├── Switch1.java │ ├── Switch2.java │ ├── Switch3.java │ ├── Switch4.java │ ├── SwitchExpression1.java │ ├── SwitchExpression2.java │ ├── While.java │ └── WhileEndless.java │ ├── datetime │ ├── AllZones.java │ ├── ChronoUnitExample.java │ ├── DateExample.java │ ├── DateTimeFormatterExample.java │ ├── DayOfWeekExample.java │ ├── DurationExample.java │ ├── InstantExample.java │ ├── LocalDateExample.java │ ├── LocalDateTimeExample.java │ ├── LocalTimeExample.java │ ├── MonthDayExample.java │ ├── MonthExample.java │ ├── OffsetDateTimeExample.java │ ├── PeriodExample.java │ ├── TemporalAdjusterExample.java │ ├── YearExample.java │ ├── YearMonthExample.java │ └── ZonedDateTimeExample.java │ ├── enums │ ├── Coach.java │ ├── Direction.java │ ├── DirectionTest.java │ ├── MagicBeast.java │ └── MagicCreature.java │ ├── environment │ ├── CommandLineArguments.java │ ├── PrintEnv.java │ └── PrintEnvMap.java │ ├── exception │ ├── BlockFinally.java │ ├── BlockTry.java │ ├── TryWithResources.java │ └── WildWorld.java │ ├── formatparse │ ├── FormatterExample.java │ ├── NumberFormatExample.java │ ├── ScannerExample.java │ └── ScannerNumber.java │ ├── generics │ ├── BoundedGenericMethod.java │ ├── Box.java │ ├── CryptoCoin.java │ ├── DarkLair.java │ ├── DiamondOperator.java │ ├── FantasyWorldEngine.java │ ├── GenericConstructor.java │ ├── GetGenericSuperclassExample.java │ ├── IntegerNode.java │ ├── Lair.java │ ├── LairDemo.java │ ├── LairForDreadfulEnemyMonster.java │ ├── LairForMonster.java │ ├── LowerBoundWildcard.java │ ├── Node.java │ ├── PairLair.java │ ├── ParameterizedTypeAsTypeParameter.java │ ├── RawType.java │ ├── SimpleLair.java │ ├── TargetType.java │ ├── TypeErasure.java │ ├── TypeInferenceSimple.java │ ├── UndoundedWildcard.java │ ├── UpperBoundedWildcard.java │ ├── Utils.java │ ├── WildcardEngineExample.java │ └── WildcardInheritance.java │ ├── inheritance │ ├── BaseMonster.java │ ├── Domovoy.java │ ├── EuropeanDragon.java │ ├── Goblin.java │ ├── Leshy.java │ ├── Monster.java │ ├── OverridingHiding.java │ ├── Super.java │ ├── Sword.java │ ├── TypeConversion.java │ └── WillOrTheWisp.java │ ├── interfaces │ ├── CelticMonster.java │ ├── Elemental.java │ ├── Enemy.java │ ├── ExtendedGreekMonster.java │ ├── Ghost.java │ ├── GreekMonster.java │ ├── InterfaceAsParameter.java │ ├── Leshy.java │ ├── Monster.java │ ├── Obstacle.java │ ├── Pan.java │ └── VisibleWorld.java │ ├── intro │ └── HelloWorld.java │ ├── io │ ├── FileInputOutputStreams.java │ └── ScannerExample.java │ ├── localization │ ├── ButtonLabel.java │ ├── ButtonLabel_ru.java │ └── LocalizationExample.java │ ├── multithreading │ ├── AccountFixed.java │ ├── AccountWithDeadlock.java │ ├── Counter.java │ ├── ForkAbs.java │ ├── ImmutablePoint.java │ ├── InterruptJoinExample.java │ ├── ResourceLoadProcessExample.java │ ├── RunnableImpl.java │ ├── SimpleCompletableFuture.java │ ├── SleepExample.java │ ├── SynchronizedCounter.java │ └── ThreadChild.java │ ├── nestedclass │ ├── ConstructorReference.java │ ├── ImportStaticNested.java │ ├── Lambda.java │ ├── LambdaScopeTest.java │ ├── MethodReference.java │ ├── OuterClass.java │ ├── OuterClassWithAnonymousClass.java │ ├── OuterClassWithInnerClass.java │ ├── OuterClassWithLocalClass.java │ ├── OuterClassWithStaticNested.java │ ├── OuterForImportStaticNested.java │ └── ShadowClass.java │ ├── nio │ ├── DirectoriesByFilter.java │ ├── DirectoriesByGlob.java │ ├── DirectoryStreamExample.java │ ├── FileChannelExample.java │ └── PrintFiles.java │ ├── number │ ├── BigDecimalExample.java │ ├── BigIntegerExample.java │ └── Numbers.java │ ├── operation │ ├── Arithmetic.java │ ├── Assignment.java │ ├── AssignmentWithOther.java │ ├── Bitwise.java │ ├── Conditional.java │ ├── InstanceOf.java │ ├── Logical.java │ ├── NarrowingPrimitiveConversion.java │ ├── PostfixPrefixDifference.java │ ├── Ternary.java │ ├── Unary.java │ └── WideningPrimitiveConversion.java │ ├── optional │ ├── OptionalExample1.java │ ├── OptionalExample2.java │ ├── OptionalExample3.java │ └── Satyr.java │ ├── otherpackage │ └── OtherClass.java │ ├── packageexamples │ └── Main.java │ ├── records │ ├── PointClass.java │ └── PointRecord.java │ ├── regex │ └── SimpleRegex.java │ ├── string │ ├── StringBuilderExample.java │ ├── StringCompare.java │ ├── StringCreation.java │ └── StringPool.java │ └── variable │ ├── ArrayExample.java │ ├── DefaultValue.java │ ├── FloatingPointLiteral.java │ ├── IntegerLiteral.java │ ├── Literal.java │ ├── README.md │ ├── SymbolAndStringLiteral.java │ ├── VariableType.java │ └── package-info.java ├── input.txt ├── pom.xml └── scanner-data.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/README.md -------------------------------------------------------------------------------- /calculator-minus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-minus/pom.xml -------------------------------------------------------------------------------- /calculator-minus/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-minus/src/main/java/module-info.java -------------------------------------------------------------------------------- /calculator-minus/src/main/java/ru/urvanov/javaindynamics2022/calculator/minus/Minus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-minus/src/main/java/ru/urvanov/javaindynamics2022/calculator/minus/Minus.java -------------------------------------------------------------------------------- /calculator-sum/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-sum/pom.xml -------------------------------------------------------------------------------- /calculator-sum/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-sum/src/main/java/module-info.java -------------------------------------------------------------------------------- /calculator-sum/src/main/java/ru/urvanov/javaindynamics2022/calculator/sum/Sum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator-sum/src/main/java/ru/urvanov/javaindynamics2022/calculator/sum/Sum.java -------------------------------------------------------------------------------- /calculator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator/pom.xml -------------------------------------------------------------------------------- /calculator/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator/src/main/java/module-info.java -------------------------------------------------------------------------------- /calculator/src/main/java/ru/urvanov/javaindynamics2022/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator/src/main/java/ru/urvanov/javaindynamics2022/calculator/Calculator.java -------------------------------------------------------------------------------- /calculator/src/main/java/ru/urvanov/javaindynamics2022/calculator/plugin/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/calculator/src/main/java/ru/urvanov/javaindynamics2022/calculator/plugin/Operation.java -------------------------------------------------------------------------------- /creatures-postman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures-postman.json -------------------------------------------------------------------------------- /creatures/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/.gitignore -------------------------------------------------------------------------------- /creatures/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /creatures/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /creatures/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/Dockerfile -------------------------------------------------------------------------------- /creatures/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/deployment.yaml -------------------------------------------------------------------------------- /creatures/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/mvnw -------------------------------------------------------------------------------- /creatures/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/mvnw.cmd -------------------------------------------------------------------------------- /creatures/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/pom.xml -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/CreaturesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/CreaturesApplication.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/controller/CreaturesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/controller/CreaturesController.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/controller/HomeController.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/domain/Creature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/domain/Creature.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/repository/CreatureRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/repository/CreatureRepository.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/service/CreatureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/service/CreatureService.java -------------------------------------------------------------------------------- /creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/service/CreatureServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/java/ru/urvanov/javaindynamics2022/creatures/service/CreatureServiceImpl.java -------------------------------------------------------------------------------- /creatures/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /creatures/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/main/resources/schema.sql -------------------------------------------------------------------------------- /creatures/src/test/java/ru/urvanov/javaindynamics2022/creatures/CreaturesApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/creatures/src/test/java/ru/urvanov/javaindynamics2022/creatures/CreaturesApplicationTests.java -------------------------------------------------------------------------------- /general/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/pom.xml -------------------------------------------------------------------------------- /general/src/main/java/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/HelloWorld.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Author.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Authors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Authors.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/DevilBird.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/DevilBird.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/DocumentedMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/DocumentedMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/IceElemental.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/IceElemental.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/IceElementalAnnotated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/IceElementalAnnotated.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Monster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/Monster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/ParentPredefinedAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/ParentPredefinedAnnotations.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/ParentStandardAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/ParentStandardAnnotation.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/PredefinedAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/PredefinedAnnotations.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/annotation/StandardAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/annotation/StandardAnnotation.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing1.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing2.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/autoboxing/Autoboxing3.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/block/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/block/Block.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/block/Declaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/block/Declaration.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/block/Instruction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/block/Instruction.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/AccessGoblinField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/AccessGoblinField.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Axe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Axe.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Flail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Flail.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Goblin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Goblin.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinConstructor.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFields.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFinal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFinal.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFinalClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFinalClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinFire.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinInitializeFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinInitializeFields.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinMethods.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinWithCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinWithCounter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinWithMoney.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/GoblinWithMoney.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/LegendaryBeast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/LegendaryBeast.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading1.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading2.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading3.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/MethodOverloading4.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Orc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Orc.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/PrimitiveTypeParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/PrimitiveTypeParameters.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Scimitar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Scimitar.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/SpiderInitializeFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/SpiderInitializeFields.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Sword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Sword.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Torch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Torch.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/classes/Varargs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/classes/Varargs.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/Hobgoblin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/Hobgoblin.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/HobgoblinMorph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/HobgoblinMorph.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/LadyMidday.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/LadyMidday.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/LadyMiddaySort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/LadyMiddaySort.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/Sort.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/StudentScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/StudentScore.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/collection/StudentSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/collection/StudentSort.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/console/ReadPassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/console/ReadPassword.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Break.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/BreakLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/BreakLabel.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Continue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Continue.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/ContinueLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/ContinueLabel.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/DoWhile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/DoWhile.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/For.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/For.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/ForEndless.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/ForEndless.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/IfThenElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/IfThenElse.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch1.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch2.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch3.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/Switch4.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/SwitchExpression1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/SwitchExpression1.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/SwitchExpression2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/SwitchExpression2.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/While.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/While.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/WhileEndless.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/controlflow/WhileEndless.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/AllZones.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/AllZones.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/ChronoUnitExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/ChronoUnitExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DateExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DateTimeFormatterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DateTimeFormatterExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DayOfWeekExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DayOfWeekExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DurationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/DurationExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/InstantExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/InstantExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalDateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalDateExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalDateTimeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalDateTimeExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalTimeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/LocalTimeExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/MonthDayExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/MonthDayExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/MonthExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/MonthExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/OffsetDateTimeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/OffsetDateTimeExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/PeriodExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/PeriodExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/TemporalAdjusterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/TemporalAdjusterExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/YearExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/YearExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/YearMonthExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/YearMonthExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/datetime/ZonedDateTimeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/datetime/ZonedDateTimeExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/enums/Coach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/enums/Coach.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/enums/Direction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/enums/Direction.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/enums/DirectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/enums/DirectionTest.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/enums/MagicBeast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/enums/MagicBeast.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/enums/MagicCreature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/enums/MagicCreature.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/environment/CommandLineArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/environment/CommandLineArguments.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/environment/PrintEnv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/environment/PrintEnv.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/environment/PrintEnvMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/environment/PrintEnvMap.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/exception/BlockFinally.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/exception/BlockFinally.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/exception/BlockTry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/exception/BlockTry.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/exception/TryWithResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/exception/TryWithResources.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/exception/WildWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/exception/WildWorld.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/FormatterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/FormatterExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/NumberFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/NumberFormatExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/ScannerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/ScannerExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/ScannerNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/formatparse/ScannerNumber.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/BoundedGenericMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/BoundedGenericMethod.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/Box.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/CryptoCoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/CryptoCoin.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/DarkLair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/DarkLair.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/DiamondOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/DiamondOperator.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/FantasyWorldEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/FantasyWorldEngine.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/GenericConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/GenericConstructor.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/GetGenericSuperclassExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/GetGenericSuperclassExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/IntegerNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/IntegerNode.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/Lair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/Lair.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairDemo.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairForDreadfulEnemyMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairForDreadfulEnemyMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairForMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/LairForMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/LowerBoundWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/LowerBoundWildcard.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/Node.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/PairLair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/PairLair.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/ParameterizedTypeAsTypeParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/ParameterizedTypeAsTypeParameter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/RawType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/RawType.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/SimpleLair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/SimpleLair.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/TargetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/TargetType.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/TypeErasure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/TypeErasure.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/TypeInferenceSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/TypeInferenceSimple.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/UndoundedWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/UndoundedWildcard.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/UpperBoundedWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/UpperBoundedWildcard.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/Utils.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/WildcardEngineExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/WildcardEngineExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/generics/WildcardInheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/generics/WildcardInheritance.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/BaseMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/BaseMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Domovoy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Domovoy.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/EuropeanDragon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/EuropeanDragon.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Goblin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Goblin.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Leshy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Leshy.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Monster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Monster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/OverridingHiding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/OverridingHiding.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Super.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Super.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/Sword.java: -------------------------------------------------------------------------------- 1 | package ru.urvanov.javaindynamics2022.inheritance; 2 | 3 | public class Sword { 4 | } 5 | -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/TypeConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/TypeConversion.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/WillOrTheWisp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/inheritance/WillOrTheWisp.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/CelticMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/CelticMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Elemental.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Elemental.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Enemy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Enemy.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/ExtendedGreekMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/ExtendedGreekMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Ghost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Ghost.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/GreekMonster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/GreekMonster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/InterfaceAsParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/InterfaceAsParameter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Leshy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Leshy.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Monster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Monster.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Obstacle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Obstacle.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Pan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/Pan.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/VisibleWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/interfaces/VisibleWorld.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/intro/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/intro/HelloWorld.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/io/FileInputOutputStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/io/FileInputOutputStreams.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/io/ScannerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/io/ScannerExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/localization/ButtonLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/localization/ButtonLabel.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/localization/ButtonLabel_ru.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/localization/ButtonLabel_ru.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/localization/LocalizationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/localization/LocalizationExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/AccountFixed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/AccountFixed.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/AccountWithDeadlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/AccountWithDeadlock.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/Counter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ForkAbs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ForkAbs.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ImmutablePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ImmutablePoint.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/InterruptJoinExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/InterruptJoinExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ResourceLoadProcessExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ResourceLoadProcessExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/RunnableImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/RunnableImpl.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SimpleCompletableFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SimpleCompletableFuture.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SleepExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SleepExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SynchronizedCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/SynchronizedCounter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ThreadChild.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/multithreading/ThreadChild.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ConstructorReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ConstructorReference.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ImportStaticNested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ImportStaticNested.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/Lambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/Lambda.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/LambdaScopeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/LambdaScopeTest.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/MethodReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/MethodReference.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithAnonymousClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithAnonymousClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithInnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithInnerClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithLocalClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithLocalClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithStaticNested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterClassWithStaticNested.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterForImportStaticNested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/OuterForImportStaticNested.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ShadowClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nestedclass/ShadowClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoriesByFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoriesByFilter.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoriesByGlob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoriesByGlob.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoryStreamExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nio/DirectoryStreamExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nio/FileChannelExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nio/FileChannelExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/nio/PrintFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/nio/PrintFiles.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/number/BigDecimalExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/number/BigDecimalExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/number/BigIntegerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/number/BigIntegerExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/number/Numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/number/Numbers.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Arithmetic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Arithmetic.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Assignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Assignment.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/AssignmentWithOther.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/AssignmentWithOther.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Bitwise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Bitwise.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Conditional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Conditional.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/InstanceOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/InstanceOf.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Logical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Logical.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/NarrowingPrimitiveConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/NarrowingPrimitiveConversion.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/PostfixPrefixDifference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/PostfixPrefixDifference.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Ternary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Ternary.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/Unary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/Unary.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/operation/WideningPrimitiveConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/operation/WideningPrimitiveConversion.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample1.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample2.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/optional/OptionalExample3.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/optional/Satyr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/optional/Satyr.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/otherpackage/OtherClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/otherpackage/OtherClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/packageexamples/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/packageexamples/Main.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/records/PointClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/records/PointClass.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/records/PointRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/records/PointRecord.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/regex/SimpleRegex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/regex/SimpleRegex.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/string/StringBuilderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/string/StringBuilderExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/string/StringCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/string/StringCompare.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/string/StringCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/string/StringCreation.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/string/StringPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/string/StringPool.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/ArrayExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/ArrayExample.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/DefaultValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/DefaultValue.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/FloatingPointLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/FloatingPointLiteral.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/IntegerLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/IntegerLiteral.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/Literal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/Literal.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/README.md -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/SymbolAndStringLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/SymbolAndStringLiteral.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/VariableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/general/src/main/java/ru/urvanov/javaindynamics2022/variable/VariableType.java -------------------------------------------------------------------------------- /general/src/main/java/ru/urvanov/javaindynamics2022/variable/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Примеры для главы "Переменные" 3 | */ 4 | package ru.urvanov.javaindynamics2022.variable; -------------------------------------------------------------------------------- /input.txt: -------------------------------------------------------------------------------- 1 | привет 2 | сложный мир 3 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/pom.xml -------------------------------------------------------------------------------- /scanner-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urvanov-ru/java-in-dynamics-2022/HEAD/scanner-data.txt --------------------------------------------------------------------------------