Charlize Theron Recounts Night Her Mother Fatally Shot Her Father in New Interview | Charlize Theron, Gerda Jacoba Aletta Maritz, Gerda Theron | Celebrity News and Gossip | Entertainment, Photos and Videos


Charlize Theron is opening up about her volatile past.

The 50-year-old actress got candid in an interview with the New York Times about her mother Gerda and father Charles, and growing up in South Africa.

Keep reading to find out more…

During the conversation, she spoke about her father building a bar inside their home, and becoming “a full-blown functioning drunk,” explaining he would go missing and come back “in a state that was pretty severe.”

“It would get messy and loud, and my mom’s not a wallflower either. She wasn’t just sitting and taking it. She made it known that she wasn’t happy about his lifestyle. So it really caused a lot of verbal abuse. Personally, for me, the worst thing was they would ice each other. There would be a big fight, and then they wouldn’t talk for three weeks. I didn’t have siblings, and that house just went silent,” she recalled.

When asked about whether he was violent toward her, Charlize said he was “scary” and did frightening things, but that he didn’t hit her.

“He didn’t hit me, he didn’t throw me against a wall, but he would do things like drive drunk. There was a lot of verbal abuse, a lot of threatening language that just became normal.”

Later on, she reflected on her mom considering divorce when she was 12 or 13, and how foreign that concept was in their culture.

“So when she said, ‘I think the best thing for us is for me to separate from him,’ it was scary because I didn’t know what that would look like,” she recalled. “I was almost talking her back into staying, because the alternative felt so foreign to me. But I think she knew and she was trying to figure out ways to get me out of the house. She sent me to a boarding school specifically because she wanted me to get out of the house. She was very aware of what it was doing to me.”

Then, she recalled the shocking story of her mother fatally wounding her father when she was 15 in 1991.

“My mom and I had gone to see a movie, and my dad had taken the key to the front steel door. Every room in our house had a steel door. So if you got into the front door, the kitchen had a steel door that you had to unlock, because that’s the kind of violence that we were living in,” she began.

“Our country was on the brink of civil war. So my mom couldn’t get into the first lock. We always knew where my dad was. His brother lived a couple of streets away, and if he wasn’t home, he was there drinking. Nothing out of the usual. We went over, they were pretty loaded, and I had to pee really badly. So I ran into the house to get to the toilet, and he took that as me being rude, because I didn’t stop and say hello to everybody. Big thing in South Africa, the kind of respect that you have to have for elders. And he was in a state where he just spiraled. Like: ‘Why didn’t you stop? Who do you think you are?’”

She said that after they left, when they got home, she sat with her mom and agreed that she should separate from her father.

“I knew he was mad at me. So I said to her, ‘When he eventually decides to come home, please tell him I’m asleep.’ I went into my room, I turned my lights off, and I was scared. My window faced the driveway, and I could tell the level of anger, frustration or unhappiness by the way he drove in. The way that he drove into that property that night, I can’t explain it to you. I just knew something bad was going to happen,” Charlize said.

“To get to the point: He finally broke into the house. He shot through the steel doors to get in, making it very clear that he was going to kill us. His brother was with him as well. We knew it was serious, and so by the time he broke into the first gate, my mom ran to the safe to get her gun. She came into my bedroom. The two of us were holding the door with our bodies because there wasn’t a lock on it. And he just stepped back and started shooting through the door. And this is the crazy thing: Not one bullet hit us,” Charlize recalled.

“It’s insane when you think about it that way. But the messaging was very clear. I’m going to kill you tonight. You think I can’t come into this door? Watch me. I’m going to go to the safe. I’m going to get the shotgun. Encouragement from the brother. He walked to the safe, and my mom pulled the door open while the brother was still standing there. The brother ran down the hallway, and she shot one bullet down the hallway that ricocheted seven times and shot him in the hand. It’s stuff you can’t explain. And then she followed my father, who was by then opening the safe to get more weapons out, and she shot him.”

She added: “Unfortunately, this is not an isolated story. These things are prevalent in a lot of homes. Women really get a very, very unfair shake, even in this country. Nobody takes it seriously, the situation that they’re in. And I don’t think anybody took my mom seriously…when you’re dealing with a charming drunk, who was always looking for buddies to come join the party, and a culture that just accepted it — that was part of being South African. Men drink. I remember my little nephew, when people asked, ‘What are you going to do when you grow up?’ saying, ‘I’m going to drink.’ That’s when you become a man.”

Charlize added: “I think these things should be talked about because it makes other people not feel alone. I never knew about a story like that. When this happened to us, I thought we were the only people. I’m not haunted by this stuff anymore.”

For more from Charlize, head to nytimes.com.





Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Introduction to Array length in JAVA:

The length of the array describes the number of elements used in Java. As java is not a Size associated, so Array length helps to overcome it.

Here length applies to array in java, and Size applies to a Java   ArrayLISTcollection object.

Wish to make a career in the world of Java? Start with HKR’S  Java Training ! 

Java ‘Length’ Attribute:

The number of elements is used in the array during its declaration; we can call it as Size or length of the array. For example;

int len1 = myArray.length1;

The below program illustrate the length attributes of the Array elements in JAVA:

Import java.util.*; // built-in library

Class Main1

{

   Public static Void main1 (string [] args)

    {

      Integer [] intArray1 = {1, 3, 5, 7, 9}; // integer value

       String [] strArray1 = { “one”, “two”, “three”}; // string array elements

                   //Print each array and their corresponding length

        System.out.printIn (“integer array contents: “+ Array.to string (intArray1));

        System.out.printIn (“the length of the Integer array stored: “+intArray1.length);

       System.out.PrintIn (“string Array contents: “+ Arrays. ToString (strArray1));

       System.out.PrintIn (“The length of the String array: “+ strArray1. Length);

      }

}

 The output:

Integer Array Contents: {1, 3, 5, 7, 9}

The length of the Integer array: 5

String Array Contents: [one, two, three]

The length of the String array: 3
The above java program reads the length of the given elements and displays the length along with the contents of two different arrays (integers and strings).

Till now I have explained the simple program, now it’s time to learn how to use array in different situations.

They are:

·        Mainly to search for the specific element value in the array.

·        While searching for minimum or maximum values in the array.

Let’s discuss these two different situations in details:

Searching for a value using Length attributes:

As we discussed earlier, iterations can be done through an array using its length attributes. The loop condition in any program will iterate all the array elements one by one until it reaches (length-1) elements. (Since array count in java starts from 0).

Here we are going to use Loop condition to search if a specific value is present in the array or not. To do this, you need to traverse through the whole array until the loop reaches the last element. While performing traversing, each element in the condition will be compared with the existing value to be searched. If any value matches then loop traversing will be stopped as well as program will be terminated.

The below program explains the searching for a data value in an Array:

Import java.util.* ; //built-in library

Class Main

{

Public static void main (string [] args)

      {

         String[] strArray1 = { “UNIX” , “Python”, “ Ruby”, “ Java”, “C” }; // array of string

 

   // searching for the string using a search value function 

       

System.out.printIn (searchValue (strArray, “R”)?” value R found” : “value Java not found”);

 System.out.printIn (searchValue (strArray, “Ruby”)?” value Ruby found”: “value Ruby not found”);

}

 Private static Boolean search value (String [] search array, string lookup)

   {

    If (searchArray! = null)

          {

          int arraylength = searchArray. Length; // compute array length

             for (int i=0; I
                {

                    String value = searchArray[i];

                     If (value. Equals (lookup))

                             {

                                 Return true;

                             }

                    }

        }

 Return false;

       }

The Output:

Value R not found

Value Ruby found

Top 20 frequently asked EMC Interview Questions !

Java Certification Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

In the above program example, we have an array of a few programming language names. We have used the function “search value”, this function searches the particular programming language names. In this example, we have used the for loop in the search value function to iterate through the array and it will be searched for the specified names.

Once the correct name is found, then the SearchValue function returns true. If the name is not found then the SearchValue function returns false.

Related Article: Java Full stack Developer Skills !

Find the Minimum and maximum values in an Array:

In this section, here you can also traverse the array values using the attribute lengths and which enables you to find the minimum and maximum elements in an array.

As we know that the array may or may not be sorted. To perform this finding minimum and maximum the array elements, you have to do the comparison with each element once all the elements in an array get exhausted and at last, you can find the maximum or minimum elements in an array, the following programs explain the concept.

The below programming example is for minimum elements in an array.

Import java.util. *;

Class Main

 {

Public static void main (String [] args)

    {

      Int [] intArray1 = {72, 42, 21, 10, 53, 64};   //int array

          System.out.printIn (“the given array: “+ Arrays. ToString (intArray));

       Int min_val = intArray1 [0];            //assigning first element to min value

       Int length = intArray1. Length;

        For (int I = 1; I
       {

                Int value = intArray1 [i];

                 if (value
              {

               Min_val = value;

            }

   System.out.printIn ( “ the min value in the array: “ +min_Val);

 

       }

}

 

Output:

The given array: [72, 42, 21, 10, 53, 64]

The minimum value in the array is: 10

In the above programming example, we have the array elements as a reference element. Then we compare all the elements in a program one by one with the reference element which we have already mentioned in the program. The SearchValue function will be picking one by one until we reach the end of the array in a program.

The next program explains how to find the largest element in an array. The program logic is similar to the previous program, but instead of finding the element which is less than the reference element, we find the greater element than the reference.

The below program illustrates how to find the greater element;

Import java.util.* ; // built-in library

Class Main

   {

  Public static void main (String [] args)

   {

      Int [] intArray1 = {72, 42, 21, 10, 53, 64};  // inserting int array elements

      System.out.printIn (“the given array elements are: “ + Arrays.tostring (intArray1));

     int max_val = intArray1 [0]; //reference elements

     int length = intArray1.length;

     for (int i=1; I
    {

       Int value = intArray1 [i];

        If (value > max_val)

          {

                 Max_val = value;

           }

      }

      System.out.printIn (“the highest value in the array: “+max_val);

   }

 }

The output:

The given array elements are: [72, 42, 21, 10, 53, 64]

The highest value in the array: 72
In the array length, not only int elements, but we can also find the length of floating-point numbers and string elements.

The syntax is as follows:

Float size = array. Length []  // float value length

String size = array. Length [] // string values length

Acquire Liferay Fundamental certification by enrolling in the HKR Liferay Fundamentals Training program in Hyderabad!

Programming & Frameworks, array-length-in-java-description-0, Programming & Frameworks, array-length-in-java-description-1

Subscribe to our YouTube channel to get new updates..!

Programming example:

Public class test1

 {

Public static void main (string [] args)

  {

      Int [] array = new int [5]; //array name is of integer type

      Float [] array = new float [0.1]; //array name is of float type

         String [] array = new string [5]; // array name is of string type

          System. Out. PrintIn (“the size of “+ “the array is “+ array. Length);

         System. Out. PrintIn (“the size of “+ “the array is “+array. Length);

          System. Out. PrintIn ( “ the size of “+ the size of “ + “ the array is “ + array. Length);

 }

}

 

Output:

The size of the array is 4 // integer value

The size of the array is 0.09 // floating-point integer

The size of the array is [4] // string value
One important thing is that the array in java does not any methods to get the length of an element.

The following program illustrates the use of the function to get the length of an array.

Public class ArrayLengthJava

  {

  Private static void printArraylength (String [] myArray1)

  {

    If (myarray1 == null) // to find whether the array values are empty or not

    {

          System.Out.print (“the length of the array can’t be determined. “);

         }

    Else

{

    Int arraylength = myArray1. Length;

System. Out.printIn (“ the length of the array is: “ + arraylength);

  }

 }

 

Public static void main(String [] args)

  {

   String [] javaArray1 = { “ My”, “name”, “Adam”};

   String [] javaArray2 = { “K”, “A”};

String [] javaArray3 = {“1”, “2”, “3”, “4”};

String [] javaArray4 = { “Java”};

   PrintArrayLength (null);

   PrintArrayLength (JavaArray1);

   printArraylenghth (javaArray2);

PrintArraylength (javaArray3);

 PrintArraylength (javaArray4);

}

}

The output:

The length of the array can’t be determined.

The length of the Array1 is: 3

The length of the Array2 is: 2

The length of the Array3 is: 4

The length of the Array is: 1

If you want to access the length of an empty or any null object, a NullPointerException is raised.

Do you want to collaborate in the Java Spring world? Begin by learning Java Spring Training!

Java Certification Training

Weekday / Weekend Batches

Conclusion:

In this blog, I have explained the Array length in Java with a few programming illustrations. Array length in java is mainly used to find the number of elements used in the program. I hope this blog may help a few of you to learn the basic concepts of java and its examples.

Related Articles :



Source link