Core Java: Made Simple

Оглавление⌄
Chapter 1 Introduction to Core Java1.1 Introduction1.2 Difference Between C Programming and Java Programming1.3 Important Terms to Remember1.4 Install The JDK1.4.1 Setting Path1.4.2 How to Compile Java Program1.4.3 Running The Java ProgramChapter 2 Java Language2.1 Character Set2.2 Data Types2.3 Keywords2.4 Identifiers or User Define Words2.5 Variable2.6 Constant2.7 LiteralsChapter 3 Operator3.1 What is Operators3.2 Types of Operators3.3 Type CastingChapter 4 Control Statement4.1 Introduction4.2 Types of Control Statement4.2.1 Conditional Control Statement4.2.2 Looping Control StatementChapter 5 ARRAY5.1 Introduction5.2 Types of Array5.3 Multidimensional ArrayChapter 6 OOPS Concept6.1 Introduction6.2 Class6.3 Object6.4 Variable6.5 Blocks6.6 Internally by the JVM6.7 Class Loader Concept6.8 Methods6.9 Volatile Modifier6.10 Method OverloadingChapter 7 Constructor7.1 What is Constructor7.2 Final Variable and Static Final VariableChapter 8 JVM Architecture8.1 Virtual Machine8.2 JVM8.3 “this” Keyword8.4 VAR-ARG Method8.5 Local Variable8.6 Local Block8.7 AssertionChapter 9 Inheritance9.1 What is Inheritance9.2 Difference between this and super keyword9.3 S-A Relationship9.4 Composition vs Aggregation9.5 CouplingChapter 10 Polymorphism10.1 What is Polymorphism10.2 Method OverridingChapter 11 Abstract Class11.1 What is Abstract ClassChapter 12 Interface12.1 What is an Interface12.2 Multiple Inheritance Through Interface12.3 Inner Class12.4 Adapter ClassChapter 13 Package13.1 What is Package13.2 Import PackageChapter 14 JAVA.LANG Package14.1 Introduction14.1.1 Java.Lang.Object Class14.1.2 Java.Lang.String Class14.1.3 Java.Lang.StringBufferclass14.1.4 Java.Lang.System ClassChapter 15 Wrapper Class15.1 What are Wrapper Class15.2 Utility Method15.2.1 ValueOf() Method15.2.2 xxxValue() Method15.2.3 ParseXxx() Method15.2.4 toString() MethodChapter 16 Exception Handing16.1 Introduction16.2 Exception16.2.1 Handling Exception by Writing the Multiple Try and Catch16.3 Finally Block16.4 Types Of Exceptions16.5 “throw” Keyword16.6 “throws” Keyword16.8 Method16.9 Difference between class not found Exception & No Class Deffound ErrorChapter 17 Multithreading17.1 What is Multithreading17.2 Java Thread17.3 User Define Thread17.4 Thread Priority17.5 Thread Life Cycle17.6 Synchronization17.7 Inter Thread Communication17.8 Lazy Thread17.9 Deadlock vs Starvation17.10 How to kill a thread in the middle of the line17.11 Suspend and Resume Method17.12 RACE Condition17.13 Thread Local (1.2 v)17.14 Green Thread17.15 Thread Local17.16 Constructor17.17 Java.util.concurrent.lock package17.18 Lock(I)17.19 Reentrantlock17.20 Thread Pools17.21 Callable and FutureChapter 18 Collections18.1 Java.util package or Collection Framework18.2 Collection18.3 List Interface18.4 SET18.5 Map18.6 Difference Between Comparable and Comparator18.7 String Tokenizer18.8 Has More Token18.9 Difference Between Enumeration and Iterator18.10 Difference Between Iterator and List Iterator18.11 AddElements18.12 Timer and Timer Task18.13 Methods18.13.1 Stack18.13.2 Null Acceptance18.14 Entry Interface18.15 Identity Hash Map18.16 Week Hash Map18.17 Sorted Map18.18 Properties18.19 Queue18.20 Properties18.21 Queue18.22 Priority Queue18.23 Navigable SetChapter 19 Generics19.1 Introduction19.2 Generics Classes19.3 Bounded Types19.4 Generic method and wild-card character19.5 Communication with non generic codeChapter 20 Internationalization (118N)20.1 Introduction20.2 Locale20.3 Number Format20.4 Setting Maximum,Minimum,Fraction and Integer digits20.5 Data Format20.6 System PropertiesChapter 21 Regular Expression21.1 Introduction21.2 Patten Class21.3 Matcher21.4 Character Classes21.5 Quantifiers21.6 Pattern Class Split() MethodChapter 22 IO Package22.1 Introduction22.2 Stream22.3 What to use22.4 Filtering22.5 Storing data records22.6 Exceptions22.7 What are Readers22.8 What are WritersChapter 23 Sources and Sinks23.1 Introduction23.2 Byte Arrays23.3 Pipes in Java code23.4 Char ArraysChapter 24 Files24.1 Introduction24.2 The File Classes24.3 Constructors24.4 Test Methods24.5 Action Methods24.6 List MethodsChapter 25 Buffering25.1 What is Buffering25.2 Buffered Reader and Buffered WriterChapter 26 Filtering26.1 What is Filtering26.2 Pushback26.3 Checksumming26.4 Digesting26.5 Checksum Versus MessageDigest26.6 Inflating and Deflating26.7 ZipInputStream26.8 ZipOutputStreamChapter 27 Data I/O Introduction27.1 What is Data I/O27.2 Unicode Text Format27.3 Random Access FileChapter 28 Object Serialization28.1 What is Object Serialization28.2 How Object Serialization Works28.3 Reading an Object From a File28.4 Alternative Ways to read back28.5 Add Serializable28.6 Custom Serialization28.7 Externalizable28.8 Customized Serialization28.9 Serialization With Respect to Inheitance28.10 Externalization28.11 Difference between Serialization & Externalization28.12 Serial Version UIDChapter 29 Tokenizing29.1 Introduction29.1.1 Using String Tokenizer29.1.2 Stream TokenizerChapter 30 Scanner Class30.1 Introduction30.2 Class Declaration30.3 Examples of Interactive Input/Output in Java30.4 Class Constructors30.5 Class MethodsChapter 31 Annotations31.1 Introduction31.2 Types of Annotations31.3 Built-In AnnotationsChapter 32 Java.util.concurrent package32.1 The Java.util.concurrent32.2 Other Atomic Classes areChapter 33 Executor Framework33.1 Introduction
Описание
Ниже — практический обзор по теме «book».
The book is written in such a way that the concepts are explained in detail, paying sufficient attention to examples. The corresponding analogies are given throughout the text to clarify the topics.
It will help you in the development of software and websites, as it is necessary to have deep practical knowledge. The book will help you understand each java topic practically. The book covers all topics that are important from the point of view of interviews, certification and exams, and not a single topic was left untouched.
This book promises to be a very good starting point for beginners and an asset to advance users too. Difficult concepts of Core Java are given in an easy way, so that the students are able to understand them in an efficient manner.
На этом основные моменты по теме закрыты.
Поделиться
Частые вопросы
Можно ли скачать «Core Java: Made Simple» бесплатно?
Да, «Core Java: Made Simple» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.
В каком формате и какого размера файл?
Книга предоставляется в формате PDF, размер файла 4,1 МБ.
Кто автор и когда вышла книга?
автор — Rai Som Prakash, издательство BPB Publications, год выпуска 2023, 956 страниц.
О чём книга «Core Java: Made Simple»?
The book is written in such a way that the concepts are explained in detail, paying sufficient attention to examples.