The Minimum You Need to Know about Java on OpenVMS

Locate

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today


Buy this book

Last edited by MARC Bot
December 17, 2020 | History

The Minimum You Need to Know about Java on OpenVMS

This book teaches people who have had only mild exposure to Java the ins and outs of getting Java to work on OpenVMS

Publish Date
Publisher
Logikal Solutions
Language
English
Pages
352

Buy this book

Edition Availability
Cover of: The Minimum You Need to Know about Java on OpenVMS
The Minimum You Need to Know about Java on OpenVMS
July 2006, Logikal Solutions
Paperback in English

Add another edition?

Book Details


Table of Contents

Introduction
Page I-1
I.1. Why Java?
Page I-1
I.2. Approach of This Book
Page I-3
I.3. Prerequisites for This Book
Page I-4
I.4. Obtaining and Installing Java
Page I-4
I.5. Major Pitfalls of Java on OpenVMS
Page I-7
Chapter 1 Basics of Java
Page 1-1
1.1. A Little Bit of History and Concept
Page 1-1
1.2. Data Types
Page 1-5
1.3. Everything is a Class (almost)
Page 1-7
1.4. Reference not Pointer
Page 1-8
1.5. The Sandbox
Page 1-8
1.6. Garbage Collection
Page 1-9
1.7. No Include Files or Preprocessor
Page 1-10
1.8. Constructors and Finalizers
Page 1-11
1.9. Arithmetic Operators
Page 1-11
1.10. Relational Operators
Page 1-12
1.11. Boolean Operators
Page 1-12
1.12. Bitwise Operators
Page 1-13
1.13. Assignment Operators
Page 1-13
1.14. Comments
Page 1-13
1.15. Abstract Classes and Methods
Page 1-14
1.16. Inheritance
Page 1-14
1.17. Polymorphism
Page 1-17
1.18. Source Code Organization and Style
Page 1-17
1.19. Modifiers for Data Types and Methods
Page 1-18
1.20. Packages
Page 1-21
1.21. Interfaces
Page 1-22
1.22. Threads
Page 1-23
1.23. Exceptions
Page 1-26
1.24. JAVA$CLASSPATH
Page 1-28
1.25. A Little Lecture on Strings and References
Page 1-28
1.26. Java Follow Up
Page 1-30
1.27. Exercises
Page 1-32
Chapter 2 Using RTL and SYS Calls
Page 2-1
2.1. Goal of This Chapter
Page 2-1
2.2. Order of Development with JNI
Page 2-1
2.3. Creating Linker Option Files for JNI
Page 2-2
2.4. LibGetLogical
Page 2-8
2.5. Programming Assignment 1
Page 2-18
2.6. VMSLogical
Page 2-19
2.7. Programming Assignment 2
Page 2-25
2.8. VMSDate
Page 2-25
2.9. Programming Assignment 3
Page 2-41
2.10. VMSSpawn
Page 2-41
2.11. Programming Assignment 4
Page 2-45
2.12. Words of Warning About LIB$SPAWN()
Page 2-45
2.13. RTL and SYS Followup
Page 2-46
2.14. Exercises
Page 2-47
Chapter 3 Accessing RMS Indexed Files
Page 3-1
3.1. The Choices We Make
Page 3-1
3.2. Building What We Need
Page 3-2
3.3. The Native Interface Code
Page 3-29
3.4. One More Indexed File
Page 3-48
3.5. RMS Followup
Page 3-50
3.6. Programming Assignments
Page 3-51
3.7. Exercises
Page 3-51
Chapter 4 Interfacing With FMS
Page 4-1
4.1. Why Use FMS?
Page 4-1
4.2. Our Fms Class
Page 4-2
4.3. FMS Follow Up
Page 4-20
Chapter 5 Building Java Via MMS
Page 5-1
5.1. The philosophy
Page 5-1
5.2. Logical Name Table Modifications
Page 5-3
5.3. Build Command File
Page 5-3
5.4. The Infrastructure MMS Procedure
Page 5-6
5.5. Running Our New Classes
Page 5-18
5.6. Programming Assignment
Page 5-19
5.7. Exercises
Page 5-20
Chapter 6 Mega Zillionare Application - RMS
Page 6-1
6.1. What to Expect
Page 6-1
6.2. String Dates in Java
Page 6-1
6.3. Importing Data
Page 6-3
6.4. Bulk Reporting Data
Page 6-6
6.5. Creating Our Stats File
Page 6-10
6.6. Programming Assignment 1
Page 6-13
6.7. The Most Report
Page 6-14
6.7. Programming Assignment 2
Page 6-19
6.8. The Due Report
Page 6-19
6.9. Programming Assignment 3
Page 6-23
6.10. The Browse Module
Page 6-23
6.12. The Entry Module
Page 6-32
6.13. The Menu
Page 6-38
6.14. Programming Assignment 5
Page 6-42
Chapter 7 Using the Buffers Directly - RMS2
Page 7-1
7.1. The Intention
Page 7-1
7.2. How Hurt Are You?
Page 7-1
7.3. Programming Assignment One
Page 7-2
7.4. Upgrade Before Continuing
Page 7-2
7.5. Our New Java Class
Page 7-3
7.6. Programming Assignment Two
Page 7-14
7.7. The Support and Open Functions
Page 7-14
7.8. Reading Records
Page 7-20
7.9. Programming Assignment Three
Page 7-25
7.10. Updates and Deletes
Page 7-26
7.11. Programming Assignment Four
Page 7-27
7.12. Writing a Record
Page 7-27
7.13. Follow Up
Page 7-28
Chapter 8 RDB Via JDBC
Page 8-1
8.1. Setting Things Up
Page 8-1
8.2. A Sample Java Program
Page 8-6
8.3. Programming Assignment One
Page 8-10
8.4. Design Considerations
Page 8-11
8.5. Some Serious Flaws
Page 8-12
8.6. Our Main Program
Page 8-15
8.7. Our Prompt Routine
Page 8-19
8.8. The Import Module
Page 8-19
8.9. Stats Creation
Page 8-22
8.10. The Due Report
Page 8-26
8.11. The Dump Report
Page 8-29
8.12. Our Browse Module
Page 8-32
8.13. Programming Assignment Two
Page 8-40
8.14. The Maintenance Module
Page 8-41
8.15. Programming Assignment Three
Page 8-48
8.16. Programming Assignment Four
Page 8-48
8.17. RDB Follow Up
Page 8-48
8.18. JAR Files
Page 8-49
8.19. Java Follow Up
Page 8-50
Chapter 9 Ruminations
Page 9-1
9.1. Vendor Management Systems and the End of Consulting Firms
Page 9-1
9.2. The Tech Farm
Page 9-4
9.3. Return of the 30-Year System
Page 9-7
9.4. Do You Really Want to Work in IT?
Page 9-13
9.5. Solve the Whole Problem
Page 9-18
9.6. The Mythical Business Analyst
Page 9-23
9.7. The Much Maligned LF/CR
Page 9-29

Classifications

Library of Congress
QA76.76.D49 H85 2005

The Physical Object

Format
Paperback
Number of pages
352

ID Numbers

Open Library
OL11832500M
ISBN 10
0977086615
ISBN 13
9780977086610
LCCN
2007270521
OCLC/WorldCat
76032146
Goodreads
4895240

Links outside Open Library

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON
December 17, 2020 Edited by MARC Bot import existing book
March 21, 2015 Edited by Roland Hughes Added TOC, Description, links
March 21, 2015 Edited by Roland Hughes Added new cover
February 4, 2010 Edited by WorkBot add more information to works
December 9, 2009 Created by WorkBot add works page