Warning: Parameter 1 to Language::getMagic() expected to be a reference, value given in /home/wikija5/public_html/w/includes/StubObject.php on line 58
WikiJava:Getting started - WikiJava
Sunday, 7th February 2016
Follow WikiJava on twitter now. @Wikijava

WikiJava:Getting started

From WikiJava

Jump to: navigation, search

Getting started with WikiJava is really easy.

You can either consult material or contribute.


Consulting WikiJava

WikiJava has a very advanced system of keywords and semantic contents that allow you to easily find the information you are looking for.

The site contains basically two kind of pages:

  • Pages containing tutorials
  • Pages containing examples of code

Tutorial pages contain extensive explanations about general or specific topics and detailed walk through guides to perform complex procedures.

Example pages contain pieces of source code that perform different actions or represent different entities. A page containing code contains also a detailed explanation of what the code does and how.

Finding information on WikiJava

The easiest way to search for a particular content is to use the search form on the top right of every page of the site. In case there exists in the database an article with the name as you wrote in the search box you will be then directly forwaded to that article page. Otherwise you will be prompted a list of articles containing the keywords you typed in.

You can also find the information you need by browsing the categories until you find the information you need.

and alternative and efficient way to find more examples or tutorials about a specific content is to click on the links at the end of the articles, these links contain a list of keywords specific to the article and they forward you to a list of other articles containing these keywords.

Contributing to WikiJava

Contributing to WikiJava is easy and anyone can do it. If you see that an article is incorrect or incomplete you can immediately correct it by hitting on the edit link at the end of the page. This will bring you to a form containing all the modifiable fields for the page, here you can simply start editing the content. If you see that the content you are looking for is still missing on WikiJava then you can click on the New example or New tutorial links that you can always see on the left menu, and start your new article.

Typical kinds of contribution

Basically any improvement of the content of WikiJava is a contribution, including:

  • Creating a new article that covers a topic that was missing
  • Creating a new article that covers a topic already present in WikiJava but from a different point of view
  • Adding a new sample code for something that was not already covered in WikiJava
  • Suggesting that an article is completely a duplicate of another article (not giving any additional information) to start the process of incorporation or deletion of the content
  • Signaling that a content is inappropriate in order to start the deletion procedure
  • Signaling that a content is illegal in order to start the deletion procedure
  • Signaling that a content can not be distributed under the GFDL license in order to start the deletion procedure
  • Add new keywords to an article in order to make the article easier to find.
  • Removing from an article any inconsistent keyword, in order to make the general search system more efficient.
  • Correcting errors in an article.
  • Adding useful information to an article
  • Rewriting a block of code in order to make it more readable

The previous list should not be considered exhaustive of all the contributions permitted in WikiJava, but just as a list of examples. Generally speaking anything that will improve WikiJava will be welcome.

Why contribute

Contributing to WikiJava can be a great boost for your knowledge in Java and your visibility in the developers community. This will be important for many reasons. See the benefits page for a summary.

Important for all contributions

Every content you insert in WikiJava must be under GFDL License. The pages for editing the articles will always contain a disclaimer to remind you that. Content that will be considered illegal, inappropriate, non distributable under GFDL license will be subject to deletion, using the content deletion procedure

See also