Java (programming language)

Java is a general-purpose computer-programming language that is concurrent , class-based , object-oriented , [15] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [16] meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. [17] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . As of 2016 , Java is one of the most popular programming languages in use , [18] [19] [20] [21] particularly for client-server web applications, with a reported 9 million developers. [22] Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

Page Revisions

Year Metadata Sections Top Words First Paragraph
2018

240884 characters

30 sections

60 paragraphs

25 images

562 internal links

97 external links

1. History

2. Editions

3. Execution System

4. Syntax

5. Special classes

6. Criticism

7. Class libraries

8. Documentation

9. Implementations

10. Use outside the Java platform

11. See also

12. Notes

13. References

14. External links

java 0.421

sun 0.370

oracle 0.231

se 0.181

android 0.175

javadoc 0.169

applets 0.141

microsystems 0.137

bytecode 0.129

ee 0.113

servlet 0.113

gosling 0.097

sdk 0.097

public 0.094

hotspot 0.085

Java is a general-purpose computer-programming language that is concurrent , class-based , object-oriented , [15] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [16] meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. [17] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . As of 2016 , Java is one of the most popular programming languages in use , [18] [19] [20] [21] particularly for client-server web applications, with a reported 9 million developers. [22] Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2017

254860 characters

28 sections

74 paragraphs

24 images

568 internal links

125 external links

1. History

2. Practices

3. Syntax

4. "Hello world" example

5. Special classes

6. Criticism

7. Use outside the Java platform

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.373

java 0.348

sun 0.306

oracle 0.204

servlet 0.186

swing 0.186

se 0.150

android 0.145

applets 0.140

javadoc 0.140

superclass 0.117

microsystems 0.114

bytecode 0.099

class 0.095

ee 0.093

Java is a general-purpose computer programming language that is concurrent , class-based , object-oriented , [15] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [16] meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. [17] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . As of 2016, Java is one of the most popular programming languages in use , [18] [19] [20] [21] particularly for client-server web applications, with a reported 9 million developers. [22] Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2016

263073 characters

30 sections

71 paragraphs

25 images

577 internal links

116 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use outside of the Java platform

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.375

java 0.342

sun 0.308

oracle 0.205

servlet 0.188

swing 0.188

se 0.151

android 0.146

applets 0.141

javadoc 0.141

superclass 0.117

microsystems 0.114

bytecode 0.099

class 0.094

ee 0.094

Java is a general-purpose computer programming language that is concurrent , class-based , object-oriented , [14] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [15] meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. [16] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . As of 2016, Java is one of the most popular programming languages in use , [17] [18] [19] [20] particularly for client-server web applications, with a reported 9 million developers. [21] Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2015

250637 characters

29 sections

69 paragraphs

24 images

540 internal links

109 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use on unofficial software platforms

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.384

java 0.336

sun 0.315

servlet 0.192

swing 0.192

oracle 0.184

se 0.155

applets 0.144

javadoc 0.144

android 0.130

superclass 0.120

microsystems 0.117

class 0.098

ee 0.096

bytecode 0.093

Java is a general-purpose computer programming language that is concurrent , class-based , object-oriented , [12] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [13] meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. [14] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . As of 2015, Java is one of the most popular programming languages in use , [15] [16] [17] [18] particularly for client-server web applications, with a reported 9 million developers. [ citation needed ] Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2014

225419 characters

29 sections

69 paragraphs

21 images

467 internal links

99 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use on unofficial software platforms

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.389

java 0.329

sun 0.319

servlet 0.195

swing 0.195

se 0.176

oracle 0.160

applets 0.146

javadoc 0.146

superclass 0.122

android 0.121

microsystems 0.119

class 0.100

ee 0.097

container 0.093

Java is a general-purpose computer programming language that is concurrent , class-based , object-oriented , [10] and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), [11] meaning that code that runs on one platform does not need to be recompiled to run on another. [12] Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture . Java is, as of 2014, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. [13] [14] Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2013

216445 characters

29 sections

69 paragraphs

22 images

479 internal links

99 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use by external companies

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.388

sun 0.340

java 0.316

servlet 0.194

swing 0.194

oracle 0.172

applets 0.145

javadoc 0.145

se 0.137

android 0.131

superclass 0.121

microsystems 0.118

class 0.101

ee 0.097

jre 0.097

Java is a computer programming language that is concurrent , class-based , object-oriented , and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers " write once, run anywhere " (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode ( class file ) that can run on any Java virtual machine (JVM) regardless of computer architecture . Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. [10] [11] Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them.

2012

204366 characters

30 sections

71 paragraphs

21 images

463 internal links

96 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use by external companies

8. Class libraries

9. Documentation

10. Editions

11. See also

12. Notes

13. References

14. External links

applet 0.398

sun 0.338

java 0.316

servlet 0.199

swing 0.199

oracle 0.150

javadoc 0.149

se 0.140

applets 0.124

superclass 0.124

microsystems 0.122

ee 0.100

jre 0.100

class 0.096

container 0.095

Java is a programming language originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ , but it has fewer low-level facilities than either of them. Java applications are typically compiled to bytecode ( class file ) that can run on any Java virtual machine (JVM) regardless of computer architecture . Java is a general-purpose , concurrent , class-based , object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users. [10] [11]

2011

193737 characters

28 sections

68 paragraphs

16 images

451 internal links

96 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Use by external companies

8. Class libraries

9. Documentation

10. Editions

11. Notes

12. See also

13. References

14. External links

applet 0.407

sun 0.368

java 0.303

servlet 0.203

swing 0.203

applets 0.152

javadoc 0.152

ee 0.127

superclass 0.127

microsystems 0.124

jre 0.102

class 0.098

container 0.097

method 0.090

gosling 0.088

Java is a programming language originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode ( class file ) that can run on any Java Virtual Machine (JVM) regardless of computer architecture . Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere," meaning that code that runs on one platform does not need to be edited to run on another. Java is currently one of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users. [10] [11]

2010

177079 characters

25 sections

64 paragraphs

12 images

439 internal links

88 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Criticism

7. Class libraries

8. Documentation

9. Editions

10. See also

11. Notes

12. References

13. External links

applet 0.418

sun 0.379

java 0.280

servlet 0.209

swing 0.209

applets 0.157

javadoc 0.157

ee 0.131

superclass 0.131

microsystems 0.128

jre 0.105

slash 0.105

container 0.100

class 0.098

method 0.096

Java is a programming language originally developed by James Gosling at Sun Microsystems (which is now a subsidiary of Oracle Corporation ) and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode ( class file ) that can run on any Java Virtual Machine (JVM) regardless of computer architecture . Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere". Java is currently one of the most popular programming languages in use, and is widely used from application software to web applications. [9] [10]

2009

159299 characters

26 sections

63 paragraphs

10 images

428 internal links

85 external links

1. History

2. Practices

3. Syntax

4. Examples

5. Special classes

6. Class libraries

7. Documentation

8. Editions

9. Criticism

10. See also

11. Notes

12. References

13. External links

applet 0.428

sun 0.375

java 0.273

swing 0.241

servlet 0.214

applets 0.160

ee 0.134

superclass 0.134

microsystems 0.114

javadoc 0.107

jre 0.107

container 0.102

class 0.098

method 0.098

jvm 0.092

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode ( class file ) that can run on any Java Virtual Machine (JVM) regardless of computer architecture . This programming language is a general purpose concurrent class based object oriented programming language, specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere".

2008

139982 characters

22 sections

61 paragraphs

9 images

432 internal links

72 external links

1. History

2. Philosophy

3. Syntax

4. Examples

5. Special Classes

6. Class libraries

7. Editions

8. See also

9. Notes

10. References

11. External links

applet 0.441

sun 0.324

java 0.268

swing 0.248

servlet 0.220

applets 0.165

ee 0.138

superclass 0.138

jre 0.110

container 0.106

method 0.101

class 0.097

jvm 0.095

response 0.090

display 0.084

Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform . The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture .

2007

124375 characters

25 sections

53 paragraphs

8 images

341 internal links

73 external links

1. History

2. Philosophy

3. Syntax

4. Criticism

5. Resources

6. See also

7. Notes

8. References

9. External links

applet 0.610

sun 0.265

java 0.241

servlet 0.203

swing 0.203

jre 0.127

superclass 0.127

applets 0.102

ee 0.102

jvm 0.088

paint 0.082

bytecode 0.081

native 0.079

display 0.078

lifecycle 0.076

Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun's Java platform . The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode which can run on any Java virtual machine (JVM) regardless of computer architecture .

2006

126299 characters

35 sections

61 paragraphs

6 images

395 internal links

125 external links

1. History

2. Philosophy

3. Syntax

4. Criticism

5. Resources

6. See also

7. Notes

8. References

9. External links

applet 0.624

java 0.249

servlet 0.208

sun 0.200

swing 0.182

jre 0.156

superclass 0.130

response 0.114

import 0.114

applets 0.104

paint 0.084

native 0.081

display 0.079

jit 0.079

lifecycle 0.078

Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are, in the official implementation, compiled to bytecode , which is compiled to native machine code at runtime . Sun Microsystems provides a GNU General Public License implementation of a Java compiler and Java virtual machine , in compliance with the specifications of the Java Community Process .

2005

85349 characters

32 sections

60 paragraphs

5 images

246 internal links

36 external links

1. History

2. Language characteristics

3. Criticism

4. Java Runtime Environment

5. Extensions and related architectures

6. See also

7. References

8. Notes

9. External links

sun 0.365

java 0.264

naughton 0.183

swing 0.183

microsystems 0.156

native 0.148

gosling 0.127

widgets 0.118

jre 0.110

oak 0.110

announcement 0.110

feel 0.101

jvm 0.101

blocking 0.101

apis 0.090

Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. The language, which was designed to be platform independent, is a derivative of C++ with a simpler syntax , a more robust runtime environment and simplified memory management.

2004

64255 characters

30 sections

58 paragraphs

3 images

187 internal links

42 external links

1. History

2. Overview

3. Language characteristics

4. Input/Output

5. APIs

6. Version history

7. Java Runtime Environment

8. Extensions and related architectures

9. Hello World

10. Related free software

11. See also

12. External links

sun 0.322

java 0.319

blocking 0.164

io 0.153

jre 0.142

court 0.115

objective 0.109

thread 0.107

apis 0.100

gosling 0.098

bytecodes 0.095

jdk 0.095

oak 0.095

helps 0.095

recompile 0.095

Java is an object-oriented programming language developed primarily by James Gosling and colleagues at Sun Microsystems . The language, initially called Oak (named after the oak trees outside Gosling's office), was intended to replace C++ , although the feature set better resembles that of Objective C .

2003

26131 characters

18 sections

45 paragraphs

0 images

59 internal links

12 external links

1. Overview

2. Language

3. Versions

4. Interpreted version

5. See also

6. External links

jdk 0.386

java 0.298

goto 0.235

gosling 0.133

bytecodes 0.129

recompile 0.129

loop 0.123

achieve 0.118

sun 0.116

remote 0.106

iteration 0.106

portability 0.105

terminates 0.104

sandbox 0.104

behaviour 0.104

The Java language is an object-oriented programming language created by James Gosling and other engineers at Sun Microsystems . It was developed in 1991 , as part of the Green Project , and officially announced on May 23 , 1995 , at SunWorld; being released in November. Gosling and friends initially designed Java, which was called Oak at first (in honour of a tree outside Gosling's office ), to replace C++ (although the feature set better resembles that of Objective C ). More on the history of Java can be found in the article about the Java platform , which includes the language, the Java virtual machine , and the Java API . Sun controls the Java specification and holds a trademark on the Java name.

2002

15343 characters

9 sections

39 paragraphs

0 images

32 internal links

5 external links

1. Overview

2. The language

3. Versions

4. Interpreted version

5. See also

jdk 0.500

java 0.276

bytecodes 0.167

sun 0.151

remote 0.137

terminates 0.134

sandbox 0.134

native 0.119

goals 0.115

portability 0.109

microsystems 0.102

networking 0.102

label 0.102

orientation 0.102

achieve 0.102

The Java language is an object-oriented programming language created by James Gosling and other engineers at Sun Microsystems . It was officially announced on May 23 , 1995 , at SunWorld. The Java programming platform is based upon the language, the Java virtual machine , and the Java API . Java is a trademark of Sun Microsystems.

2001

8890 characters

0 sections

31 paragraphs

0 images

21 internal links

2 external links

java 0.294

bytecodes 0.214

remote 0.176

sandbox 0.172

native 0.153

goals 0.148

sun 0.145

portability 0.139

microsystems 0.131

networking 0.131

orientation 0.131

achieve 0.131

host 0.123

inheritance 0.118

applet 0.107

The Java language is an object-oriented programming language created by James Gosling and other engineers at Sun Microsystems . It was officially announced on May 23 , 1995 , at SunWorld. The Java programming platform is based upon the language, the Java virtual machine , and the Java API .