Category:Java
zanaflex online buy carisoprodol propecia online prozac online valium online cheap xanax free motorola ringtones but ortho wellbutrin online levitra online fioricet online free samsung ringtones ortho online free cool ringtones cheap lorazepam celexa online tramadol online free polyphonic ringtones zanaflex online nokia ringtones ortho online free samsung ringtones soma online cheap lorazepam sagem ringtones free sprint ringtones buy lipitor free mp3 ringtones free sprint ringtones vigrx online polyphonic ringtones cheap lisinopril free mp3 ringtones order viagra cingular ringtones tenuate online kyocera ringtones qwest ringtones cheap norco buy clonazepam cheap sildenafil free nextel ringtones free funny ringtones but cialis cheap ultracet sprint ringtones cheap diazepam free free ringtones free samsung ringtones free ringtones hydrocodone online tramadol online ambien online free mtv ringtones motorola ringtones free funny ringtones music ringtones cool ringtones cheap fioricet real ringtones online lorazepam cheap soma clomid online cheap clonazepam cheap paxil cheap lisinopril samsung ringtones sonyericsson ringtones cheap phentermine free alltel ringtones free sprint ringtones cheap clonazepam didrex online cheap ultram verizon ringtones cheap celexa norco buy diethylpropion tenuate online free verizon ringtones cheap lipitor buy diazepam verizon ringtones adipex online cheap meridia samsung ringtones free cingular ringtones clomid lisinopril online carisoprodol online paxil online free ericsson ringtones mono ringtones cheap albuterol free ericsson ringtones cheap ambien levitra online cheap didrex free midi ringtones cheap clomid lipitor online free sagem ringtones cheap meridia free sony ringtones cheap valium clomid online hoodia free music ringtones hydrocodone but adipex hgh online cheap hgh levitra online tracfone ringtones free sony ringtones cheap propecia cheap vicodin cheap soma verizon ringtones meridia online vicodin online free verizon ringtones cheap alprazolam nokia ringtones free qwest ringtones free sharp ringtones free polyphonic ringtones viagra online sildenafil online buy didrex wellbutrin online cyclobenzaprine free funny ringtones rivotril online paxil online free sharp ringtones sagem ringtones xenical online cheap hydrocodone lortab online phentermine online lorazepam online free polyphonic ringtones xenical online wellbutrin online ultracet paxil online ultracet online free jazz ringtones alprazolam online mono ringtones vicodin cheap albuterol funny ringtones free ringtones pharmacy online online cheap nexium cheap vigrx buy ativan polyphonic ringtones online flexeril punk ringtones midi ringtones but ultram fioricet online tracfone ringtones cheap hydrocodone sprint ringtones order meridia valium online phentermine online cheap vicodin cingular ringtones wellbutrin online cheap adipex free midi ringtones cheap sildenafil sagem ringtones flexeril online free ringtones real ringtones free qwest ringtones cialis online ericsson ringtones albuterol cheap phentermine free real ringtones cheap lipitor funny ringtones cheap ativan qwest ringtones free tracfone ringtones levitra online free mp3 ringtones free real ringtones phentermine online punk ringtones cingular ringtones music ringtones sony ericsson 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