Что происходит в Java, когда у вас есть метод с неопределенной видимостью ключевое слово?

Я работаю с android уже несколько лет, и ни разу у меня не было учителя или кого-либо, кто бы сказал мне, что делать. Все это время я думал об этом.

Когда у вас есть метод, я обычно вижу ...

public void method(){
//Stuff
}

или

private void method(){
//stuff
}

Я знаю, что void - это метод без возвращаемого значения, и что public - это видимость метода в некотором роде, но будет ли это иметь значение если бы я просто использовал что-то вроде этого ...

void method(){
//stuff
}

Потому что тогда видимость методов все равно была бы по умолчанию?

Я понятия не имею, прав я или нет, это просто хорошая практика указать "общедоступный" или " частный "?

10
задан mpontillo 25 February 2012 в 06:42
поделиться