Re-call the constructor for an instance of an object inside an instance

Can I somehow call a constructor inside a method of the same class? Example:

public boolean add(E e) {
    if (this.size() > threshold) {
        this = this(5, 10); //Something like this, recreate yourself with other parameters
    return result;

public Backed(int threshold, int slex) {
    this.threshold = threshold;
    this.slex = slex;

Maybe then somehow you can call super(); without a constructor through a method? That would help too

How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum