├── .gitattributes ├── .gitignore ├── .project ├── LICENSE ├── README.md ├── demo.txt ├── employees.xml ├── inventory.xml ├── logs └── app.log ├── pom.xml ├── splash.png └── src └── main ├── java └── com │ ├── howtodoinjava │ ├── algorithms │ │ ├── BubbleSort.java │ │ ├── InsertionSort.java │ │ ├── IsomorphicStrings.java │ │ ├── JumpSearchAlgorithm.java │ │ ├── LinearSearch.java │ │ ├── MergeSort.java │ │ ├── Quicksort.java │ │ └── README.md │ ├── cleaner │ │ ├── AppCleanerProvider.java │ │ ├── ClassAccessingResource.java │ │ ├── CleanerExample.java │ │ └── Resource.java │ ├── cloning │ │ └── DeepCloningExample.java │ ├── concurrency │ │ ├── BlockingThreadPoolExecutor.java │ │ ├── BlockingThreadPoolExecutorDemo.java │ │ ├── CallableFutureExample.java │ │ ├── CancelATask.java │ │ ├── CustomRejectedExecutionHandler.java │ │ ├── CustomThreadPoolExample.java │ │ ├── CustomThreadPoolExecutor.java │ │ ├── DemoExecutor.java │ │ ├── DemoTask.java │ │ ├── ForkJoinExample.java │ │ ├── GetAndSetThreadNames.java │ │ ├── IllegalMonitorStateExceptionDemo.java │ │ ├── KillingAThread.java │ │ ├── README.md │ │ ├── ScheduledExecutorServiceExample.java │ │ ├── SharedSeedExample.java │ │ ├── ShutdownExecutor.java │ │ ├── StartAThread.java │ │ ├── ThreadJoiningInterrupt.java │ │ ├── ThreadPoolExample.java │ │ ├── ThreadPriorityDemo.java │ │ ├── WaitForAllTasksToComplete.java │ │ ├── interview │ │ │ ├── DoNotOverrideRunMethod.java │ │ │ ├── OverrideStartMethod.java │ │ │ └── ThreadGroupExample.java │ │ ├── threaddumps │ │ │ ├── ThreadDeadlock.java │ │ │ └── ThreadHighCPU.java │ │ └── virtualThreads │ │ │ └── ExecutorExample.java │ ├── core │ │ ├── PrimitiveStreams.java │ │ ├── array │ │ │ ├── ArrayCopy.java │ │ │ ├── ArrayCopyRange.java │ │ │ ├── ArrayDeepCopy.java │ │ │ ├── ArrayExceptions.java │ │ │ ├── ArrayListToArray.java │ │ │ ├── ArraySortAlphabatical.java │ │ │ ├── CheckIsSorted.java │ │ │ ├── CompareArray.java │ │ │ ├── ConcatArrays.java │ │ │ ├── ConvertBetweenArrayAndList.java │ │ │ ├── ConvertBetweenArrayAndStream.java │ │ │ ├── ConvertBetweenPrimitiveAndObjects.java │ │ │ ├── ConvertPrimitiveArrayToList.java │ │ │ ├── ConvertStringArrayToIntArray.java │ │ │ ├── FindMaxMin.java │ │ │ ├── InitializeArrays.java │ │ │ ├── Intersection.java │ │ │ ├── JoinArrayItems.java │ │ │ ├── Print2dArray.java │ │ │ ├── PrintArray.java │ │ │ ├── README.md │ │ │ ├── RemoveArrayItems.java │ │ │ ├── RemoveDuplicates.java │ │ │ ├── ResizeArray.java │ │ │ ├── ReverseArray.java │ │ │ ├── SortStringAlphabetically.java │ │ │ ├── SplitArray.java │ │ │ ├── SumAndAverageOfArray.java │ │ │ ├── TopNItems.java │ │ │ ├── Union.java │ │ │ └── User.java │ │ ├── basic │ │ │ ├── AllPrimeFactors.java │ │ │ ├── AssertExample.java │ │ │ ├── BusinessCustomer.java │ │ │ ├── CharacterEncodingExample.java │ │ │ ├── Customer.java │ │ │ ├── ForEachExamples.java │ │ │ ├── ForLoopExample.java │ │ │ ├── ForLoopPerformanceTest.java │ │ │ ├── HelpfulNullPointerExceptionExample.java │ │ │ ├── InstanceOfExample.java │ │ │ ├── InstanceOfOperatorExample.java │ │ │ ├── MainClass.java │ │ │ ├── ObjectIdentityString.java │ │ │ ├── PersonalCustomer.java │ │ │ ├── PrintFormattedOutput.java │ │ │ ├── README.md │ │ │ ├── RegexExamples.java │ │ │ ├── RoundOffFloats.java │ │ │ ├── StricfpExample.java │ │ │ ├── StringPoolExample.java │ │ │ ├── SubStringExample.java │ │ │ ├── SwitchExpressions.java │ │ │ ├── SwitchStatement.java │ │ │ ├── TextBlocks.java │ │ │ ├── UnderscoreInLiterals.java │ │ │ ├── WhileLoopExample.java │ │ │ ├── math │ │ │ │ ├── MathAbsoluteExamples.java │ │ │ │ ├── MathDivideExact.java │ │ │ │ └── MathFloorDivCeilDiv.java │ │ │ └── record │ │ │ │ ├── BuilderExample.java │ │ │ │ ├── Employee.java │ │ │ │ ├── GenericRecordExample.java │ │ │ │ └── RecordExample.java │ │ ├── collections │ │ │ ├── AddMultipleItems.java │ │ │ ├── ArrayListToLinkedList.java │ │ │ ├── ConvertArrayToList.java │ │ │ ├── ConvertSetToList.java │ │ │ ├── IterateOverCollection.java │ │ │ ├── cursors │ │ │ │ ├── AlternateNextAndPrevious.java │ │ │ │ ├── ConcurrentModification.java │ │ │ │ ├── EnumerationCursor.java │ │ │ │ ├── IteratorCursor.java │ │ │ │ ├── ListIteratorCursor.java │ │ │ │ ├── SpliteratorCursor.java │ │ │ │ └── SpliteratorEstimateSize.java │ │ │ ├── list │ │ │ │ ├── AddItem.java │ │ │ │ ├── ArrayListExamples.java │ │ │ │ ├── ArrayListSort.java │ │ │ │ ├── CheckEmptyList.java │ │ │ │ ├── ClearArrayList.java │ │ │ │ ├── EqualListsIgnoringOrder.java │ │ │ │ ├── FlattenNestedList.java │ │ │ │ ├── ListDifference.java │ │ │ │ ├── MergeArrayLists.java │ │ │ │ ├── README.md │ │ │ │ ├── RemoveDuplicates.java │ │ │ │ ├── RemoveIf.java │ │ │ │ ├── ReplaceItem.java │ │ │ │ ├── RetainsAll.java │ │ │ │ ├── SerializationDeserialization.java │ │ │ │ └── Task.java │ │ │ ├── map │ │ │ │ ├── ConcurrentMapExample.java │ │ │ │ ├── ConcurrentSkipListMapExample.java │ │ │ │ ├── ConcurrentSkipListMapExamples.java │ │ │ │ ├── ConvertListToMap.java │ │ │ │ ├── EnumMapExamples.java │ │ │ │ ├── HashMapExamples.java │ │ │ │ ├── IdentityHashMapExample.java │ │ │ │ ├── ImmutableMap.java │ │ │ │ ├── InitializeHashMap.java │ │ │ │ ├── InvertedMap.java │ │ │ │ ├── MapComputeIfAbsent.java │ │ │ │ ├── MapDifferenceDemo.java │ │ │ │ ├── MaxMin.java │ │ │ │ ├── MergeMaps.java │ │ │ │ ├── NestedMap.java │ │ │ │ ├── PerformanceCompareForIterations.java │ │ │ │ ├── README.md │ │ │ │ ├── ShallowDeepCopy.java │ │ │ │ ├── SortAMapByKeysAndValues.java │ │ │ │ ├── SubMaps.java │ │ │ │ ├── SynchronizedMaps.java │ │ │ │ ├── UnmodifiableMap.java │ │ │ │ └── WeekHashMapExample.java │ │ │ └── queue │ │ │ │ ├── JavaQueueExamples.java │ │ │ │ ├── PriorityQueueExample.java │ │ │ │ ├── PriortyQueueWithCustomObject.java │ │ │ │ ├── QueueDrain.java │ │ │ │ └── README.md │ │ ├── datatypes │ │ │ ├── ConvertIntToString.java │ │ │ ├── Employee.java │ │ │ └── decimalandhexadecimal │ │ │ │ ├── BinaryOctalAndHex.java │ │ │ │ ├── decimaltohex │ │ │ │ ├── ExampleUsingBigIntegerClass.java │ │ │ │ ├── ExampleUsingDouble.java │ │ │ │ ├── ExampleUsingIntegerClass.java │ │ │ │ ├── ExampleUsingLongClass.java │ │ │ │ ├── ExampleUsingRawMethod.java │ │ │ │ ├── ExampleUsingStringClass.java │ │ │ │ └── FloatingPointDecimalToHex.java │ │ │ │ └── hextodecimal │ │ │ │ ├── ExampleUsingBigIntegerClass.java │ │ │ │ ├── ExampleUsingIntegerClass.java │ │ │ │ ├── ExampleUsingLongClass.java │ │ │ │ ├── ExampleUsingRawMethod.java │ │ │ │ └── FloatingPointHexToDecimal.java │ │ ├── datetime │ │ │ ├── AddHoursMinutesSecondsToDate.java │ │ │ ├── BusinessDaysExamples.java │ │ │ ├── ChangingTimeZones.java │ │ │ ├── CheckWeekendJava7.java │ │ │ ├── CheckWeekendJava8.java │ │ │ ├── CompareLocalDateTimes.java │ │ │ ├── CompareLocalDates.java │ │ │ ├── CompareZonedDateTimes.java │ │ │ ├── ConvertBetweenMonthNameAndNumber.java │ │ │ ├── CurrentDateTime.java │ │ │ ├── CurrentTimeStamp.java │ │ │ ├── DateComparison.java │ │ │ ├── DateConversionUtils.java │ │ │ ├── DateDifference.java │ │ │ ├── DateFormatting.java │ │ │ ├── DateTimeExample.java │ │ │ ├── DateTimeFormatterWithTimeZone.java │ │ │ ├── DayOfWeekExample.java │ │ │ ├── DayPeriodFormatter.java │ │ │ ├── DaysBetweenDates.java │ │ │ ├── DisplayDayOfWeekName.java │ │ │ ├── ElapsedTimeSinceMidnight.java │ │ │ ├── EstTimezone.java │ │ │ ├── ExtractDayMonthYear.java │ │ │ ├── FindDayOfWeek.java │ │ │ ├── FindNextPrevDay.java │ │ │ ├── FirstAndLastDay.java │ │ │ ├── FirstLastDayOfYear.java │ │ │ ├── FormatLocalDate.java │ │ │ ├── FormatLocalDateTime.java │ │ │ ├── FormatMilliseconds.java │ │ │ ├── FormatZonedDateTime.java │ │ │ ├── FormattingDates.java │ │ │ ├── GetAllDatesBetweenTwoDates.java │ │ │ ├── GetQuarterInfo.java │ │ │ ├── InstantToLocalDateTime.java │ │ │ ├── InstantToZonedDateTime.java │ │ │ ├── JavaDateValidations.java │ │ │ ├── ListOfTimezoneIds.java │ │ │ ├── LocaleExamples.java │ │ │ ├── LocationBasedDateFormatting.java │ │ │ ├── NewDateTimeAPI.java │ │ │ ├── ParseZonedDateTime.java │ │ │ ├── PeriodExample.java │ │ │ ├── README.md │ │ │ ├── SetJvmTimezone.java │ │ │ ├── SplitDateRangeIntoEqualIntervals.java │ │ │ ├── StartEndOfDay.java │ │ │ ├── StopWatchExamples.java │ │ │ ├── TemporalAdjusterExamples.java │ │ │ ├── TemporalQueriesExample.java │ │ │ ├── ValidateMultipleDateFormats.java │ │ │ ├── WeeksBetweenDates.java │ │ │ └── XmlGregorianCalendarExamples.java │ │ ├── enums │ │ │ ├── EnumExamples.java │ │ │ ├── EnumWithMultipleValues.java │ │ │ ├── EnumWithStringsExample.java │ │ │ └── PathUtils.java │ │ ├── examples │ │ │ ├── AddTwoIntegers.java │ │ │ ├── AgeCalculator.java │ │ │ ├── CalculateAverage.java │ │ │ ├── ConsoleExamples.java │ │ │ └── README.md │ │ ├── exceptions │ │ │ ├── StackTrace.java │ │ │ └── SuppressedException.java │ │ ├── jmh │ │ │ └── IntToStringBenchmark.java │ │ ├── objectToMap │ │ │ ├── ConvertObjectToMapExample.java │ │ │ ├── Employee.java │ │ │ └── README.md │ │ ├── optional │ │ │ └── OptionalExamples.java │ │ ├── predicate │ │ │ └── IntPredicateExample.java │ │ ├── random │ │ │ ├── README.md │ │ │ ├── RandomNumberStream.java │ │ │ ├── RandomNumbersInRange.java │ │ │ └── SimpleRandoms.java │ │ ├── recursion │ │ │ ├── RecursionDemo.java │ │ │ └── RecursiveCall.java │ │ ├── security │ │ │ ├── AES.java │ │ │ ├── AES256.java │ │ │ ├── AES256Example.java │ │ │ ├── Base64Example.java │ │ │ ├── Base64FileEncodeExample.java │ │ │ ├── EdwardAlgoExample.java │ │ │ └── concurrent │ │ │ │ ├── AES256EncryptionTask.java │ │ │ │ └── Demo.java │ │ ├── serialization │ │ │ ├── DeepCopyDemo.java │ │ │ ├── SerializeObjectToString.java │ │ │ └── TestClass.java │ │ ├── sorting │ │ │ ├── ComparableExamples.java │ │ │ ├── ComparatorExamples.java │ │ │ ├── FirstNameSorter.java │ │ │ └── User.java │ │ ├── streams │ │ │ ├── AddRemoveItems.java │ │ │ ├── BoxedStreamExample.java │ │ │ ├── ChainedPredicate.java │ │ │ ├── CreateStreams.java │ │ │ ├── Employee.java │ │ │ ├── FilterAMap.java │ │ │ ├── FilteringNestedCollections.java │ │ │ ├── HandleCheckedExceptions.java │ │ │ ├── IfElseLogic.java │ │ │ ├── Main.java │ │ │ ├── MapMultiExample.java │ │ │ ├── MatchAllExample.java │ │ │ ├── MaxDateExample.java │ │ │ ├── MethodReferenceVsLambdaExamples.java │ │ │ ├── Person.java │ │ │ ├── PrimitiveStreams.java │ │ │ ├── README.md │ │ │ ├── RemoveOrUpdateElements.java │ │ │ ├── StreamContainsAnyContainsAll.java │ │ │ ├── StreamOfDates.java │ │ │ ├── StreamOfRandomNumbers.java │ │ │ ├── TeeingCollectorExample.java │ │ │ ├── collect │ │ │ │ ├── CollectStreamItemsToMap.java │ │ │ │ ├── GroupingByExamples.java │ │ │ │ └── StreamCollectToImmutableCollections.java │ │ │ ├── conversions │ │ │ │ ├── EnumToStream.java │ │ │ │ ├── IterableToStream.java │ │ │ │ ├── IteratorToStream.java │ │ │ │ └── StreamToList.java │ │ │ ├── distinct │ │ │ │ ├── DistinctComplexTypes.java │ │ │ │ └── DistinctPrimitivesAndStrings.java │ │ │ ├── duplicates │ │ │ │ └── RemoveDuplicatesFromList.java │ │ │ ├── intstream │ │ │ │ ├── FilterExample.java │ │ │ │ ├── ForEachExample.java │ │ │ │ └── RangeExample.java │ │ │ ├── methods │ │ │ │ └── ForEach.java │ │ │ ├── misc │ │ │ │ ├── AppendPrepend.java │ │ │ │ └── GetLastElement.java │ │ │ ├── predicates │ │ │ │ └── TestPredicates.java │ │ │ └── sort │ │ │ │ ├── DateOfBirthComparator.java │ │ │ │ ├── FirstNameSorter.java │ │ │ │ ├── NumberStream.java │ │ │ │ ├── SortWithNullValues.java │ │ │ │ ├── StringStream.java │ │ │ │ └── UserTypeStream.java │ │ └── string │ │ │ ├── AlignOutputToColumns.java │ │ │ ├── Cancat.java │ │ │ ├── ChatAt.java │ │ │ ├── CompareTo.java │ │ │ ├── CompareToIgnoreCase.java │ │ │ ├── Contains.java │ │ │ ├── DuplicateWords.java │ │ │ ├── EndsWith.java │ │ │ ├── Equals.java │ │ │ ├── FindDuplicateCharacters.java │ │ │ ├── IndexOf.java │ │ │ ├── Intern.java │ │ │ ├── LastIndexOf.java │ │ │ ├── LeftRightPad.java │ │ │ ├── Lowercase.java │ │ │ ├── MaskExceptLast4Chars.java │ │ │ ├── MultilineStringExample.java │ │ │ ├── README.md │ │ │ ├── RemoveLastCharacter.java │ │ │ ├── Replace.java │ │ │ ├── ReplaceAll.java │ │ │ ├── ReplaceFirst.java │ │ │ ├── ReverseString.java │ │ │ ├── ReverseWords.java │ │ │ ├── SplitCSV.java │ │ │ ├── StartsWith.java │ │ │ ├── StringAlignExample.java │ │ │ ├── StringAlignment.java │ │ │ ├── StringConcatenationBenchmark.java │ │ │ ├── StringEquality.java │ │ │ ├── StringIndentExample.java │ │ │ ├── StringJoinerExamples.java │ │ │ ├── StringToInt.java │ │ │ ├── SubString.java │ │ │ ├── TextBlockFormatting.java │ │ │ ├── TitleCase.java │ │ │ └── UnescapeHTML.java │ ├── csv │ │ ├── demoOpenCSV │ │ │ └── OpenCSVExample.java │ │ ├── demoScanner │ │ │ └── ScannerExample.java │ │ └── demoSplit │ │ │ └── SplitterExample.java │ ├── datastructure │ │ ├── CustomList.java │ │ ├── Stack.java │ │ ├── TestListImpl.java │ │ └── TestStackImpl.java │ ├── exercise │ │ └── ArrayTwoSum.java │ ├── hashing │ │ └── password │ │ │ └── demo │ │ │ ├── advanced │ │ │ └── ReallyStrongSecuredPassword.java │ │ │ ├── bcrypt │ │ │ ├── BCrypt.java │ │ │ └── BcryptHashingExample.java │ │ │ ├── md5 │ │ │ ├── FileChecksum.java │ │ │ ├── SaltedMD5Example.java │ │ │ └── SimpleMD5Example.java │ │ │ ├── scrypt │ │ │ └── ScryptPasswordHashingDemo.java │ │ │ └── sha │ │ │ └── SHAExample.java │ ├── io │ │ ├── CheckEmptyDirectory.java │ │ ├── CheckIfFileExists.java │ │ ├── ConvertReaderToString.java │ │ ├── CopyDirectoryExample.java │ │ ├── CountFileLines.java │ │ ├── CreateAFile.java │ │ ├── CreateDirectory.java │ │ ├── CreateTempFile.java │ │ ├── DeleteAFile.java │ │ ├── DeleteFileContent.java │ │ ├── FileCopyExample.java │ │ ├── FileCreationTime.java │ │ ├── FileFilterExample.java │ │ ├── FilePath.java │ │ ├── FileReaderExample.java │ │ ├── FileSize.java │ │ ├── FileWriterExample.java │ │ ├── FilenameFilterExample.java │ │ ├── FindAFileInDirectory.java │ │ ├── InputStreamReaderExample.java │ │ ├── InputStreamToOutputStream.java │ │ ├── IterateDirectoryExample.java │ │ ├── PropertiesCacheExample.java │ │ ├── README.md │ │ ├── ReadCSV.java │ │ ├── ReadFileFromClasspath.java │ │ ├── ReadFileFromResourcesUsingGetResource.java │ │ ├── ReadFileFromResourcesUsingGetResourceAsStream.java │ │ ├── ReadFileLineByLine.java │ │ ├── ReadFileToByteArray.java │ │ ├── ReadFileToList.java │ │ ├── ReadFileToString.java │ │ ├── ReadFileWithChannels.java │ │ ├── ReadGivenLineFromFile.java │ │ ├── ReadLargeFiles.java │ │ ├── ReadOnlyFile.java │ │ ├── ReaderToInputStream.java │ │ ├── ReadwriteUTF8Data.java │ │ ├── RenameFile.java │ │ ├── StringReaderExample.java │ │ ├── SymbolicLinkExamples.java │ │ ├── WriteByteArrayToFile.java │ │ ├── WriteToFile.java │ │ ├── WriteToTempFile.java │ │ └── foo │ │ │ ├── bar │ │ │ └── bar.txt │ │ │ └── foo.txt │ ├── jaxb │ │ ├── Main.java │ │ ├── MarshalListExample.java │ │ ├── NoDefaultConstructor.java │ │ ├── ReadWriteXML.java │ │ └── XmlTypeAdapterOverInterface.java │ ├── json │ │ └── JsonArrayToList.java │ ├── loom │ │ └── HelloLoom.java │ ├── mail │ │ ├── EmailSender.java │ │ ├── EmailSenderWithSSL.java │ │ └── MailTest.java │ ├── misc │ │ ├── JFrameDemo.java │ │ ├── TupleExamples.java │ │ └── UnitTuple.java │ ├── newFeatures │ │ └── java21 │ │ │ ├── README.md │ │ │ ├── ScopedValueTest.java │ │ │ ├── SequencedCollectionExamples.java │ │ │ ├── StringTemplates.java │ │ │ ├── StructuredConcurrency.java │ │ │ ├── UnnamedClassAndInstanceMainMethod.java │ │ │ ├── UnnamedPatterns.java │ │ │ └── UnnamedVariables.java │ ├── puzzles │ │ ├── Anagram.java │ │ ├── ArrayRotation.java │ │ ├── BalancedParenthesesChecker.java │ │ ├── CheckAllAlphabetsAlgorithms.java │ │ ├── CommonElementsInArrays.java │ │ ├── Factorial.java │ │ ├── FindAllDuplicateNumbers.java │ │ ├── FindMissingNumberFromSeries.java │ │ ├── FizzBuzz.java │ │ ├── GoodStringBadString.java │ │ ├── HiLo.java │ │ ├── IdentifyProblemsInCode.java │ │ ├── LargestElementFinder.java │ │ ├── LongestSubstringLength.java │ │ ├── MapPutOperation.java │ │ ├── NthLongestStringAlgorithm.java │ │ ├── Palindrome.java │ │ ├── PlayHiLoGame.java │ │ ├── README.md │ │ ├── ReverseAString.java │ │ └── TwoSum.java │ ├── reflection │ │ └── CallingInterfaceMethodWithoutImplementing.java │ ├── regex │ │ ├── MaxMinLength.java │ │ ├── Misspelling.java │ │ └── StartsWithEndsWith.java │ ├── xml │ │ ├── CheckIfNodeExists.java │ │ ├── ConvertStringToXML.java │ │ ├── DomParserExample.java │ │ ├── GetNodesByAttributeValue.java │ │ ├── GetXmlAttributeValue.java │ │ ├── NamespaceResolution.java │ │ ├── README.md │ │ ├── XPathExample.java │ │ ├── model │ │ │ ├── Department.java │ │ │ └── Employee.java │ │ ├── sax │ │ │ ├── SaxParserDemo.java │ │ │ ├── User.java │ │ │ ├── UserParser.java │ │ │ └── UserParserHandler.java │ │ └── stax │ │ │ ├── ReadXmlWithCursor.java │ │ │ └── ReadXmlWithIterator.java │ └── zip │ │ ├── UnzipExample.java │ │ └── UnzipWithCommonCompress.java │ └── lambdaworks │ ├── codec │ └── Base64.java │ ├── crypto │ ├── PBKDF.java │ ├── SCrypt.java │ └── SCryptUtil.java │ └── jni │ ├── JarLibraryLoader.java │ ├── LibraryLoader.java │ ├── LibraryLoaders.java │ ├── NilLibraryLoader.java │ ├── Platform.java │ ├── SysLibraryLoader.java │ └── UnsupportedPlatformException.java └── resources ├── SampleCSVFile.csv ├── application.properties ├── data.json ├── data └── demo.txt ├── dataOut.txt ├── demo.txt └── threaddumps ├── Fast_thread_report-Threaddumps.pdf ├── ThreadDump_high_CPU.txt └── Threaddumps.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/.project -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/README.md -------------------------------------------------------------------------------- /demo.txt: -------------------------------------------------------------------------------- 1 | hello world !! -------------------------------------------------------------------------------- /employees.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/employees.xml -------------------------------------------------------------------------------- /inventory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/inventory.xml -------------------------------------------------------------------------------- /logs/app.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/logs/app.log -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/pom.xml -------------------------------------------------------------------------------- /splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/splash.png -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/BubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/BubbleSort.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/InsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/InsertionSort.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/IsomorphicStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/IsomorphicStrings.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/JumpSearchAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/JumpSearchAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/LinearSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/LinearSearch.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/MergeSort.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/Quicksort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/Quicksort.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/algorithms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/algorithms/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/cleaner/AppCleanerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/cleaner/AppCleanerProvider.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/cleaner/ClassAccessingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/cleaner/ClassAccessingResource.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/cleaner/CleanerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/cleaner/CleanerExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/cleaner/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/cleaner/Resource.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/cloning/DeepCloningExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/cloning/DeepCloningExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/BlockingThreadPoolExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/BlockingThreadPoolExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/BlockingThreadPoolExecutorDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/BlockingThreadPoolExecutorDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/CallableFutureExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/CallableFutureExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/CancelATask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/CancelATask.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/CustomRejectedExecutionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/CustomRejectedExecutionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/CustomThreadPoolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/CustomThreadPoolExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/CustomThreadPoolExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/CustomThreadPoolExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/DemoExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/DemoExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/DemoTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/DemoTask.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ForkJoinExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ForkJoinExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/GetAndSetThreadNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/GetAndSetThreadNames.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/IllegalMonitorStateExceptionDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/IllegalMonitorStateExceptionDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/KillingAThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/KillingAThread.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ScheduledExecutorServiceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ScheduledExecutorServiceExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/SharedSeedExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/SharedSeedExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ShutdownExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ShutdownExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/StartAThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/StartAThread.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ThreadJoiningInterrupt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ThreadJoiningInterrupt.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ThreadPoolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ThreadPoolExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/ThreadPriorityDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/ThreadPriorityDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/WaitForAllTasksToComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/WaitForAllTasksToComplete.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/interview/DoNotOverrideRunMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/interview/DoNotOverrideRunMethod.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/interview/OverrideStartMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/interview/OverrideStartMethod.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/interview/ThreadGroupExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/interview/ThreadGroupExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/threaddumps/ThreadDeadlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/threaddumps/ThreadDeadlock.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/threaddumps/ThreadHighCPU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/threaddumps/ThreadHighCPU.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/concurrency/virtualThreads/ExecutorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/concurrency/virtualThreads/ExecutorExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/PrimitiveStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/PrimitiveStreams.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArrayCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArrayCopy.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArrayCopyRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArrayCopyRange.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArrayDeepCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArrayDeepCopy.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArrayExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArrayExceptions.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArrayListToArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArrayListToArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ArraySortAlphabatical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ArraySortAlphabatical.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/CheckIsSorted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/CheckIsSorted.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/CompareArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/CompareArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConcatArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConcatArrays.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConvertBetweenArrayAndList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConvertBetweenArrayAndList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConvertBetweenArrayAndStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConvertBetweenArrayAndStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConvertBetweenPrimitiveAndObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConvertBetweenPrimitiveAndObjects.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConvertPrimitiveArrayToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConvertPrimitiveArrayToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ConvertStringArrayToIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ConvertStringArrayToIntArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/FindMaxMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/FindMaxMin.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/InitializeArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/InitializeArrays.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/Intersection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/Intersection.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/JoinArrayItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/JoinArrayItems.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/Print2dArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/Print2dArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/PrintArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/PrintArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/RemoveArrayItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/RemoveArrayItems.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/RemoveDuplicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/RemoveDuplicates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ResizeArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ResizeArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/ReverseArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/ReverseArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/SortStringAlphabetically.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/SortStringAlphabetically.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/SplitArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/SplitArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/SumAndAverageOfArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/SumAndAverageOfArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/TopNItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/TopNItems.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/Union.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/Union.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/array/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/array/User.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/AllPrimeFactors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/AllPrimeFactors.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/AssertExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/AssertExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/BusinessCustomer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/BusinessCustomer.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/CharacterEncodingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/CharacterEncodingExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/Customer.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/ForEachExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/ForEachExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/ForLoopExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/ForLoopExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/ForLoopPerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/ForLoopPerformanceTest.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/HelpfulNullPointerExceptionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/HelpfulNullPointerExceptionExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/InstanceOfExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/InstanceOfExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/InstanceOfOperatorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/InstanceOfOperatorExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/MainClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/MainClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/ObjectIdentityString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/ObjectIdentityString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/PersonalCustomer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/PersonalCustomer.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/PrintFormattedOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/PrintFormattedOutput.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/RegexExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/RegexExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/RoundOffFloats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/RoundOffFloats.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/StricfpExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/StricfpExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/StringPoolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/StringPoolExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/SubStringExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/SubStringExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/SwitchExpressions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/SwitchExpressions.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/SwitchStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/SwitchStatement.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/TextBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/TextBlocks.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/UnderscoreInLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/UnderscoreInLiterals.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/WhileLoopExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/WhileLoopExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/math/MathAbsoluteExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/math/MathAbsoluteExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/math/MathDivideExact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/math/MathDivideExact.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/math/MathFloorDivCeilDiv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/math/MathFloorDivCeilDiv.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/record/BuilderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/record/BuilderExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/record/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/record/Employee.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/record/GenericRecordExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/record/GenericRecordExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/basic/record/RecordExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/basic/record/RecordExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/AddMultipleItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/AddMultipleItems.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/ArrayListToLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/ArrayListToLinkedList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/ConvertArrayToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/ConvertArrayToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/ConvertSetToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/ConvertSetToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/IterateOverCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/IterateOverCollection.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/AlternateNextAndPrevious.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/AlternateNextAndPrevious.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/ConcurrentModification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/ConcurrentModification.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/EnumerationCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/EnumerationCursor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/IteratorCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/IteratorCursor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/ListIteratorCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/ListIteratorCursor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/SpliteratorCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/SpliteratorCursor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/cursors/SpliteratorEstimateSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/cursors/SpliteratorEstimateSize.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/AddItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/AddItem.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/ArrayListExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/ArrayListExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/ArrayListSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/ArrayListSort.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/CheckEmptyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/CheckEmptyList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/ClearArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/ClearArrayList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/EqualListsIgnoringOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/EqualListsIgnoringOrder.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/FlattenNestedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/FlattenNestedList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/ListDifference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/ListDifference.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/MergeArrayLists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/MergeArrayLists.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/RemoveDuplicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/RemoveDuplicates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/RemoveIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/RemoveIf.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/ReplaceItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/ReplaceItem.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/RetainsAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/RetainsAll.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/SerializationDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/SerializationDeserialization.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/list/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/list/Task.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ConcurrentMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ConcurrentMapExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ConcurrentSkipListMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ConcurrentSkipListMapExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ConcurrentSkipListMapExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ConcurrentSkipListMapExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ConvertListToMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ConvertListToMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/EnumMapExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/EnumMapExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/HashMapExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/HashMapExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/IdentityHashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/IdentityHashMapExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ImmutableMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ImmutableMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/InitializeHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/InitializeHashMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/InvertedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/InvertedMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/MapComputeIfAbsent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/MapComputeIfAbsent.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/MapDifferenceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/MapDifferenceDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/MaxMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/MaxMin.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/MergeMaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/MergeMaps.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/NestedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/NestedMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/PerformanceCompareForIterations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/PerformanceCompareForIterations.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/ShallowDeepCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/ShallowDeepCopy.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/SortAMapByKeysAndValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/SortAMapByKeysAndValues.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/SubMaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/SubMaps.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/SynchronizedMaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/SynchronizedMaps.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/UnmodifiableMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/UnmodifiableMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/map/WeekHashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/map/WeekHashMapExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/queue/JavaQueueExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/queue/JavaQueueExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/queue/PriorityQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/queue/PriorityQueueExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/queue/PriortyQueueWithCustomObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/queue/PriortyQueueWithCustomObject.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/queue/QueueDrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/queue/QueueDrain.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/collections/queue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/collections/queue/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/ConvertIntToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/ConvertIntToString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/Employee.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/BinaryOctalAndHex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/BinaryOctalAndHex.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingBigIntegerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingBigIntegerClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingDouble.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingIntegerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingIntegerClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingLongClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingLongClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingRawMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingRawMethod.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingStringClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/ExampleUsingStringClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/FloatingPointDecimalToHex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/decimaltohex/FloatingPointDecimalToHex.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingBigIntegerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingBigIntegerClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingIntegerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingIntegerClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingLongClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingLongClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingRawMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/ExampleUsingRawMethod.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/FloatingPointHexToDecimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datatypes/decimalandhexadecimal/hextodecimal/FloatingPointHexToDecimal.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/AddHoursMinutesSecondsToDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/AddHoursMinutesSecondsToDate.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/BusinessDaysExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/BusinessDaysExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ChangingTimeZones.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ChangingTimeZones.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CheckWeekendJava7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CheckWeekendJava7.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CheckWeekendJava8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CheckWeekendJava8.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CompareLocalDateTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CompareLocalDateTimes.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CompareLocalDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CompareLocalDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CompareZonedDateTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CompareZonedDateTimes.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ConvertBetweenMonthNameAndNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ConvertBetweenMonthNameAndNumber.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CurrentDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CurrentDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/CurrentTimeStamp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/CurrentTimeStamp.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateComparison.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateComparison.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateConversionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateConversionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateDifference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateDifference.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateFormatting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateFormatting.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateTimeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateTimeExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DateTimeFormatterWithTimeZone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DateTimeFormatterWithTimeZone.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DayOfWeekExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DayOfWeekExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DayPeriodFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DayPeriodFormatter.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DaysBetweenDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DaysBetweenDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/DisplayDayOfWeekName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/DisplayDayOfWeekName.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ElapsedTimeSinceMidnight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ElapsedTimeSinceMidnight.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/EstTimezone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/EstTimezone.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ExtractDayMonthYear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ExtractDayMonthYear.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FindDayOfWeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FindDayOfWeek.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FindNextPrevDay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FindNextPrevDay.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FirstAndLastDay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FirstAndLastDay.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FirstLastDayOfYear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FirstLastDayOfYear.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FormatLocalDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FormatLocalDate.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FormatLocalDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FormatLocalDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FormatMilliseconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FormatMilliseconds.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FormatZonedDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FormatZonedDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/FormattingDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/FormattingDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/GetAllDatesBetweenTwoDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/GetAllDatesBetweenTwoDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/GetQuarterInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/GetQuarterInfo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/InstantToLocalDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/InstantToLocalDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/InstantToZonedDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/InstantToZonedDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/JavaDateValidations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/JavaDateValidations.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ListOfTimezoneIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ListOfTimezoneIds.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/LocaleExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/LocaleExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/LocationBasedDateFormatting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/LocationBasedDateFormatting.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/NewDateTimeAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/NewDateTimeAPI.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ParseZonedDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ParseZonedDateTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/PeriodExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/PeriodExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/SetJvmTimezone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/SetJvmTimezone.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/SplitDateRangeIntoEqualIntervals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/SplitDateRangeIntoEqualIntervals.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/StartEndOfDay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/StartEndOfDay.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/StopWatchExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/StopWatchExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/TemporalAdjusterExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/TemporalAdjusterExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/TemporalQueriesExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/TemporalQueriesExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/ValidateMultipleDateFormats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/ValidateMultipleDateFormats.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/WeeksBetweenDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/WeeksBetweenDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/datetime/XmlGregorianCalendarExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/datetime/XmlGregorianCalendarExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/enums/EnumExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/enums/EnumExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/enums/EnumWithMultipleValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/enums/EnumWithMultipleValues.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/enums/EnumWithStringsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/enums/EnumWithStringsExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/enums/PathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/enums/PathUtils.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/examples/AddTwoIntegers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/examples/AddTwoIntegers.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/examples/AgeCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/examples/AgeCalculator.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/examples/CalculateAverage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/examples/CalculateAverage.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/examples/ConsoleExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/examples/ConsoleExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/examples/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/exceptions/StackTrace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/exceptions/StackTrace.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/exceptions/SuppressedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/exceptions/SuppressedException.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/jmh/IntToStringBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/jmh/IntToStringBenchmark.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/objectToMap/ConvertObjectToMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/objectToMap/ConvertObjectToMapExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/objectToMap/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/objectToMap/Employee.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/objectToMap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/objectToMap/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/optional/OptionalExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/optional/OptionalExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/predicate/IntPredicateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/predicate/IntPredicateExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/random/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/random/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/random/RandomNumberStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/random/RandomNumberStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/random/RandomNumbersInRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/random/RandomNumbersInRange.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/random/SimpleRandoms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/random/SimpleRandoms.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/recursion/RecursionDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/recursion/RecursionDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/recursion/RecursiveCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/recursion/RecursiveCall.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/AES.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/AES.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/AES256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/AES256.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/AES256Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/AES256Example.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/Base64Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/Base64Example.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/Base64FileEncodeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/Base64FileEncodeExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/EdwardAlgoExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/EdwardAlgoExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/concurrent/AES256EncryptionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/concurrent/AES256EncryptionTask.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/security/concurrent/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/security/concurrent/Demo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/serialization/DeepCopyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/serialization/DeepCopyDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/serialization/SerializeObjectToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/serialization/SerializeObjectToString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/serialization/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/serialization/TestClass.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/sorting/ComparableExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/sorting/ComparableExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/sorting/ComparatorExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/sorting/ComparatorExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/sorting/FirstNameSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/sorting/FirstNameSorter.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/sorting/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/sorting/User.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/AddRemoveItems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/AddRemoveItems.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/BoxedStreamExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/BoxedStreamExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/ChainedPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/ChainedPredicate.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/CreateStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/CreateStreams.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/Employee.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/FilterAMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/FilterAMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/FilteringNestedCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/FilteringNestedCollections.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/HandleCheckedExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/HandleCheckedExceptions.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/IfElseLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/IfElseLogic.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/Main.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/MapMultiExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/MapMultiExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/MatchAllExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/MatchAllExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/MaxDateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/MaxDateExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/MethodReferenceVsLambdaExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/MethodReferenceVsLambdaExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/Person.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/PrimitiveStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/PrimitiveStreams.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/RemoveOrUpdateElements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/RemoveOrUpdateElements.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/StreamContainsAnyContainsAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/StreamContainsAnyContainsAll.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/StreamOfDates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/StreamOfDates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/StreamOfRandomNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/StreamOfRandomNumbers.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/TeeingCollectorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/TeeingCollectorExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/collect/CollectStreamItemsToMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/collect/CollectStreamItemsToMap.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/collect/GroupingByExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/collect/GroupingByExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/collect/StreamCollectToImmutableCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/collect/StreamCollectToImmutableCollections.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/conversions/EnumToStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/conversions/EnumToStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/conversions/IterableToStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/conversions/IterableToStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/conversions/IteratorToStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/conversions/IteratorToStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/conversions/StreamToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/conversions/StreamToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/distinct/DistinctComplexTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/distinct/DistinctComplexTypes.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/distinct/DistinctPrimitivesAndStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/distinct/DistinctPrimitivesAndStrings.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/duplicates/RemoveDuplicatesFromList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/duplicates/RemoveDuplicatesFromList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/intstream/FilterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/intstream/FilterExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/intstream/ForEachExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/intstream/ForEachExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/intstream/RangeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/intstream/RangeExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/methods/ForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/methods/ForEach.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/misc/AppendPrepend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/misc/AppendPrepend.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/misc/GetLastElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/misc/GetLastElement.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/predicates/TestPredicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/predicates/TestPredicates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/DateOfBirthComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/DateOfBirthComparator.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/FirstNameSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/FirstNameSorter.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/NumberStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/NumberStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/SortWithNullValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/SortWithNullValues.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/StringStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/StringStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/streams/sort/UserTypeStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/streams/sort/UserTypeStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/AlignOutputToColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/AlignOutputToColumns.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Cancat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Cancat.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/ChatAt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/ChatAt.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/CompareTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/CompareTo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/CompareToIgnoreCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/CompareToIgnoreCase.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Contains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Contains.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/DuplicateWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/DuplicateWords.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/EndsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/EndsWith.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Equals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Equals.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/FindDuplicateCharacters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/FindDuplicateCharacters.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/IndexOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/IndexOf.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Intern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Intern.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/LastIndexOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/LastIndexOf.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/LeftRightPad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/LeftRightPad.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Lowercase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Lowercase.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/MaskExceptLast4Chars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/MaskExceptLast4Chars.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/MultilineStringExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/MultilineStringExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/RemoveLastCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/RemoveLastCharacter.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/Replace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/Replace.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/ReplaceAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/ReplaceAll.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/ReplaceFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/ReplaceFirst.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/ReverseString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/ReverseString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/ReverseWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/ReverseWords.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/SplitCSV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/SplitCSV.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StartsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StartsWith.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringAlignExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringAlignExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringAlignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringAlignment.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringConcatenationBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringConcatenationBenchmark.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringEquality.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringEquality.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringIndentExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringIndentExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringJoinerExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringJoinerExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/StringToInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/StringToInt.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/SubString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/SubString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/TextBlockFormatting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/TextBlockFormatting.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/TitleCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/TitleCase.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/core/string/UnescapeHTML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/core/string/UnescapeHTML.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/csv/demoOpenCSV/OpenCSVExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/csv/demoOpenCSV/OpenCSVExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/csv/demoScanner/ScannerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/csv/demoScanner/ScannerExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/csv/demoSplit/SplitterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/csv/demoSplit/SplitterExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/datastructure/CustomList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/datastructure/CustomList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/datastructure/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/datastructure/Stack.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/datastructure/TestListImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/datastructure/TestListImpl.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/datastructure/TestStackImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/datastructure/TestStackImpl.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/exercise/ArrayTwoSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/exercise/ArrayTwoSum.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/advanced/ReallyStrongSecuredPassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/advanced/ReallyStrongSecuredPassword.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/bcrypt/BCrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/bcrypt/BCrypt.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/bcrypt/BcryptHashingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/bcrypt/BcryptHashingExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/md5/FileChecksum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/md5/FileChecksum.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/md5/SaltedMD5Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/md5/SaltedMD5Example.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/md5/SimpleMD5Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/md5/SimpleMD5Example.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/scrypt/ScryptPasswordHashingDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/scrypt/ScryptPasswordHashingDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/hashing/password/demo/sha/SHAExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/hashing/password/demo/sha/SHAExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CheckEmptyDirectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CheckEmptyDirectory.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CheckIfFileExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CheckIfFileExists.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ConvertReaderToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ConvertReaderToString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CopyDirectoryExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CopyDirectoryExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CountFileLines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CountFileLines.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CreateAFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CreateAFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CreateDirectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CreateDirectory.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/CreateTempFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/CreateTempFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/DeleteAFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/DeleteAFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/DeleteFileContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/DeleteFileContent.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileCopyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileCopyExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileCreationTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileCreationTime.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileFilterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileFilterExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FilePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FilePath.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileReaderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileReaderExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileSize.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FileWriterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FileWriterExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FilenameFilterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FilenameFilterExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/FindAFileInDirectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/FindAFileInDirectory.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/InputStreamReaderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/InputStreamReaderExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/InputStreamToOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/InputStreamToOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/IterateDirectoryExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/IterateDirectoryExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/PropertiesCacheExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/PropertiesCacheExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadCSV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadCSV.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileFromClasspath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileFromClasspath.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileFromResourcesUsingGetResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileFromResourcesUsingGetResource.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileFromResourcesUsingGetResourceAsStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileFromResourcesUsingGetResourceAsStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileLineByLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileLineByLine.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileToByteArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileToByteArray.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileToString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadFileWithChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadFileWithChannels.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadGivenLineFromFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadGivenLineFromFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadLargeFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadLargeFiles.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadOnlyFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadOnlyFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReaderToInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReaderToInputStream.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/ReadwriteUTF8Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/ReadwriteUTF8Data.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/RenameFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/RenameFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/StringReaderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/StringReaderExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/SymbolicLinkExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/SymbolicLinkExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/WriteByteArrayToFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/WriteByteArrayToFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/WriteToFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/WriteToFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/WriteToTempFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/io/WriteToTempFile.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/foo/bar/bar.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/io/foo/foo.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/jaxb/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/jaxb/Main.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/jaxb/MarshalListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/jaxb/MarshalListExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/jaxb/NoDefaultConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/jaxb/NoDefaultConstructor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/jaxb/ReadWriteXML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/jaxb/ReadWriteXML.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/jaxb/XmlTypeAdapterOverInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/jaxb/XmlTypeAdapterOverInterface.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/json/JsonArrayToList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/json/JsonArrayToList.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/loom/HelloLoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/loom/HelloLoom.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/mail/EmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/mail/EmailSender.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/mail/EmailSenderWithSSL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/mail/EmailSenderWithSSL.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/mail/MailTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/mail/MailTest.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/misc/JFrameDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/misc/JFrameDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/misc/TupleExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/misc/TupleExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/misc/UnitTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/misc/UnitTuple.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/ScopedValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/ScopedValueTest.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/SequencedCollectionExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/SequencedCollectionExamples.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/StringTemplates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/StringTemplates.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/StructuredConcurrency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/StructuredConcurrency.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/UnnamedClassAndInstanceMainMethod.java: -------------------------------------------------------------------------------- 1 | void main() { 2 | System.out.println("Hello, World!"); 3 | } -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/UnnamedPatterns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/UnnamedPatterns.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/newFeatures/java21/UnnamedVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/newFeatures/java21/UnnamedVariables.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/Anagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/Anagram.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/ArrayRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/ArrayRotation.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/BalancedParenthesesChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/BalancedParenthesesChecker.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/CheckAllAlphabetsAlgorithms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/CheckAllAlphabetsAlgorithms.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/CommonElementsInArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/CommonElementsInArrays.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/Factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/Factorial.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/FindAllDuplicateNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/FindAllDuplicateNumbers.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/FindMissingNumberFromSeries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/FindMissingNumberFromSeries.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/FizzBuzz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/FizzBuzz.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/GoodStringBadString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/GoodStringBadString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/HiLo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/HiLo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/IdentifyProblemsInCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/IdentifyProblemsInCode.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/LargestElementFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/LargestElementFinder.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/LongestSubstringLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/LongestSubstringLength.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/MapPutOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/MapPutOperation.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/NthLongestStringAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/NthLongestStringAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/Palindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/Palindrome.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/PlayHiLoGame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/PlayHiLoGame.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/ReverseAString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/ReverseAString.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/puzzles/TwoSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/puzzles/TwoSum.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/reflection/CallingInterfaceMethodWithoutImplementing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/reflection/CallingInterfaceMethodWithoutImplementing.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/regex/MaxMinLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/regex/MaxMinLength.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/regex/Misspelling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/regex/Misspelling.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/regex/StartsWithEndsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/regex/StartsWithEndsWith.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/CheckIfNodeExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/CheckIfNodeExists.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/ConvertStringToXML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/ConvertStringToXML.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/DomParserExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/DomParserExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/GetNodesByAttributeValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/GetNodesByAttributeValue.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/GetXmlAttributeValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/GetXmlAttributeValue.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/NamespaceResolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/NamespaceResolution.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/README.md -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/XPathExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/XPathExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/model/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/model/Department.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/model/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/model/Employee.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/sax/SaxParserDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/sax/SaxParserDemo.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/sax/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/sax/User.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/sax/UserParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/sax/UserParser.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/sax/UserParserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/sax/UserParserHandler.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/stax/ReadXmlWithCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/stax/ReadXmlWithCursor.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/xml/stax/ReadXmlWithIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/xml/stax/ReadXmlWithIterator.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/zip/UnzipExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/zip/UnzipExample.java -------------------------------------------------------------------------------- /src/main/java/com/howtodoinjava/zip/UnzipWithCommonCompress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/howtodoinjava/zip/UnzipWithCommonCompress.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/codec/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/codec/Base64.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/crypto/PBKDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/crypto/PBKDF.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/crypto/SCrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/crypto/SCrypt.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/crypto/SCryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/crypto/SCryptUtil.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/JarLibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/JarLibraryLoader.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/LibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/LibraryLoader.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/LibraryLoaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/LibraryLoaders.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/NilLibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/NilLibraryLoader.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/Platform.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/SysLibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/SysLibraryLoader.java -------------------------------------------------------------------------------- /src/main/java/com/lambdaworks/jni/UnsupportedPlatformException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/java/com/lambdaworks/jni/UnsupportedPlatformException.java -------------------------------------------------------------------------------- /src/main/resources/SampleCSVFile.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/SampleCSVFile.csv -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/data.json -------------------------------------------------------------------------------- /src/main/resources/data/demo.txt: -------------------------------------------------------------------------------- 1 | Content from data/demo.txt -------------------------------------------------------------------------------- /src/main/resources/dataOut.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/dataOut.txt -------------------------------------------------------------------------------- /src/main/resources/demo.txt: -------------------------------------------------------------------------------- 1 | Content from demo.txt -------------------------------------------------------------------------------- /src/main/resources/threaddumps/Fast_thread_report-Threaddumps.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/threaddumps/Fast_thread_report-Threaddumps.pdf -------------------------------------------------------------------------------- /src/main/resources/threaddumps/ThreadDump_high_CPU.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/threaddumps/ThreadDump_high_CPU.txt -------------------------------------------------------------------------------- /src/main/resources/threaddumps/Threaddumps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lokeshgupta1981/Core-Java/HEAD/src/main/resources/threaddumps/Threaddumps.txt --------------------------------------------------------------------------------