وبلاگ بلیان

Java Succinctly Part 2

معرفی کتاب «Java Succinctly Part 2» نوشتهٔ Rose, Christopher، منتشرشده توسط نشر Syncfusion در سال 2017. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Java Succinctly Part 2» در دستهٔ بدون دسته‌بندی قرار دارد.

In this second e-book on Java, Christopher Rose takes readers through some of the more advanced features of the language. Java Succinctly Part 2 explores powerful and practical features of Java, such as multithreading, building GUI applications, and 2-D graphics and game programming. Then learn techniques for using these mechanisms in coherent projects by building a calculator app and a simple game with the author. Table of Contents The Story Behind the Succinctly Series of Books taying on the cutting edge Information is plentiful but harder to digest The Succinctly series The best authors, the best content Free forever Free? What is the catch? Let us know what you think About the Author Introduction Chapter 1 Packages and Assert Packages Adding a package manually Adding packages using Eclipse suggestions Creating multiple packages Assert Chapter 2 Reading and Writing to Files Writing to a text file Escape sequences Reading a text file Serialization Serializing objects Reading serialized objects Reading an unknown number of objects Chapter 3 Polymorphism Abstract classes Overriding methods Constructors Super keyword instanceof keyword Interfaces Chapter 4 Anonymous Classes Using an anonymous class as a parameter Anonymous classes and interfaces Chapter 5 Multithreading Threads Call stack Implementing Runnable Concurrency Thread coordination Low-level concurrency pitfalls Mutex Extending the Thread class Chapter 6 Introduction to GUI Programming Events and event listeners Example BorderLayout Chapter 7 GUI Windows Builder Adding a window Designing a GUI in Design View Converting a design to Swing Quickly altering multiple controls Spacing controls Adding functionality Special functions Tool tips and the clear button Trigonometry Raising a number to a power Memory buttons Chapter 8 2-D Game Programming MainClass 2-D game engine skeleton Sprite sheet class GNU image manipulation program (Gimp) Including an image in Java Loading and rendering sprites Scaling sprites Timing and frame skipping Animation class Game objects Stars Walls Baddies Reading the keyboard Keyboard controlled player Collision detection Player bullets Conclusion and Thank You
دانلود کتاب Java Succinctly Part 2