Pizza into Java: translating theory into practice
Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Experiences teaching data structures with Java
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Making the future safe for the past: adding genericity to the Java programming language
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Java: an introduction to computer science and programming
Java: an introduction to computer science and programming
Addendum to the 1998 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Effective Java programming language guide
Effective Java programming language guide
The C++ Programming Language, Third Edition
The C++ Programming Language, Third Edition
Data Structures and Algorithms in Java with Cdrom
Data Structures and Algorithms in Java with Cdrom
Java: An Introduction to Computing
Java: An Introduction to Computing
Freedom to succeed: a three course introductory sequence using Python and Java
Journal of Computing Sciences in Colleges
Coexistence of functional and object-oriented paradigms
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The next version of the Java language (Software Development Kit 1.5) will include generics, an enhanced for loop, boxing and unboxing of primitive types, typesafe enumerated types, static import, variable arguments, and metadata. This new version is a significant change of the language itself, adding many features that will impact the use of Java in computer science curricula. Fortunately, this new version provides several features that instructors have wanted in the language from its beginning.