Java Programming on Linux - Nathan Meyers


Книга Java Programming on Linux - Nathan Meyers

Java Programming on Linux - Nathan Meyers - 2000.
    This book is neither a course in Java programming nor a manual for the Linux OS. While the well-written text provides overviews of both Java and Linux, it's really a compendium of information you'll want on hand once you've chosen Java-on-Linux. Coverage includes: configuring your Linux desktop, a list of the Java core classes, a rundown of compilers, the Kaffe cleanroom, tidbits about Linus Torvalds and Richard Stallman, the Open Source movement, when JIT compilers are a benefit, threads, GNU, what's supported where, decompilers and obfuscators, and improved graphical rendering. This must-have book will answer your questions and provide enjoyable browsing for a long time


Contents
Java Programming on Linux - 5
Linux and Java - The Choice of a New Millennium - 7
Part I A Brief Introduction to Java
Chapter 1 - What Is Java? - 12
Chapter 2 - Moving from C++ to Java - 19
Chapter 3 - A Look at the Java Core Classes - 36
Chapter 4 - Additional Sun Java Class Library Specs - 149
Part II A Brief Introduction to Linux
Chapter 5 - What Is Linux? - 155
Chapter 6 - How to Obtain and Install Linux - 162
Chapter 7 - Configuring Your Linux Desktop - 168
Chapter 8 - Installing Additional Linux Software - 173
Part III Setting Up for Java Development and Deployment on Linux
Chapter 9 - Setting Up a Linux Development Environment - 178
Chapter 10 - Java Components for Linux - 191
Chapter 11 - Choosing an Environment: 1.1 or 1.2? - 196
Chapter 12 - Software Licensing - 201
Part IV The Blackdown Port: A Sun Java SDK for Linux
Chapter 13 - Blackdown: The Official Linux Portx - 205
Chapter 14 - Configuring the Linux SDK/JRE Environment - 213
Chapter 15 - Troubleshooting the Blackdown JRE/JSDK Installation - 238
Chapter 16 - Participating in the Blackdown Community - 247
Part V Tools in the Blackdown JSDK
Chapter 17 - The Java Application Launchers: java, jre, and oldjava - 250
Chapter 18 - The Java Applet Viewer: appletviewer - 256
Chapter 19 - The Java Compiler: javac - 260
Chapter 20 - The Java Debugger: jdb - 263
Chapter 21 - The Java Archiver: jar - 268
Chapter 22 - The Java Native Code Header and Stub File Generator: javah - 270
Chapter 23 - The Java Documentation Generator: javadoc - 272
Chapter 24 - Miscellaneous JSDK Development Tools - 281
Part VI Additional Java Runtime Environments
Chapter 25 - The IBM JSDK Port - 292
Chapter 26 - Kaffe: A Cleanroom Java Environment - 293
Chapter 27 - Japhar: A Cleanroom JVM - 299
Chapter 28 - GNU Classpath: Cleanroom Core Class Libraries - 304
Chapter 29 - Mozilla ElectricalFire: A New JVM - 305
Chapter 30 - Sun HotSpot Performance Engine - 309
Chapter 31 - gcj: A Compiled Java Solution - 311
Chapter 32 - Tower: A Server-Side Hybrid Java Environment - 316
Part VII Additional Java Runtime Components
Chapter 33 - Just-In-Time Compilers - 325
Chapter 34 - Java3D Extension - 330
Chapter 35 - JavaComm, JCL, and RXTX: Serial Communications from Java - 340
Part VIII Compilers and Debuggers
Chapter 36 - The Jikes Compiler - 345
Chapter 37 - KJC: Kopi Java Compiler - 348
Chapter 38 - Generic Java Compilers - 351
Chapter 39 - The Jikes Debugger - 362
Chapter 40 - DDD: The Data Display Debugger - 366
Part IX IDEs, GUI Builders, and RAD Tools
Chapter 41 - vTcLava: A tcl-Based Java GUI Builder - 372
Chapter 42 - Korfe: A Python-Based Java GUI Builder - 379
Chapter 43 - PlaceHoldr IDE - 384
Chapter 44 - The Emacs JDE - 395
Chapter 45 - ArgoUML Modeling Tool - 405
Part X Miscellaneous Development Tools
Chapter 46 - Jad: A Java Decompiler - 412
Chapter 47 - DumpClass: A Tool for Querying Class Structure - 416
Chapter 48 - JMakeDepend: A Project Build Management Utility - 419
Part XI Java Application Distribution
Chapter 49 - Distributing Java Applications and JREs - 426
Chapter 50 - Deploying Applets with Java Plug-in - 429
Chapter 51 - Crossing Platform Component Models: Bringing Java to ActiveX - 439
Chapter 52 - InstallShield: Creating Self-Installing Java Applications - 456
Chapter 53 - DashO: Optimizing Applications for Delivery - 459
Part XII Linux Platform Issues
Chapter 54 - Java, Linux, and Threads - 469
Chapter 55 - JNI: Mixing Java and Native Code on Linux - 477
Chapter 56 - X Window System Tips and Tricks - 493
Part XIII Java Performance
Chapter 57 - Why Is Java Slow? - 508
Chapter 58 - A Heavy Look at Lightweight Toolkits - 519
Chapter 59 - An Approach to Improving Graphical Rendering Performance - 529
Chapter 60 - PerfAnal: A Free Performance Analysis Tool - 543
Chapter 61 - Heap Analysis Tool: Understanding Memory Utilization - 551
Chapter 62 - OptimizeIt: Live Performance Analysis - 554
Chapter 63 - Understanding Linux Kernel Performance - 560
Chapter 64 - Profiling User-Space Native Code - 568
Part XIV Java and Linux on Servers
Chapter 65 - Java on the Web: Java Servlets and Apache JServ - 574
Chapter 66 - Java from Web Pages: JSSI and JSP - 588
Chapter 67 - Java, Linux, and Three-Tiered Architectures - 560
Part XV Appendixes
Appendix A - Index of Tools and Programs - 607
Appendix B - Miscellaneous Program Listings - 611
Appendix C - Important Information Resources - 727
Appendix D - Tools Not Covered

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12824 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Артиллерия российских мониторов

    Артиллерия российских мониторов

    Автор: Л. И. Амирханов Год издания: 1998 Формат: pdf Издат.: Гангут Страниц: 32 Размер: 4,75 мб ISBN: 5-85875-037-0 Язык: Русский Библиот . . .

  • Книга Главный калибр линкоров

    Главный калибр линкоров

    Автор: Л. И. Амирханов, С. И. Титушкин Год издания: 1993 Формат: pdf Издат.: Гангут Страниц: 32 Размер: 4,36 мб ISBN: 5-85875-022-2 Язык: Русский . . .

  • Книга Основы искусства речи

    Основы искусства речи

    Автор: Сопер Поль Л. Год издания: 1995 Формат: djvu Издат.: Феникс Страниц: 448 Размер: 5,84 ISBN: 5-85880-228-1 Язык: Русский Эта книга . . .

  • Книга Круг внимания

    Круг внимания

    Автор: Уоррен Штейнберг Год издания: 1998 Формат: pdf Издат.: Институт Общегуманитарных Исследований Страниц: 222 Размер: 1,1 мб Язык: Русский Клинические аспекты ю . . .

  • Книга Как манипулировать сознанием

    Как манипулировать сознанием

    Автор: Шостром, Эверетт Формат: doc Размер: 1.49 Язык: Русский Застенчивость — это коварная личная проблема, принимающая размеры настоящей эпидемии, и поэтому ее с полным основани . . .

  • Книга Поднимись над толпой! Тренинг лидерства

    Поднимись над толпой! Тренинг лидерства

    Автор: Игорь Вагин, Антонина Глущай Год издания: 2000 Формат: doc Размер: 1.2 Язык: Русский Если вы человек, который не хочет быть “как все”, то эта книга для вас. Ни для ког . . .

  • Книга Технологии эффективной работы. 9 ключевых навыков самоорганизации

    Технологии эффективной работы. 9 ключевых навыков самоорганизации

    Автор: Джулия Моргенстерн Год издания: 2006 Формат: pdf Издат.: ДОБРАЯ КНИГА Страниц: 169 ( Размер: 8,22 ISBN: 5-98124-104-7 Язык: Русский . . .

  • Книга Клиническая психология

    Клиническая психология

    Автор: М. Перре, У. Бауманна Год издания: 1998 Формат: doc Издат.: Питер Страниц: 985 Размер: 1,9 мб ISBN: 5-314-00148-9, 3-456-82988-4 Язык: Русс . . .

  • Аудиокнига Возмутитель спокойствия (Аудиокнига)

    Возмутитель спокойствия (Аудиокнига)

    Автор: Леонид Филатов Год издания: 2009 Формат: mp3 Издат.: Аудиокнига Размер: 82,53 Мб Язык: Русский «Возмутитель спокойствия, или повесть о Ходже Насреддине» – сказка . . .

  • Книга Чудеса для детей из ненужных вещей

    Чудеса для детей из ненужных вещей

    Автор: Маргарита Нагибина Год издания: 1997 Формат: pdf Издат.: Академия Развития Страниц: 192 Размер: 20 мб Язык: Русский В этой книге предложен курс занятий по ра . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Java Programming on Linux - Nathan Meyers. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.