home > programming

programming

Showing 21 - 30 of 138

So You Want To Be A Game Programmer?

by: rivas, 4 pages

Whoaaa there! Are you sure you have what it takes to be a game programmer? While people are often at different skill levels, there are certain core skills that all game programmers need. Let's go ...

Java

by: feli, 30 pages

This handout introduces the basics of Java, OOP style, classes, objects, messages, methods, constructors, and "this", arrays, static, and collections. See also, the many Java links off the course ...

A Quick, Painless Introduction to the Java Programming Language

by: feli, 22 pages

Contents Why All This Hype over Java? Learning Java A 30-Minute Example Exception Handling in Java I/O in Java Strings in Java Debugging Java Programs ...

Introduction to Java programming

by: feli, 69 pages

Skill Level: Introductory The goal of this tutorial is to introduce you to the Java syntax you're most likely to encounter professionally, and to expose you to idioms that will help you avoid ...

Java for Python Programmers

by: feli, 37 pages

This short ebook is an ongoing project to help Computer Science students who have had one or two semesters of Python learn the Java programming language. If you are not a part of that audience you ...

Java vs. C/C++ - Efficiency and Speed Differences

by: jjbladester, 3 pages

Comparing Java vs. C/C++ Efficiency Differences to Interpersonal Differences

A Comparative Study of Language Support for Generic Programming

by: bizmana, 20 pages

Many modern programming languages support basic generic programming, sufficient to implement type-safe polymorphic containers. Some languages have moved beyond this basic support to a broader, more ...

What is Generic Programming?

by: bizmana, 11 pages

The last two decades have seen an ever-growing interest in generic programming. As for most programming paradigms, there are several definitions of generic programming in use. In the simplest view ...

The Java Generic Programming System

by: bizmana, 14 pages

In this paper, we explore how to implement support for generic programming in Java using a combination of the compile time type system, the runtime type system, and the reflection features of Java ...

Horizontal Decomposition of Prevayler

by: bizmana, 18 pages

Aspect-Oriented Programming (AOP) is an emerging paradigm to modularize crosscutting concerns. A series of guidelines to refactor a software system into a common core and a set of variable ...

Advertisement