December 18, 2008 at 11:10 PM
Hi friend,
The purpose of the System class is to provide access to system resources.
The <CODE>System</CODE> class contains several useful class fields and methods. It cannot be instantiated. Among the facilities provided by the <CODE>System</CODE> class are standard input, standard output, and error output streams; access to externally defined properties and environment variables; a means of loading files and libraries; and a utility method for quickly copying a portion of an array.
Also known as static methods, these are any methods that are associated with a class, and not an object instance. There is always only one copy of a class method, regardless of the number of object instances that are created from that class. Class methods do not use the prototype object to implement inheritance. You access a class method directly through the class, and not through an object instance; you must define a class in a constructor function before you can define class methods.
The following example defines a function named setInitialSpeed() that can change the default speed of new car instances. The function name is assigned to the setInitialSpeed property of the Car class.
function Car(make, model, color) { // define a Car class
this.make = make;
this.model = model;
this.color = color;
this.speed = Car.defaultSpeed;
}
Car.defaultSpeed = 10; // initial speed for new Car instances
// increase the speed of a Car
function Car_setInitialSpeed(x) {
Car.defaultSpeed = x;
}
Car.setInitialSpeed = Car_setInitialSpeed;
You access the setInitialSpeed() class method directly from the Car class.
var newSpeed = Car.setInitialSpeed(30);
You can also create a class method by using function literal syntax. The following example uses function literal syntax to define a setInitialSpeed() method that contains the same functionality as the setInitialSpeed() function defined previously.
// increase the speed of a Car
Car.setInitialSpeed = function(x) {
Car.defaultSpeed = x;
}
-----------------------------------------
Read for more information.
http://www.roseindia.net/java/Thanks.
Related Tutorials/Questions & Answers:
core javacore java how to display characters stored in array in
core java core javacore java basic
java interview question
Advertisements
CORE JAVACORE JAVA
CORE JAVA PPT NEED WITH SOURCE CODE EXPLANATION CAN U ??
Core Java Tutorials
core javacore java Hi,
can any one expain me serialization,Deseralization and exterenalization in
core java core javacore java Hi,
can any one exain me the concept of static and dynamic loading in
core java core javacore java i need
core java material
Hello Friend,
Please visit the following link:ADS_TO_REPLACE_1
Core Java
Thanks
core javacore java how can we justify
java technology is robust
Core JAvaCore JAva how to swap 2 variables without temp in
java core javacore java write a
java program to view product details from product table
Core JavaCore Java How to execute cmd command through
java??
Give Code of them
core javacore java its compulsory to save file name and class name is same in
java CORE JAVACORE JAVA What is Garbage collection in
java? What is the role of a developer for garbage collection
core javacore java In
java primitive variables will get its default value automatically after declaration. Then why it is mandatory to initialize a variable before using
Core JavaCore Java Please write a
Java Program to design login form and store the values in file & validate and display the MainForm
Core JavaCore Java Hi,
Can any one please share the code for Binary search in
java without using builtin function
core javacore java Hello sir,What is logic behinde the
core java programms,How may programmas are there,for example,sorting of two numbers,grade of the student details,fibonice serice,paldroma,incremting of the program,asscedding
core javacore java Hello sir,What is logic behinde the
core java programms,How may programmas are there,for example,sorting of two numbers,grade of the student details,fibonice serice,paldroma,incremting of the program,asscedding
Core JavaCore Java How to load class dynamically in
java ?
To load class dynamically you can use Class class method
Class.forName("abc.xyz.MyClass");
This method load the given class at run time
Core JavaCore Java Hi,
can any one please tell me the uses of return type,"Super" and "this" calling statement in
Java??
why do we required this,super calling statement??
why return type is required
Core JavaCore Java Hi,
Can any one please expain me why derived data types are required in
java as we have primitive data types with us
Core JavaCore Java Hi,
Can any one please expain me why derived data types are required in
java as we have primitive data types with us
Core Java Core Java How can i write own compile time and runtime exceptions in
java
Hello Friend,
Please visit the following links:
http://www.roseindia.net/
java/exceptions/how-to-throw-exceptions.shtml
http
Core javaCore java How to use hyperlink that is href tag in
core java without swing, frames etc.
My code is
StringBuffer oBodyStringBuffer = new StringBuffer("Message Classification: Restricted.\n\n
core javacore java surch the word in the given file
CORE JAVACORE JAVA What is called Aggregation and Composition
Core JavaCore Java Is
Java supports Multiple Inheritance? Then How ?
Hi Friend,
Java does not support multiple inheritance but it can be achieved by using the interface.ADS_TO_REPLACE_1
In
Java, Multiple Inheritance can
core javacore java I am having 10 countries in the data base as back end.in front end i am having a button in web page like SHOWCOUNTRIESLIST so i need
java code how to retrive that 10 countries from back end to my page,,pls help me
Core Java Core Java Hi,
Can any one please tell me the program to print the below matrix in a spiral order.
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Thanks a lat in advance
core javacore java what is the use of iterator(hase next
core javacore java please give me following output
Core javaCore java difference between the string buffer and string builder
core javacore java how to write or update into excel file using...; Please visit the following links:
http://www.roseindia.net/tutorial/
java/poi/insertIntoExcelFileData.html
http://www.roseindia.net/answers/viewqa/
Java Core JavaCore Java can any one please tell me the difference between Static and dynamic loading in
java???
The static class loading is done through the new operator while dynamic class loading is achieved through Run time
Core JavaCore Java What is the significance of static synchronized method?
Why do we have the method declared as static synchronized
core javacore java how to compare every character in one string with every character in other string
core javacore java what is the max size of array?
You can declare up to maximum of 2147483647
Core JavaCore Java Write a Program to add given number of days to the current system date and display the same
Core JavaCore Java have to find the prime numbers which is less than the current prime numbers using loops
core javacore java can i use native keyword with abstract method ? if yes explain and if no please explain
core javacore java Hi,
Can any one please share a code to print the below:
1
121
12321
1234321
CORE JAVACORE JAVA Tell me some Scenarios why you go for Abstract Class and Interface
Core javaCore java how to convert reverse of String without using String function
core javacore java Is it possible to create a shallow copy of an arraylist instance? if yes then please post the code
Core JavaCore Java Is
Java supports Multiple Inheritance? Then How ?
There is typo the question is ,
What is Marker Interface and where it can be used?
Hi Friend,ADS_TO_REPLACE_1
An interface with no method
core javacore java what does the term web container means exactly?please also give some examples
Hi,
In
Java Platform, Enterprise Edition specification, servlet container comes into picture. It is also know as web container
core javacore java
java program using transient variable
Hi Friend,
A transient variable is a variable that may not be serialized.The transient..., visit the following link:
http://www.roseindia.net/help/
java/t/transient-
java core java - Java BeginnersCore Java interview Help
Core Java interview questions with answers Hi friend,Read for more information.http://roseindia.net/interviewquestions
JAVA(core) - Java BeginnersJAVA(
core)
Core Java In
java 'null' is keyword which means object have nothing to store. even not allocated memory