¿Hay alguna forma de cambiar el valor capturado por Java Lambda

algo como esto

    Integer value = 3;
    Consumer<Integer> consumer = input -> {
        value = value * 2;
    };
    consumer.accept(100);
    System.out.println(value);

¡Gracias! [Resuelto]

    AtomicInteger value = new AtomicInteger(3);
    Consumer<Integer> consumer = input -> {
        value.getAndAdd(5); // 8
        System.out.println(value.get());
    };
    consumer.accept(100);
    System.out.println(value.get()); // 8

también gracias por la respuesta de Umer FarooqModificación de la variable local desde el interior de lambda

Respuestas a la pregunta(2)

Su respuesta a la pregunta