A comprehensive and user-friendly guide to the language that also covers version SE 8 (JDK 1.8). Discover the most dynamic programming language and its secrets in the most understandable and methodical way.
The presentation of topics starts from basic knowledge and progresses to more advanced issues, such as lambda expressions and JavaFX. Each concept is explained with simple and completely understandable examples, while at the end of each chapter, questions and exercises for further practice are included.
Among other things, the book covers:
- Fundamental language topics – such as data types, variables, selection and repetition structures, arrays, string handling, etc.
- Object-oriented programming (OOP) topics – such as classes, objects, object methods, inheritance, and polymorphism.
- Event-driven programming.
- Graphics, animation, and the creation of graphical user interfaces (GUI), using both the older AWT and Swing libraries, as well as the newer and promising JavaFX.
- Advanced topics, such as input/output (I/O) techniques, exception handling, generics, lambda expressions, multithreading, the creation and manipulation of databases in conjunction with the open-source software MySQL, and more.
- The most important integrated development environments (IDEs) for Java (NetBeans and Eclipse).
George Liakeas holds an MSc from the University of Athens in Computer Science and Telecommunications. He has served as a school computer consultant and has organized numerous IT seminars focused on programming and other applications. He is the author of books on Java, JavaScript, multimedia activities, and Adobe Director.
Manufacturer
- Author
- Giorgos Liakeas
- Publisher
- Kleidarithmos
- Type
- Technology, Computers - Informatics, Logic, Geosciences
- Language
- Greek
- Subtitle
- Covers SE 8 (JDK 1.8): a comprehensive and easy-to-use language guide
- Cover
- Soft
- Number of Pages
- 968
- Release Date
- 9/2015
- Publication Date
- 2015
- Dimensions
- 17x24 cm
- ISBN-13
- 9789604616596
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.