Beginning with JAVA covers the different features of the JAVA in fourteen chapters with more than ninety solved programs which have been implemented in real time JAVA environment. All these examples are explained line by line with the real time output generated by the JAVA compiler.
How Unicode Character Set helps in the Internationalization of JAVA, the difference between the String and StringBuffer class, creating, importing packages and sub packages are explained by the implementing different examples. The concept of the multitasking, synchronization of multiple tasks, inter thread communication, thread priorities are also implemented. The most import important issue is the interaction of the JAVA program with the I/O devices. This concept is explained with the help of streams and the output files generated by JAVA are stored on the secondary memory. The concept of internet programming is also implemented in chapter ten, eleven and twelve of the book. The book also explains the interaction of the JAVA with the HTML files. Dynamic programming concepts are implemented with examples under the event handling. How the different commands of database management are implemented by the JDBC are also explained with their implementation. The new features in JAVA 9 that are Stream API, Private Static methods behavior, JShell etc. are also explained in the book.
About the Author
Shubhnandan S. Jamwal is Senior Assistant Professor in the Post Graduate Department of Computer Science and IT, University of Jammu and has an experience of more than sixteen years in teaching the programming languages of computer sciences at the post graduate and under graduate level. He has already authored three books with international publishers like Pearson. He is also guest faculty in NITs and Central Universities of India. As a researcher, he has handled Major Research Projects funded by Government of India and tested by agencies like CDAC. He is engaged in the research on Natural Language Processing and Machine Translation. He is also guiding Ph.D. scholars in computer sciences and has more than thirty research papers in reputed journals besides having attended many national and international conferences.