Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming for the Java(TM) Virtual Machine

Buy

The core of Java technology, the Java virtual machine is an abstract computing machine that enables the Java platform to host applications on any computer or operating system without rewriting or recompiling. Anyone interested in designing a language or writing a compiler for the Java virtual machine must have an in-depth understanding of its binary class format and instruction set. If you are programming with the Java programming language, knowledge of the Java virtual machine will give you valuable insight into the Java platform's security capabilities and cross-platform portability. It will increase your understanding of the Java programming language, enabling you to improve the security and performance of your programs.

The author employs a tutorial approach that provides a detailed look into the central workings of the technology and teaches the reader how to write real programs for the Java virtual machine. He describes methods for becoming a better programmer through an advanced understanding of the Java virtual machine and Java technology. Programming for the Java Virtual Machine offers comprehensive coverage of all the major elements of the Java virtual machine--classes and objects, control instructions, debugging, class loaders, compiling the Java programming language, performance issues, security, and threads and synchronization. The book provides an introduction to the Java Virtual Machine Specification (JVMS), with a collection of topics that help programmers understand the Java virtual machine and the JVMS better. In addition, the book features implementations of Prolog and Scheme, a language that runs on top of the Java virtual machine, generating Java virtual machine code as it runs and using a Java virtual machine class loader to load the generated code into the system.

You will find detailed information on such topics as:

  • The Java virtual machine verification algorithm

  • How Java virtual machine security works, and what it can and can't do

  • Using class loaders to incorporate code and dynamically generated code from the Internet, the Java Foundation Classes, database queries, and other languages

  • The mechanics of compiling the Java programming language for the Java virtual machine

  • Implementing other languages using the Java virtual machine, including Scheme, Prolog, Sather, Eiffel, and regular expressions

(HTML tags aren't allowed.)

Hacking Exposed Linux
Hacking Exposed Linux
GNU-Linux is the ultimate hacker’s playground. It’s a toy for the imagination, not unlike a box of blocks or a bag of clay. Whether someone is an artist or a scientist, the possibilities are endless. Anything that you want to try to do and build and make with a computer is subject only to your creativity. This is why so many people are...
Getting Started with Digital Imaging, Second Edition: Tips, tools and techniques for photographers
Getting Started with Digital Imaging, Second Edition: Tips, tools and techniques for photographers
Whether you are using a digital compact or dSLR camera to shoot, or a Mac or PC to manipulate your images, Joe Farace explains what products are out thereand how to use them to get the best shots.

While most books offer photographers tips and tricks for working with the latest software package, this book offers a new approach to working
...
WordPress 3 Plugin Development Essentials
WordPress 3 Plugin Development Essentials

By picking up this book, there's a good chance that you fall into one of two categories: an existing WordPress user / hobbyist programmer who is interested in building your own plugins for the platform, or a seasoned developer who is new to WordPress and need to complete a project for a client.

In either case, this book is...


Biological Nanostructures and Applications of Nanostructures in Biology: Electrical, Mechanical, and Optical Properties
Biological Nanostructures and Applications of Nanostructures in Biology: Electrical, Mechanical, and Optical Properties
Biological Nanostructures and Applications of Nanostructures in Biology: Electrical, Mechanical, and Optical Properties contains reviews and discussions of contemporary and relevant topics dealing with the interface between the science and technology of nanostructures and the science of biology. Moreover, this book supplements these past...
Diseases of the abdomen and Pelvis: Diagnostic Imaging and Interventional Techniques (Syllabus)
Diseases of the abdomen and Pelvis: Diagnostic Imaging and Interventional Techniques (Syllabus)

Written by internationally renowned experts, this is a collection of chapters dealing with imaging diagnosis and interventional therapies in abdominal and pelvic disease. The different topics are disease-oriented and encompass all the relevant imaging modalities including X-ray technology, nuclear medicine, ultrasound and magnetic resonance,...

Verilog® HDL: A Guide to Digital Design and Synthesis, Second Edition
Verilog® HDL: A Guide to Digital Design and Synthesis, Second Edition

Written for both experienced and new users, this book gives you broad coverage of Verilog HDL. The book stresses the practical design and verification perspective ofVerilog rather than emphasizing only the language aspects. The informationpresented is fully compliant with the IEEE 1364-2001 Verilog HDL standard.

...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy