"हाय, अमिगो. मी तुम्हाला पूर्ण वर्गाच्या नावांबद्दल सांगू इच्छितो."
"तुम्हाला आधीच माहित आहे की, वर्ग पॅकेजेसमध्ये संग्रहित केले जातात. म्हणून, वर्गाच्या पूर्ण नावामध्ये सर्व पॅकेजेसची नावे असतात, पूर्णविरामांनी विभक्त केलेली आणि वर्गाचे नाव. येथे काही उदाहरणे आहेत :"
वर्गाचे नाव | पॅकेजचे नाव | पूर्ण नाव |
---|---|---|
|
java.lang | java.lang. स्ट्रिंग |
|
java.io | java.io. फाइलइनपुटस्ट्रीम |
|
java.util | java.util. अॅरेलिस्ट |
|
java.io | java.io. IO अपवाद ; |
"तुमच्या कोडमध्ये वर्ग वापरण्यासाठी, तुम्हाला त्याचे पूर्ण नाव सूचित करणे आवश्यक आहे. तुम्ही त्याचे लहान नाव, म्हणजे फक्त वर्गाचे नाव देखील वापरू शकता, परंतु तुम्हाला 'वर्ग आयात करणे' आवश्यक आहे. याचा अर्थ असा की तुम्ही घोषित करण्यापूर्वी वर्ग, तुम्ही ज्या वर्गाला आयात करू इच्छिता त्या वर्गाच्या नावापुढे तुम्ही आयात शब्द सूचित करता . java.lang पॅकेजेसमधील क्लास डीफॉल्टनुसार आयात केले जातात, त्यामुळे तुम्हाला ते आयात करण्याची आवश्यकता नाही. येथे एक उदाहरण आहे:"
package com.codegym.lesson2;
public class FileCopy2
{
public static void main(String[] args) throws java.io.IOException
{
java.io.FileInputStream fileInputStream =
new java.io.FileInputStream("c:\\data.txt");
java.io.FileOutputStream fileOutputStream =
new java.io.FileOutputStream("c:\\result.txt");
while (fileInputStream.available() > 0)
{
int data = fileInputStream.read();
fileOutputStream.write(data);
}
fileInputStream.close();
fileOutputStream.close();
}
}
"येथे एक उदाहरण आहे जे लहान नावे वापरते:"
package com.codegym.lesson2;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileCopy
{
public static void main(String[] args) throws IOException
{
FileInputStream fileInputStream =
new FileInputStream("c:\\data.txt");
FileOutputStream fileOutputStream =
new FileOutputStream("c:\\result.txt");
while (fileInputStream.available() > 0)
{
int data = fileInputStream.read();
fileOutputStream.write(data);
}
fileInputStream.close();
fileOutputStream.close();
}
}
"समजले."
"छान."
GO TO FULL VERSION