Java Language for beginners: A Step by Step Guide in Java Progamming Language
by Theo Jackson
- Length: 548 pages
- Edition: 1
- Language: English
- Publication Date: 2021-09-19
- ISBN-10: B09GP9Y32H
- Sales Rank: #0 (See Top 100 Books)
The book teaches Java programming and is intended for readers familiar with basic programming concepts. The Java language is considered in it without any claims to formality or completeness of the description. The book is not intended to be a tutorial on object-oriented programming, although some aspects of it are considered to develop general terminology.
Chapter 1 From the very beginning The exercise The exercise Variables Boolean short float double The exercise The exercise Comments (1) Named constants Unicode characters The exercise The exercise Execution order The exercise Classes and objects Object creation Static fields Garbage collector Methods and parameters Method call This link Static Methods Arrays The exercise The exercise String objects The exercise The exercise Extending a class The exercise Object class Calling superclass methods Interfaces The exercise Exceptions The exercise Packages Java infrastructure Other Chapter 2 CLASSES AND OBJECTS Simple class The exercise The exercise Fields The exercise Access control and inheritance Object creation The exercise The exercise Constructors The exercise The exercise Methods Parameter values Using methods to restrict access The exercise The exercise The exercise The exercise This link Method overloading The exercise Static members Static Initialization Blocks Static Methods The exercise Garbage collection and the finalize method Finalize method Restoring objects in a method Main method The exercise ToString Method The exercise The exercise Native methods Chapter 3 EXPANSION OF CLASSES Extended class The exercise True value protected Constructors in extended classes Constructor Call Order Step xMask yMask fullMask The exercise The exercise Overriding Methods and Hiding Fields The super keyword Declaring methods and classes with the final keyword The exercise Object class The exercise Abstract classes and methods The exercise The exercise Duplicating objects The exercise The exercise The exercise Extending classes: when and how Designing an Extensible Class The exercise The exercise Chapter 4 INTERFACES Name conflicts The exercise The exercise The exercise The exercise The exercise The exercise CHAPTER 5 LEXEMES, OPERATORS AND EXPRESSIONS Java reserved words Object references Boolean values Integer values Floating point values Symbols Strings Meaning of the name Multidimensional arrays The exercise Initializing Arrays Implicit type casting Casting and instanceof String casting Integer arithmetic Floating point arithmetic Floating point arithmetic and the standard IEEE-754 String concatenation The exercise Chapter 6 PERFORMANCE ORDER Operators and Blocks If-else statement The exercise Switch statement The exercise While and do-while loop For statement The exercise Tags Break statement The continue statement Return statement Where's goto? Chapter 7 EXCEPTIONS Creating new types of exceptions Throw statement The throws clause The exercise Try, catch and finally statements Finally clause When Exceptions Apply The exercise Chapter 8 LINE Basic string operations public Exercise 8.1 The exercise String comparison public boolean Helper methods Derived String Creation Converting strings Strings and character arrays public void getChars (int srcBegin, int srcEnd, char [] dst, int dstBegin) Byte strings and arrays public public void StringBuffer class Buffer modification Retrieving data public void getChars (int srcBegin, int Working with buffer capacity The exercise The exercise Chapter 9 STREAMS Creating streams Synchronization Synchronized methods Synchronized statements The wait and notify methods Details regarding wait and notify Thread scheduling Interlocking Suspending streams Interrupting a stream Terminating a thread Application termination Using Runnable public Volatile keyword Thread safety and ThreadGroup public public Debugging threads public String public String Chapter 10 PACKAGES Package names Batch access Package content Chapter 11 INPUT / OUTPUT PACKAGE Streams InputStream class OutputStream class The exercise Standard stream types Filter streams The exercise The exercise The exercise PrintStream class Buffered Streams Byte streams StringBufferInputStream Class File Streams and FileDescriptor Conveyor streams Seq class uenceInputStream LineNumberInputStream class The exercise PushbackInputStream class StreamTokenizer class public void wordChars (int public void public void ordinaryChar public void public void public String Data streams 11.16.1. Data Stream Classes The exercise RandomAccessFile class public RandomAccessFile (File file, String mode) throws IOException Creates a RandomAccessFile object for the specified File class object and mode. public RandomAccessFile (FileDescriptor fd) throws IOException The exercise File class The exercise FilenameFilter interface Exercise 11.10 IOException classes Chapter 12 STANDARD ACCESSORIES BitSet class Enumeration interface Interface implementation Enumeration Vector class The exercise Stack class The exercise Dictionary class Hashtable class The exercise The exercise The exercise Properties class Observer / Observable Classes The exercise Date class public intDate (int......................................................... year, int month, int date, int hrs, int min, sec) public static long int hrs, int public Date (long public void setSeconds (int public boolean before (Date public String Random class public Random () public Random (long public synchronized void setSeed (long The exercise The exercise String Tokenizer class The exercise Chapter 13 APPLICATION OF TYPES IN PROGRAMMING Class Class The exercise Loading classes The exercise Wrapper Classes: An Overview Boolean class Character class public static int digit (char ch, int public static boolean isTitleCase (char public static boolean public static char toLowerCase (char public static char toUpperCase (char public static char toTitleCase (char public static int digit (char ch, int Number class Integer class Long class Float and Double Classes The exercise Chapter 14 SYSTEM PROGRAMMING Standard I / O Stream Memory management System properties Public static boolean Boolean.getBoolean (String name) public static Long Long.getLong (String Process creation The exercise The exercise The exercise Runtime class The exercise Miscellaneous Security Math class Appendix A Native Methods A.1 Overview A.2 Harmonization with C and C ++ A.2.1 Names A.2.2 Methods A.2.3 Types A.2.5 Security equipment A.2.6 Working with memory A.3 Example Exercise A.1 Exercise A.2 A.3.1 Internal structure of LockableFile A.4 Strings Exercise A.3 Exercise A.4 Exercise A.5 A.5 Arrays Exercise A.6 A.6 Object creation A.7 Calling Java Methods A.8 Last warning Appendix B Runtime exceptions in Java B.1 RuntimeException Classes B.2 Error Classes Appendix B Useful Tables Table 6. Java 1.0 and Java 1.0.2: Differences Between
Donate to keep this site alive
To access the Link, solve the captcha.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.