Java public Keyword
Example
MyClass
accesses a public
Person
class with public
attributes:
/* Code from filename: Person.java
public class Person {
public String fname = "John";
public String lname = "Doe";
public String email = "john@doe.com";
public int age = 24;
}
*/
class MyClass {
public static void main(String[] args) {
Person myObj = new Person();
System.out.println("Name: " + myObj.fname + " " + myObj.lname);
System.out.println("Email: " + myObj.email);
System.out.println("Age: " + myObj.age);
}
}
Definition and Usage
The public
keyword is an access modifier used for classes, attributes, methods and constructors, making them accessible by any other class.
Related Pages
Read more about modifiers in our Java Modifiers Tutorial.