Are there any notable advantages and/or disadvantages, expecially regarding performance, to replacing
private class MyClass{
    /**
    * Some code here
    **/
    private int numberOfPeople();
    private Human[] people;
    private void printPeople(){
        // some code here
    }
    /**
    * Some code here
    **/
}
with an inner class like this, that better encapsulates the data:
private class MyClass{
    /**
    * Some code here
    **/
    private class PeopleHandler{
        private int numberOfPeople();
        private Human[] people;
        private void printPeople(){
            // some code here
        }
        private void doOherStuff{
           // some code here
        }
    }
    /**
    * Some code here
    **/
}
I need to know this specifically for Java and Java Android.