Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(53 intermediate revisions by 17 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://emrinalexander.ifrance.com/styles/in-the.htm in the red dvd] [http://shotlandetz.ifrance.com/blog/palmari-gps/ palmari gps integrato acer] [http://ohmygoshalix.ifrance.com/blog/www-us.htm www us raniero renato it] [http://jene7777777.ifrance.com/new/black-boobs.htm black boobs] [http://jene7777777.ifrance.com/new/broken-elisa.htm broken elisa] [http://infunt.ifrance.com/articles/volo-aereo/ volo aereo catania milano] [http://chrystiala.ifrance.com/library/agriturismo-catania.htm agriturismo catania] [http://jojorock.ifrance.com/articles/faith-hill/ faith hill there you ll be] [http://firejedi.ifrance.com/new/sony-cybershot/ sony cybershot dscs60] [http://jojorock.ifrance.com/articles/medicina-fibrosi/ medicina fibrosi cistica] [http://makkiesan.ifrance.com/baudouin-de.htm baudouin de courtenay jan] [http://emrinalexander.ifrance.com/styles/fremont-nebraska.htm fremont (nebraska)] [http://animaetrix00.ifrance.com/content/canzini-d/ canzini d ascoltare] [http://emrinalexander.ifrance.com/styles/radiosveglia-sony.htm radiosveglia sony] [http://makkiesan.ifrance.com/the-voice.htm the voice within christina aguilera] [http://firejedi.ifrance.com/new/come-cocos/ come cocos] [http://jojorock.ifrance.com/articles/lavis/ lavis] [http://infunt.ifrance.com/articles/copertina-cuccioli/ copertina cuccioli] [http://makkiesan.ifrance.com/www-malaguti.htm www malaguti it] [http://lethalga.ifrance.com/topic/consumabili-dvd/ consumabili dvd r vergini] [http://jene7777777.ifrance.com/new/inchiostro-inkjet.htm inchiostro inkjet] [http://liubash.ifrance.com/new/direct-mail.htm direct mail marketing] [http://cikumuffin.ifrance.com/topic/come-organizzare/ come organizzare un matrimonio particola] [http://ohmygoshalix.ifrance.com/blog/televisore-lowe.htm televisore lowe] [http://shotlandetz.ifrance.com/blog/undici-uomini/ undici uomini d oro] [http://feelosof.ifrance.com/description/la-principessa/ la principessa tarakanova] [http://emrinalexander.ifrance.com/styles/web-cam.htm web cam negli spogliatoi] [http://eccoblackfin.ifrance.com/html/londra-cose.htm londra cose fare] [http://ohmygoshalix.ifrance.com/blog/filomena-moretti.htm filomena moretti] [http://shmarodral.ifrance.com/text/video-scontri.htm video scontri benfica] [http://lethalga.ifrance.com/topic/adams-charles/ adams charles francis] [http://seachildelf.ifrance.com/resources/dildi/ dildi] [http://lethalga.ifrance.com/topic/accessori-carrozzine/ accessori carrozzine] [http://makkiesan.ifrance.com/ufficio-potenza.htm ufficio potenza] [http://chrystiala.ifrance.com/library/gilmore-girls.htm gilmore girls dvd] [http://makkiesan.ifrance.com/palm-lifedrive.htm palm lifedrive bt con tomtom gps] [http://lethalga.ifrance.com/topic/fotocamera-digitale/ fotocamera digitale nikon coolpix 4600] [http://belikan.ifrance.com/library/major-league.htm major league baseball featuring ken griffey jr] [http://lethalga.ifrance.com/topic/i-film/ i film di tinto brass] [http://ohmygoshalix.ifrance.com/blog/sceriffo-federale.htm sceriffo federale] [http://jojorock.ifrance.com/articles/non-sono/ non sono un cantautore] [http://shotlandetz.ifrance.com/blog/agenzia-matrimoniale/ agenzia matrimoniale firenze] [http://listsobacka.ifrance.com/small/stephen-covey.htm stephen covey] [http://feelosof.ifrance.com/description/ero-una/ ero una spia americana] [http://makkiesan.ifrance.com/nuova-mercedes.htm nuova mercedes slk] [http://liubash.ifrance.com/new/de-niro.htm de niro cofanetto] [http://jojorock.ifrance.com/articles/d/ d50 18 55 200] [http://listsobacka.ifrance.com/small/barbara-chiappini.htm barbara chiappini sexy] [http://pouringsunny.ifrance.com/description/luomo-venuto/ luomo venuto dal mare] [http://lethalga.ifrance.com/topic/affiliate/ affiliate] [http://pouringsunny.ifrance.com/description/travaglio-di/ travaglio di parto] [http://feelosof.ifrance.com/description/figurine-panini/ figurine panini] [http://makkiesan.ifrance.com/le-immagini.htm le immagini dei blue] [http://eccoblackfin.ifrance.com/html/acer-travelmate.htm acer travelmate 4102 wlmi] [http://feelosof.ifrance.com/description/occhiali-rosa/ occhiali rosa] [http://eccoblackfin.ifrance.com/html/hardcore-toons.htm hardcore toons] [http://feelosof.ifrance.com/description/legge-/ legge 31 luglio n 249 1997] [http://chrystiala.ifrance.com/library/midi-file.htm midi file karaoche gratuiti] [http://jene7777777.ifrance.com/new/george-duke.htm george duke] [http://jazzyjoe.ifrance.com/viejas-putas/ viejas putas] [http://emrinalexander.ifrance.com/styles/bomboloni-ricetta.htm bomboloni ricetta] [http://shmarodral.ifrance.com/text/aster-cs.htm aster cs] [http://seachildelf.ifrance.com/resources/www-lechler/ www lechler it] [http://seachildelf.ifrance.com/resources/malattia-piante/ malattia piante] [http://firejedi.ifrance.com/new/truyentranh/ truyentranh] [http://pouringsunny.ifrance.com/description/ghiani/ ghiani] [http://liubash.ifrance.com/new/www-sec.htm www sec tv com] [http://feelosof.ifrance.com/description/scorpione-zodiacale/ scorpione zodiacale] [http://shmarodral.ifrance.com/text/bici-elettrica.htm bici elettrica alluminio] [http://cikumuffin.ifrance.com/topic/samsung-syncmaster/ samsung syncmaster 19] [http://firejedi.ifrance.com/new/wharfedale-wh/ wharfedale wh2] [http://jojorock.ifrance.com/articles/sbloccare-videofonini/ sbloccare videofonini tre] [http://chrystiala.ifrance.com/library/voip-wireless.htm voip wireless phone] [http://liubash.ifrance.com/new/forno-da.htm forno da incasso combinato] [http://chrystiala.ifrance.com/library/diana-foto.htm diana foto] [http://chrystiala.ifrance.com/library/phantom-aeronautica.htm phantom (aeronautica)] [http://thecakeblog.ifrance.com/articles/super-robot/ super robot 28] [http://jojorock.ifrance.com/articles/prada-uomo/ prada uomo cinture] [http://cikumuffin.ifrance.com/topic/someone-king/ someone king] [http://eccoblackfin.ifrance.com/html/volvo-v.htm volvo v50 20 d kinetic] [http://feelosof.ifrance.com/description/western-digital/ western digital passport 80] [http://jene7777777.ifrance.com/new/pop-italia.htm pop italia] [http://seachildelf.ifrance.com/resources/accademia-dei/ accademia dei trasformati] [http://lethalga.ifrance.com/topic/royal-canin/ royal canin maxi junior] [http://chrystiala.ifrance.com/library/viaccess-.htm viaccess 2 arabesque keys htm] [http://jazzyjoe.ifrance.com/lisola-del/ lisola del paradiso] [http://liubash.ifrance.com/new/motorolla-v.htm motorolla v 220] [http://shotlandetz.ifrance.com/blog/una-lista/ una lista dei desideri per unreal tournament 2003] [http://infunt.ifrance.com/articles/sindrome-de/ sindrome de down] [http://seachildelf.ifrance.com/resources/nikon-coolpix/ nikon coolpix tele] [http://firejedi.ifrance.com/new/marvel-g/ marvel g450] [http://feelosof.ifrance.com/description/nautica-usato/ nautica usato] [http://liubash.ifrance.com/new/ex-professo.htm ex professo] [http://listsobacka.ifrance.com/small/viewtiful-joe.htm viewtiful joe ha una data giapponese] [http://pouringsunny.ifrance.com/description/posalux/ posalux] [http://chrystiala.ifrance.com/library/rimm-ecc.htm rimm ecc] [http://shotlandetz.ifrance.com/blog/itcg-corridoni/ itcg corridoni] [http://shmarodral.ifrance.com/text/il-giardino.htm il giardino segreto] [http://infunt.ifrance.com/articles/waldstein/ waldstein] [http://eccoblackfin.ifrance.com/html/telecom-turtle.htm telecom turtle] [http://animaetrix00.ifrance.com/content/vaporetto/ vaporetto 710] [http://chrystiala.ifrance.com/library/superstiti-raf.htm superstiti raf] [http://listsobacka.ifrance.com/small/pollicino-.htm pollicino 35 p] [http://feelosof.ifrance.com/description/pigiama-party/ pigiama party] [http://infunt.ifrance.com/articles/barcellona-palma/ barcellona palma] [http://emrinalexander.ifrance.com/styles/trucchi-fifa.htm trucchi fifa 2004] [http://belikan.ifrance.com/library/telecamere-sanyo.htm telecamere sanyo] [http://shotlandetz.ifrance.com/blog/dlla-luccio/ dlla luccio] [http://jojorock.ifrance.com/articles/let-s/ let s ouside alone] [http://firejedi.ifrance.com/new/bigbutt-tv/ bigbutt tv] [http://listsobacka.ifrance.com/small/rex-forni.htm rex forni a gas per incasso] [http://belikan.ifrance.com/library/storia-del.htm storia del sesso] [http://listsobacka.ifrance.com/small/tela-studio.htm tela studio canvas] [http://jazzyjoe.ifrance.com/intel-pentium/ intel pentium 4 570 3 8] [http://infunt.ifrance.com/articles/eurobarre/ eurobarre] [http://lethalga.ifrance.com/topic/incontro-follonica/ incontro follonica] [http://jazzyjoe.ifrance.com/cerca-gogle/ cerca gogle] [http://emrinalexander.ifrance.com/styles/bomba-elettromagnetica.htm bomba elettromagnetica] [http://shotlandetz.ifrance.com/blog/gold-stark/ gold stark] [http://emrinalexander.ifrance.com/styles/sesso-con.htm sesso con cane] [http://jazzyjoe.ifrance.com/arredamento-casa/ arredamento casa treviso] [http://chrystiala.ifrance.com/library/spes-srl.htm spes srl] [http://jazzyjoe.ifrance.com/opel-corsa/ opel corsa 12 swing 1999] [http://feelosof.ifrance.com/description/rabin/ rabin] [http://pouringsunny.ifrance.com/description/luci-a/ luci a sansiro] [http://seachildelf.ifrance.com/resources/albergo-riviera/ albergo riviera adriatica] [http://belikan.ifrance.com/library/basura.htm basura] [http://ohmygoshalix.ifrance.com/blog/incontri-a.htm incontri a viterbo] [http://beatpoetsa.ifrance.com/description/energie-moda.htm energie moda] [http://belikan.ifrance.com/library/bumer.htm bumer] [http://listsobacka.ifrance.com/small/manuela-arcuri.htm manuela arcuri prende cazzi] [http://liubash.ifrance.com/new/wwwannunci.htm wwwannunci] [http://shmarodral.ifrance.com/text/glamour-e.htm glamour e eros] [http://ohmygoshalix.ifrance.com/blog/videoclips-porno.htm videoclips porno] [http://jene7777777.ifrance.com/new/usb-ps.htm usb ps2 accessori console] [http://thecakeblog.ifrance.com/articles/libri-acciaio/ libri acciaio] [http://beatpoetsa.ifrance.com/description/actraiser.htm actraiser] [http://animaetrix00.ifrance.com/content/guerra-dei/ guerra dei cento anni] [http://jazzyjoe.ifrance.com/killing-me/ killing me] [http://beatpoetsa.ifrance.com/description/universita-di.htm universita di caserta] [http://seachildelf.ifrance.com/resources/tetta-grossa/ tetta grossa] [http://lethalga.ifrance.com/topic/il-blasco/ il blasco] [http://feelosof.ifrance.com/description/edaphosaurus/ edaphosaurus] [http://chrystiala.ifrance.com/library/amplificatore-audio.htm amplificatore audio analogue se remote] [http://thecakeblog.ifrance.com/articles/zip-password/ zip password] [http://belikan.ifrance.com/library/veline-.htm veline 2004 oops] [http://jene7777777.ifrance.com/new/battagliero.htm battagliero] [http://eccoblackfin.ifrance.com/html/night-gilda.htm night gilda] [http://shotlandetz.ifrance.com/blog/personaltrainer/ personaltrainer] [http://beatpoetsa.ifrance.com/description/kamikaze-rock.htm kamikaze rock] [http://lethalga.ifrance.com/topic/ragazze-nude/ ragazze nude in cam] [http://listsobacka.ifrance.com/small/telemetro-cannocchiali.htm telemetro cannocchiali e binocoli] [http://ohmygoshalix.ifrance.com/blog/atlantis-istorm.htm atlantis istorm adsl] [http://shotlandetz.ifrance.com/blog/do-u/ do u wanna dance] [http://lethalga.ifrance.com/topic/dario-simic/ dario simic] [http://infunt.ifrance.com/articles/northwest-/ northwest 200 edizione 2005] [http://eccoblackfin.ifrance.com/html/robbi-williams.htm robbi williams feel] [http://lethalga.ifrance.com/topic/hector-y/ hector y tito noche loba] [http://feelosof.ifrance.com/description/laives/ laives] [http://feelosof.ifrance.com/description/jane-alexandra/ jane alexandra] [http://jojorock.ifrance.com/articles/mirc-romania/ mirc romania] [http://feelosof.ifrance.com/description/negozi-fornarina/ negozi fornarina] [http://cikumuffin.ifrance.com/topic/kodak-cx/ kodak cx 6330] [http://jazzyjoe.ifrance.com/intel-processori/ intel processori dual core] [http://feelosof.ifrance.com/description/oki/ oki 6] [http://seachildelf.ifrance.com/resources/poland/ poland] [http://liubash.ifrance.com/new/maria-persson.htm maria persson] [http://belikan.ifrance.com/library/who-fuched.htm who fuched the dj] [http://feelosof.ifrance.com/description/gomme-auto/ gomme auto] [http://seachildelf.ifrance.com/resources/testi-di/ testi di elisa] [http://chrystiala.ifrance.com/library/vivo-per.htm vivo per lei di giorgia] [http://liubash.ifrance.com/new/icom-ricetrasmettitori.htm icom ricetrasmettitori] [http://pouringsunny.ifrance.com/description/goethe-johann/ goethe johann wolfgang] [http://firejedi.ifrance.com/new/notebook-toshiba/ notebook toshiba m70] [http://feelosof.ifrance.com/description/frederick-pope/ frederick pope the red violin] [http://feelosof.ifrance.com/description/her-sweet/ her sweet hand] [http://animaetrix00.ifrance.com/content/felpa-adidas/ felpa adidas] [http://shotlandetz.ifrance.com/blog/deja-una/ deja una rosa en tu balcon grupo brindis] [http://chrystiala.ifrance.com/library/africa-addio.htm africa addio] [http://beatpoetsa.ifrance.com/description/ezio-greggio.htm ezio greggio] [http://thecakeblog.ifrance.com/articles/carrello-portavivanda/ carrello portavivanda] [http://liubash.ifrance.com/new/cn.htm cn 65] [http://belikan.ifrance.com/library/sfondo-desktop.htm sfondo desktop paesaggio] [http://ohmygoshalix.ifrance.com/blog/dumbarton.htm dumbarton] [http://emrinalexander.ifrance.com/styles/nich-berg.htm nich berg] [http://cikumuffin.ifrance.com/topic/bistecchiere-delonghi/ bistecchiere delonghi] [http://jazzyjoe.ifrance.com/m-jackson/ m jackson foto visive] [http://liubash.ifrance.com/new/wild-dances.htm wild dances ruslana] [http://jene7777777.ifrance.com/new/toner-minolta.htm toner minolta 104] [http://chrystiala.ifrance.com/library/eliminati-amici.htm eliminati amici 2005 2006] [http://jene7777777.ifrance.com/new/millenium-hotel.htm millenium hotel] [http://makkiesan.ifrance.com/racchetta-tennis.htm racchetta tennis] [http://listsobacka.ifrance.com/small/carlos-trejo.htm carlos trejo] [http://shmarodral.ifrance.com/text/larius-hotel.htm larius hotel] [http://liubash.ifrance.com/new/interfc.htm interfc] [http://animaetrix00.ifrance.com/content/trucchi-per/ trucchi per videopoker] [http://beatpoetsa.ifrance.com/description/tv-lcd.htm tv lcd sharp aquos 26] [http://jazzyjoe.ifrance.com/uomini-nudi/ uomini nudi con uomini nudi] [http://lethalga.ifrance.com/topic/victoria-silvstedt/ victoria silvstedt] [http://chrystiala.ifrance.com/library/portofino-alberghi.htm portofino alberghi] [http://belikan.ifrance.com/library/john-crystal.htm john crystal nuovo bassista] [http://chrystiala.ifrance.com/library/basi-di.htm basi di matematica] [http://pouringsunny.ifrance.com/description/hp-procurve/ hp procurve 420] [http://ohmygoshalix.ifrance.com/blog/accapponare.htm accapponare] [http://firejedi.ifrance.com/new/faces-of/ faces of death] [http://feelosof.ifrance.com/description/poc/ poc] [http://listsobacka.ifrance.com/small/vectra-diesel.htm vectra diesel] [http://thecakeblog.ifrance.com/articles/creative-nano/ creative nano zen plus] [http://animaetrix00.ifrance.com/content/mfc-d/ mfc 8840d] [http://firejedi.ifrance.com/new/agenzia-immobiliare/ agenzia immobiliare lerici] [http://listsobacka.ifrance.com/small/amd-athlon.htm amd athlon 3700] [http://listsobacka.ifrance.com/small/il-re.htm il re leone si avvicina] [http://feelosof.ifrance.com/description/search-for/ search for the hero] [http://jojorock.ifrance.com/articles/a-valguarnera/ a valguarnera] [http://chrystiala.ifrance.com/library/batteria-motorola.htm batteria motorola t720i] [http://infunt.ifrance.com/articles/girls-party/ girls party] [http://jene7777777.ifrance.com/new/pasticceria-venezuela.htm pasticceria venezuela] [http://beatpoetsa.ifrance.com/description/il-sesto.htm il sesto senso edizione speciale] [http://jojorock.ifrance.com/articles/km-fiat/ km0 fiat multipla diesel auto km 0] [http://jojorock.ifrance.com/articles/sony-hss/ sony hs95s] [http://chrystiala.ifrance.com/library/lettori-mp.htm lettori mp3 da 1gb] [http://jazzyjoe.ifrance.com/sony-xblack/ sony xblack 17] [http://feelosof.ifrance.com/description/beautyfarm/ beautyfarm] [http://jojorock.ifrance.com/articles/poliziotto-solitudine/ poliziotto solitudine e rabbia] [http://shmarodral.ifrance.com/text/tennis-atp.htm tennis atp lugano] [http://thecakeblog.ifrance.com/articles/la-torre/ la torre della solitudine manfredi libri] [http://belikan.ifrance.com/library/orologio-rolex.htm orologio rolex usato] [http://ohmygoshalix.ifrance.com/blog/cercasi-donne.htm cercasi donne per sesso storie sondrio] [http://cikumuffin.ifrance.com/topic/frasi-augurio/ frasi augurio compleanno] [http://chrystiala.ifrance.com/library/panasonic-lumix.htm panasonic lumix dmcfz 30] [http://emrinalexander.ifrance.com/styles/terratec-cinergy.htm terratec cinergy 250 usb] [http://chrystiala.ifrance.com/library/una-su.htm una su un 1 000 000] [http://shotlandetz.ifrance.com/blog/me-puedes/ me puedes de punta a punta] [http://jojorock.ifrance.com/articles/reflex-digitale/ reflex digitale canon] [http://listsobacka.ifrance.com/small/extreme-computer.htm extreme computer] [http://shmarodral.ifrance.com/text/la-calda.htm la calda preda] [http://listsobacka.ifrance.com/small/frank-ferdinand.htm frank ferdinand] [http://shmarodral.ifrance.com/text/monitor-philips.htm monitor philips 170 s] [http://listsobacka.ifrance.com/small/hydramax-chanel.htm hydramax chanel] [http://firejedi.ifrance.com/new/radeon-/ radeon 9250 256mb ddr] [http://belikan.ifrance.com/library/on-my.htm on my kness] [http://thecakeblog.ifrance.com/articles/asus-socket/ asus socket 775 ddr2] [http://listsobacka.ifrance.com/small/minder.htm minder] [http://jazzyjoe.ifrance.com/philips-rush/ philips rush] [http://pouringsunny.ifrance.com/description/hp-pavilion/ hp pavilion athlon 64] [http://jojorock.ifrance.com/articles/yakumo-tft/ yakumo tft 17 xj] [http://thecakeblog.ifrance.com/articles/dzsoft-perl/ dzsoft perl editor] [http://jene7777777.ifrance.com/new/pamela-anderson.htm pamela anderson e tommy lee] [http://cikumuffin.ifrance.com/topic/case-per/ case per dj] [http://ohmygoshalix.ifrance.com/blog/cd-dvd.htm cd dvd] [[Category:Solutions by Programming Language]] |
|||
|exec=bytecode |
|||
|site=http://www.oracle.com/technetwork/java/ |
|||
⚫ | |||
|gc=yes |
|||
|parampass=value |
|||
⚫ | |||
|safety=safe |
|||
|express=explicit |
|||
|compat=nominative |
|||
|checking=static |
|||
|strength=strong |
|||
|tags=java, java5 |
|||
|hopl id=2131 |
|||
|LCT=yes |
|||
|bnf=http://www.cui.unige.ch/db-research/Enseignement/analyseinfo/JAVA/BNFindex.html}} |
|||
{{language programming paradigm|Object-oriented}} |
|||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|generic}} |
|||
{{language programming paradigm|reflective}}[[runs on vm::java virtual machine| ]] |
|||
⚫ | |||
Java source files (.java files) are typically [[Compiler|compiled]] to an intermediate [[bytecode]] (all platform) executable (.class files) and executed by a [[Java Virtual Machine]]. |
|||
Most modern JVMs further compile the bytecode into your processor's native machine code during execution. |
|||
⚫ | |||
The primary benefits of Java are: |
The primary benefits of Java are: |
||
* Cross-platform (Write Once, Run Anywhere) |
* Cross-[[platform]] (Write Once, Run Anywhere (if all of the libraries are ported)) |
||
* Comprehensive class library (which is thoroughly [http://www.oracle.com/technetwork/java/javase/documentation/index.html documented]) |
|||
* High performance (Java code running with a modern JIT is often comparable to the speed of [[C plus plus|C ]]) |
|||
⚫ | |||
* Comprehensive class library |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
There are a variety of arguments regarding Java's performance compared to other popular languages like [[C++]]. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). |
|||
⚫ | |||
An extensive summary of comparisons between Java and C++ can be found [[wp:Comparison of Java and C++|on Wikipedia]]. |
|||
⚫ | |||
⚫ | |||
Useful Java links: |
Useful Java links: |
||
* [http://www.java.com java.com] |
* [http://www.java.com java.com] |
||
* [http:// |
* [http://openjdk.java.net OpenJDK] |
||
* [http://java.sun.com java.sun.com] |
|||
==Todo== |
|||
* [http://openjdk.dev.java.net OpenJDK] |
|||
[[Reports:Tasks_not_implemented_in_Java]] |
Latest revision as of 07:11, 27 November 2019
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | java, java5 |
See Also: |
The Java programming language, developed by Sun Microsystems, is a language aimed at allowing "high-performance", virtual application development.
Java source files (.java files) are typically compiled to an intermediate bytecode (all platform) executable (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode into your processor's native machine code during execution. This native code translation is mostly done via a JIT compiler that is built in 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 (if all of the libraries are ported))
- Comprehensive class library (which is thoroughly documented)
- Automatic memory management
- Large user community
- Well supported by the open source community and commercial industry (Sun, IBM, Oracle, HP, BEA, Apple Inc, 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.
There are a variety of arguments regarding Java's performance compared to other popular languages like C++. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). An extensive summary of comparisons between Java and C++ can be found on Wikipedia.
According to some sources, Java is currently one of the most popular programming languages in the world.
Useful Java links:
Todo
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
- Execution method/Compiled/Bytecode
- Garbage collection/Yes
- Parameter passing/By value
- Typing/Safe
- Typing/Strong
- Typing/Compatibility/Nominative
- Typing/Expression/Explicit
- Typing/Checking/Static
- Programming Languages
- Programming paradigm/Object-oriented
- Programming paradigm/Imperative
- Programming paradigm/Generic
- Programming paradigm/Reflective