how many access specifiers are available in java
Answers were Sorted based on User's Feedback
Answer / anjani kumar jha
There are four access specifiers are available in java
Public-----------access to all
Private---------limited to class only
Protected---------limited to sub package of class
Default------------limited to same package
| Is This Answer Correct ? | 52 Yes | 10 No |
Answer / ashish shinkar
there are 4 access specifier in java
1: private
2: default
3: protected
4: public
| Is This Answer Correct ? | 15 Yes | 10 No |
Answer / kunal
There are atleast 11 access specifiers..
public , private , protected , default , final , volatile, static,transient, abstract, native, synchronized in java
| Is This Answer Correct ? | 6 Yes | 5 No |
Answer / crimohan
in java only access modifiers are present.there is no access specifiers in java
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / gyana
there are four access specifier in java.they are
public - means the the properties of class is accessable
to all other classes.
private- means the the properties of class cannot
accessable to any other classes.
protected- means the properties of class will acessed only
to its subclasses,not subclasses of its subclasses.
no access - mean you can access it with in the class.
| Is This Answer Correct ? | 6 Yes | 6 No |
Answer / umanath
Namely 4, but functionally 5
public--------------access to all
protected-----------limited to any class in same package and
sub class of any package
friendly(default)---limited to same package only
private protected---limited to sub classes of any package only
private-------------limited to same class only
| Is This Answer Correct ? | 7 Yes | 7 No |
Answer / joshua deku
There are 4 access specifiers in java
1.public
2.private
3.protected
4.private
| Is This Answer Correct ? | 0 Yes | 1 No |
What are the limitations of procedural programming approach?
What is prime number in java?
The following program reads data (details of students) from a file named students.txt and converts it into e-mail addresses. The results are written to a file named studentemail.txt. students.txt consists of a number of lines, each containing the data of a student in colon delimited format: Last Name:First Name:Student Number Each input record is converted to an e-mail address and written to studentemail.txt in the following format: the first character of the last name + the first character of the first name + the last four digits of the student number + “@myunisa.ac.za” import java.io.*; public class EmailConverter { public static void main(String[] args) throws IOException { BufferedReader input = new BufferedReader(new FileReader ("students.txt")); PrintWriter output = new PrintWriter(new FileWriter ("studentemail.txt")); String line = input.readLine(); while (line != null) { // Extract the information for each student String[] items = line.split(":"); // Generate the email address String email = "" + items[0].charAt(0) + items[1].charAt(0) + items[2].substring(4,8) + "@myunisa.ac.za"; email = email.toLowerCase(); // Output output.println(email); line = input.readLine(); } input.close(); output.close(); } } Rewrite the class so that it handles possible errors that may occur. In particular, it should do the following: • It should catch at least three appropriate exceptions that might occur, and display suitable messages. • At this stage, the program will not run correctly if there is an empty line in the input file. Change the program so that if an empty line is encountered, an exception is thrown and the empty line is ignored. This exception should be handled with the display of a suitable error message. • Before the e-mail address is added to the output file, check if the student number has 8 digits. If not, throw an InvalidFormatException (which the program should not handle itself)
What are internal variables?
When you declare a method as abstract method ?
What is the nested interface?
What are untrusted applets?
Can we override constructor?
What is thread?
what are class,constructor and primitive data types?
Can an integer be null java?
why would you use a synchronized block vs. Synchronized method? : Java thread