Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 547
  • Last Modified:

Java and Java Documentation

Im trying to write a few paragraphs about Java and its documentation.

So far ive got this:

Java

Java is an object-oriented language developed by Sun Microsystems.  It is a platform independent language, meaning that the code for an application needs to be written only once and can be run under any operating system such as Windows, or UNIX.  In practice this means that the machine which is to run the application must have the Java Virtual Machine (JVM) installed.  This is also a kind of an operating system.

Documentation

Java Software Development Kit provides an automated documentation tool called Javadoc.  This allows standardised HTML documentation to be created for user defined classes in the same style as the official Java API documentation as supplied by Sun Microsystems.  Example of this style of documentation, as implemented by Sun Microsystems can be found at: http://java.sun.com/j2se/1.5.0/.  The system creates comments from special comments, known as Javadoc comments, which are written in the source documents in much the same fashion as commenting would normally be done in any programming language.  Javadoc is the industry standard for documenting Java classes.

What else could I write as i want to have abit more than what i have already.

All comments are welcome
0
ellandrd
Asked:
ellandrd
  • 4
  • 3
  • 2
  • +1
8 Solutions
 
Mayank SAssociate Director - Product EngineeringCommented:
>> as implemented by Sun Microsystems can be found at: http://java.sun.com/j2se/1.5.0/.

Make that:

http://java.sun.com/j2se/1.5.0/docs/api/index.html (that is where the API is).

>> What else could I write as i want to have abit more than what i have already.

Java is very vast. It depends upon you as to what you want to capture and how long you want to make it. You can explain about the various technologies for a start - like the differences between J2EE, J2SE and J2ME.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
You will find a nice glossary here:

http://www.mindprod.com/jgloss/jgloss.html - pick up the topics you are interested in.
0
 
Mayank SAssociate Director - Product EngineeringCommented:
>> In practice this means that the machine which is to run the application must have the Java Virtual Machine (JVM)
>> installed.  This is also a kind of an operating system.

You can treat the JVM to be like a platform that you are targetting, when you write the code. That's why Java, in its entirety and overall-ness, is referred to as a system rather than a programming-language.

>> like the differences between J2EE, J2SE and J2ME

That itself is vast :) if you wanna explain about what all of them include and are capable of.

Make sure you end your write-up with some business-cases which explain where Java was deployed and how it was used, how it brought somebody benefits - because all said and done, anything can be good and cool but is not of any use if nobody uses it and pays for it :)
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
Giant2Commented:
corriges:
>...In practice this means that the machine which is to run the application must have the Java Virtual Machine (JVM) installed.  This is also a kind of an operating system.

Maybe could be written plus clear and appoint to JRE and JSDK could be done.
0
 
Manikandan ThiagarajanSenior consultantCommented:
java support 100% oops concepts.

oops concepts are

data hiding and encapsulation

inheritance

polymorphism
0
 
Giant2Commented:
>Im trying to write a few paragraphs about Java and its documentation.
On Java you can write many things. You can start speaking about its history, for example. In what circumstance are you writing these paragraph? (work giving, manual linked to software, ...)
0
 
Mayank SAssociate Director - Product EngineeringCommented:
Yeah you might want to incorporate about how Java implements OOPs and the other features like robustness, architecture-neutrality, etc - look in some of the college books (Complete Reference by Herbert Schildt, for example)
0
 
WebstormCommented:
If you want more technical detail, you can get information at http://java.sun.com/
Also see documentation at http://java.sun.com/developer/onlineTraining/new2java/index.html

You can also speak about Java IDEs, JavaBeans and enumerate technologies & tools that can be used with Java.
Java has an extensible API: you can add your own classes & packages.
0
 
WebstormCommented:
:-)
0
 
Giant2Commented:
:-)
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 4
  • 3
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now