A Practical Guide to Ubuntu Linux Ubuntu Linux 实战手册 183 7 The Shell 219 PART III Digging into Ubuntu Linux 249 8 Linux GUIs: X and GNOME 251 9 The Bourne Again Shell 275 10 Networking and the Internet 353 11 Programming the Bourne Again Shell 395 x
Java Basics 1. What is the difference between JDK and JRE? 2. What is Java Virtual Machine (JVM)? 3. What are the different types of memory areas allocated by JVM? 4. What is JIT compiler? 5. How Java platform is different from other platforms? 6. W
Contents Preface to the Second Edition xxiii Acknowledgments for the Second Edition xxiv Preface to the First Edition xxv Acknowledgments for the First Edition xxvi 1 About This Book 1 1.1 Why This Book . . . . . . . . . . . . . . . . . . . . . . .