Register | Log in | Password |

365 projects | 71 services | 215 websites | 1073 freelancers | 2763 topics | advertise


Purchase JoomlaWatch:
30 day money-back guarantee
Read more...
9 EUR lifetime license
Buy Now

15 EUR lifetime license
Buy Now
(nofollow link from sponsors page)

Login:

22.8%United States United States
15.5%India India
7.3%Russian Federation Russian Federation
6.9%Colombia Colombia
6.1%Germany Germany
5.1%United Kingdom United Kingdom
4.4%Poland Poland
3.4%Netherlands Netherlands
3%France France
2.8%Canada Canada

Today: 1359
Yesterday: 1639
This Week: 4584
Last Week: 10059
This Month: 11283
Total: 34597

Users

Most active users today from total of 66:
matto, rottenberg, billspo, crony, Adelavigne, dwlamb, dontbugmeplease, manuelflores, eghtedar, FreeMe, rockiesrider, Machin, michmich, speru, infomech, blombo, sunconcept, rtuszyns, Pedropedro, tegralens
About JoomlaWatch:
JoomlaWatch is popular joomla visitor tracking and live stats component. It provides several features such as spam blocking, goals tracking, charts, nightly email reports, latest visit map, interactive HTML5 traffic flow graph and many other useful functionalities, which will help you to optimize your site.
RSS Feeds:

rss Freelance
rss Projects
rss Forum
rss Resources

Home

Java certification - fundamentals

Keywords are special reserved words in Java that you cannot use as identifiers (names) for classes, methods, or variables. Access Modifiers
  • private - accessible only from within it's own class
  • protected - only to classes in the same package or subclasses of the class.
  • public - from any other class
Class, methods, and variable modifiers
  • abstract - cannot be instantiated, must be implemented by a nonabstract subclass.
  • class - keyword that specifies a class
  • extends - indicates the superclass that a suclass is extending
  • final - impossible to extend a class, override a method, or reinitialize a variable
  • implements - indicates the interfaces that a class implements
  • interface - specifies the interface
  • native - a method is written in a platform-dependent language
  • new - instantiating, invoking the constructor
  • static - variable belong to a class as opposed to an instance
  • strictfp - will follow FP-strict rules in all expressions
  • synchronized - method can be accessed only by one thread
  • transient - prevents fields from ever being serialized
  • volatile - may change out of sync
Flow Control
  • break - exits from the block of code in which it is
  • case - executes a block of code, dependent on the switch
  • continue - begins the next iteration of the loop
  • default - executes if none of the switch-case statements match
  • do - conjuction with the while statement
  • else - if an if test is false
  • for - conditional loop for a block of code
  • if - logical test for true or false
  • instanceof - whether an object is an instance of a class, superclass, or interface
  • return - returns from method
  • switch - variable to be compared with the case statements
  • while - repeats while a certain condition is true
Error Handling
  • catch - declares the block to handle an exception
  • finally - is executed no matter what program flow occurs
  • throw - used to pass an exception
  • throws - indicates the method will pass an exception
  • try - block that will be tried, and which may cause an exception
  • assert - evaluates an expression to verify the assumption of the programmer
Package control
  • import - statement that says which packages or classes to import
  • package - specifies the package to which the sourcecode belongs
Primitives
  • boolean - a value true or false
  • byte - 8-bit signed integer
  • char - unicode character (16-bit)
  • short - 16-bit integer which is signed
  • double - 64-bit floating-point number which is signed
  • float - 32-bit floating-point number which is signed
  • int - 32-bit integer number which is signed
  • long - 64-bit integer which is signed
Variable keywords
  • super - refers to the superclass
  • this - refers to the current object
Void return type
  • void - indicates no return type
Unused reserved words
  • const - use public static final instead
  • goto - not implemented !
null, true and false are technically not keywords, but literal values ! Range of the primitives Six number types in Java are signed. The positive range is one less than the negative range. Zero is stored as a positive binary number. Boolean can be only true or false. Most of the ranges are virtual-machine depentent. The char type is a single unsigned 16-bit Unicode character. A primitive literal - is a source code representation of the primitive data types. Integer literals There are three ways how to write an integer primitive: as a
  • decimal
  • octal - by placing the zero in front of the number (up to 21 digits)
  • hexadecimal - by the prefix 0x or the optional suffix extension L (up to 16 digits)
Floating point defined as double (64 bits) by default. If you want to use the float, you must attach the suffix F or f to the number. You may also also attach a D or d to touble literals, but it's not necessary. Boolean literals can only be defined as true or false. Character literals char literals are represented by a single character in single quotes. You can use the escape code like \n for a new line. Literal values for Strings strings are not primitives, they can be represented as literals (typed directly into the code) Arrays are objects that store multiple variables of the same type. There are three important steps:
  • make an array reference (declaration) eg. int test[]; It is recommended to put the brackets after the type.
  • construct the array object eg.
  • initialize the array
 

Comments  

 
0 #1 prasad 2008-05-30 06:12
very good
Quote
 

Add comment


Security code
Refresh


no license? questions?

Recommended: (advertise)
Joomlawatch 1.2.17 Demo (PRO: 9/15 EUR)
Download Joomlawatch 1.2.17 (PRO: 9/15 EUR)



Rate this extension ...


Stay in touch:

New online JoomlaWatch demo available here: (link)
12 hours ago from web

New comprehensive article on JoomlaWatch goals: (link)

JoomlaWatch is now available for Drupal as unlocked BETA version for testing: (link)
3 days ago from web

New article about JoomlaWatch Live Stats feature: (link)
5 days ago from web

Tested versions 1.2.12 FREE, 1.2.17 PRO, 1.2.18 BETA on Joomla 2.5 and older Joomla 1.5 - confirmed to work on both Joomla versions
2 weeks ago from web

Small installer fixes - added JoomlaWatch compatibility with Joomla 2.5
2 weeks ago from web

New article on JoomlaWatch Traffic Flow feature: (link) ... All features of JoomlaWatch will be documented this way.
2 weeks ago from web

Another minor fixes for version 1.2.17 and 1.2.18, added functionality to display only changed values in SEO report - important keyprases
2 weeks ago from web

Minor fixes for JoomlaWatch version 1.2.17 (language files), you can find the latest package in customer zone ((link)
3 weeks ago from web

If you'd like to help with testing of the latest 1.2.18 BETA with new features (Joomla/Wordpress),please add me on skype: matto3c.Thank you!

New article on JoomlaWatch SEO (Search Engine Optimization) report functionality - (link)

JoomlaWatch 1.2.18 is out now! Features new click heatmap feature, SEO report - how people find you on google, and many other improvements

Reorganized the menu items. Now you'll be able to easily find most requested links

JoomlaWatch 1.2.18 BETA now ready! Main features: - Heatmap integration - SEO reports - Anti-spam section visualization (link)

Fixed one issue: no unique visits recorded; PHP $_SERVER['REMOTE_ADDR'] doesn't always return remote IP address! using HTTP_X_FORWARDED_FOR

Christmas Special - 19% OFF from all licenses until 25th of December 2011

JoomlaWatch Heatmap functionality nearly done. Works with all client resolutions. Will be available in next version. (link)

Simple customer zone - (link) is now ready. Users who purchased the PRO version can now download newest version from there.

Because of the problems with payments and forwarding. We are using (link) service to deliver you the files after purchase.

Tracking Expenses from SMS android application is now published on android market :) and it's completely free !



Partners:
Freelance ColdFusion, Flex, PHP

Olejomalby, abstraktne obrazy

Camping Europe

WinAsm Studio

Vyšné Ružbachy

Sochy, Reštaurovanie

R.E.M.

Valid XHTML 1.0 Transitional

RSS feed:

Statistics:
Search Engine Genie Promotion Widget
Privacy policy | Advertise | Donate

Locations of visitors to this page


©2003-2010 Codegravity.com