Category:Java
buy propecia ativan online samsung ringtones tramadol online buy didrex but clomid order lorazepam free samsung ringtones cheap albuterol cheap zyban order soma cheap clonazepam cheap paxil real ringtones cheap sildenafil cheap soma ambien online cheap wellbutrin order adipex propecia online real ringtones diethylpropion online polyphonic ringtones cheap rivotril jazz ringtones lipitor lorazepam online prozac online carisoprodol online free polyphonic ringtones online tenuate cheap valium free polyphonic ringtones lipitor online free free ringtones cheap phentermine sagem ringtones free ringtones buy ultracet buy ortho vigrx online online nexium buy meridia sharp ringtones music ringtones cheap diazepam carisoprodol online but wellbutrin meridia online free free ringtones xanax online free mtv ringtones fioricet online mp3 ringtones free nextel ringtones cheap adipex cheap xanax free sagem ringtones cheap diazepam clonazepam online free polyphonic ringtones cheap carisoprodol buy wellbutrin kyocera ringtones cheap ativan cheap viagra buy lorazepam cheap ultram kyocera ringtones order alprazolam free alltel ringtones ambien online cheap vicodin free motorola ringtones sony ericsson ringtones free punk ringtones buy viagra but phentermine cheap xanax ultram online cheap valium free cingular ringtones adipex online cheap cyclobenzaprine cheap propecia cheap tenuate carisoprodol online cheap ultracet cheap pharmacy online free wwe ringtones cheap diazepam xenical online nokia ringtones free qwest ringtones cheap zanaflex cheap diazepam verizon ringtones motorola ringtones cheap lortab prozac online free ericsson ringtones but ortho cyclobenzaprine online cheap celexa free free ringtones phentermine free cool ringtones cheap prozac qwest ringtones cheap cialis free sprint ringtones cheap nexium free real ringtones free sagem ringtones free tracfone ringtones free nokia ringtones punk ringtones mp3 ringtones sony ringtones buy ativan but hgh free midi ringtones free alltel ringtones cheap flexeril sony ericsson ringtones free motorola ringtones cheap vicodin tracfone ringtones soma online levitra online free motorola ringtones didrex online cheap sildenafil cheap pharmacy online cheap zoloft hydrocodone online free sony ringtones free cingular ringtones viagra online buy paxil ambien online buy lortab hydrocodone online vigrx online ativan online hgh online sildenafil online viagra online buy ortho nextel ringtones online lisinopril free funny ringtones free sony ericsson ringtones buy vicodin but hydrocodone order ativan mono ringtones online clonazepam online levitra sprint ringtones cheap cialis sony ringtones cheap levitra zanaflex online but phentermine order celexa ultracet online wwe ringtones sharp ringtones norco online online soma ultracet online cingular ringtones adipex online cheap xenical cheap albuterol cheap tenuate ortho online music ringtones sagem ringtones lisinopril online cheap meridia propecia online vigrx online diethylpropion online cheap albuterol free mp3 ringtones meridia online free free ringtones ultram online soma online lortab online cheap sildenafil free nextel ringtones lorazepam online free funny ringtones buy diethylpropion free free ringtones free funny ringtones free cingular ringtones
The Java programming language, developed by Sun Microsystems, is a language aimed at allowing high performance, cross-platform application development.
Java source files (.java files) are typically compiled to an intermediate bytecode language (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode of a Java program into your processors' native machine code during execution. This native code translation is done via a JIT compiler that is built-in to the JVM. Some Java compilers (such as GCJ) can compile Java code to native machine code ahead-of-time rather than just-in-time.
The primary benefits of Java are:
- Cross-platform (Write Once, Run Anywhere)
- High performance (Java code running with a modern JIT is often comparable to the speed of C )
- Comprehensive class library
- Automatic memory management
- Huge user community
- Well supported by the open-source community and commercial industry (Sun, IBM, Oracle, HP, BEA, Apple, etc.)
Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as JSP) and applets embedded in web pages.
According to a variety of sources, Java is currently the most popular programming language in the world.
Useful Java links:
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Java Implementations (4 P)
- Java User (343 P)
Pages in category "Java"
The following 200 pages are in this category, out of 1,346 total.
(previous page) (next page)A
- A* search algorithm
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC problem
- ABC words
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abstract type
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Achilles numbers
- Ackermann function
- Active Directory/Connect
- Active Directory/Search for a user
- Active object
- Add a variable to a class instance at runtime
- Addition chains
- Additive primes
- Address of a variable
- ADFGVX cipher
- Air mass
- AKS test for primes
- Algebraic data types
- Align columns
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Almost prime
- Alternade words
- Amb
- Amicable pairs
- Anadromes
- Anagrams
- Anagrams/Deranged anagrams
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Animate a pendulum
- Animation
- Anonymous recursion
- Anti-primes
- Append a record to the end of a text file
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Approximate equality
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arena storage pool
- Arithmetic coding/As a generalized change of radix
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Arithmetic/Complex
- Arithmetic/Integer
- Arithmetic/Rational
- Array concatenation
- Array length
- Arrays
- Ascending primes
- ASCII art diagram converter
- Aspect oriented programming
- Assertions
- Assertions in design by contract
- Associative array/Creation
- Associative array/Iteration
- Associative array/Merging
- Atomic updates
- Attractive numbers
- Audio alarm
- Average loop length
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
- AVL tree
B
- Babbage problem
- Babylonian spiral
- Bacon cipher
- Balanced brackets
- Balanced ternary
- Barnsley fern
- Base58Check encoding
- Base64 decode data
- Base64 encode data
- Bell numbers
- Benford's law
- Bernoulli numbers
- Bernstein basis polynomials
- Best shuffle
- Bifid cipher
- Bilinear interpolation
- Bin given limits
- Binary digits
- Binary search
- Binary strings
- Bioinformatics/base count
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Biorhythms
- Birthday problem
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitmap
- Bitmap/Bresenham's line algorithm
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Bitmap/Flood fill
- Bitmap/Histogram
- Bitmap/Midpoint circle algorithm
- Bitmap/Read a PPM file
- Bitmap/Write a PPM file
- Bitwise operations
- Blum integer
- Boids
- Boolean values
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brace expansion
- Brazilian numbers
- Break OO privacy
- Brilliant numbers
- Brownian tree
- Bulls and cows
- Bulls and cows/Player
- Burrows–Wheeler transform
- Bézier curves/Intersections
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Calkin-Wilf sequence
- Call a foreign-language function
- Call a function
- Call a function in a shared library
- Call an object method
- CalmoSoft primes
- Camel case and snake case
- Canny edge detector
- Canonicalize CIDR
- Cantor set
- Card shuffles
- Carmichael 3 strong pseudoprimes
- Cartesian product of two or more lists
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Catmull–Clark subdivision surface
- Changeable words
- Chaocipher
- Chaos game
- Character codes
- Chat server
- Chebyshev coefficients
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Check Machin-like formulas
- Check that file exists
- Checkpoint synchronization
- Chemical calculator
- Chernick's Carmichael numbers
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Cholesky decomposition
- Chowla numbers
- Church numerals
- Cipolla's algorithm
- Circles of given radius through two points
- Circular primes
- Cistercian numerals
- Classes
- Closest-pair problem
- Closures/Value capture
- Code segment unload
- Collections
- Color of a screen pixel
- Color quantization
- Color wheel
- Colorful numbers