Claro, puedo darte un código de ejemplo para que puedas empezar a trabajar en él. Aquí te dejo un ejemplo básico de cómo puedes generar una imagen fractal utilizando Java 11 sin usar librerías de terceros: 
import java.awt.Color;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import javax.swing.JFrame;

public class Fractal extends JFrame {

    private final int MAX_ITER = 500;
    private final double ZOOM = 150;
    private BufferedImage image;

    public Fractal() {
        initUI();
    }

    private void initUI() {

        setTitle("Fractal");
        setResizable(false);
        setDefaultCloseOperation(EXIT_ON_CLOSE);

        image = new BufferedImage(getWidth(), getHeight(), BufferedImage.TYPE_INT_RGB);

        int width = image.getWidth();
        int height = image.getHeight();

        for (int y = 0; y < height; y++) {
            for (int x = 0; x < width; x++) {

                double zx = 0;
                double zy = 0;
                double cX = (x - width / 2) / ZOOM;
                double cY = (y - height / 2) / ZOOM;
                int iter = MAX_ITER;

                while (zx * zx + zy * zy < 4 && iter > 0) {
                    double tmp = zx * zx - zy * zy + cX;
                    zy = 2.0 * zx * zy + cY;
                    zx = tmp;
                    iter--;
                }

                image.setRGB(x, y, iter | (iter << 8));
            }
        }

        add(new ImageDisplay(image));

        pack();
        setLocationRelativeTo(null);
        setVisible(true);
    }

    public static void main(String[] args) {
        new Fractal();
    }

    private class ImageDisplay extends javax.swing.JPanel {

        private final BufferedImage img;

        public ImageDisplay(BufferedImage img) {
            this.img = img;
            setPreferredSize(new java.awt.Dimension(img.getWidth(), img.getHeight()));
        }

        @Override
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            g.drawImage(img, 0, 0, null);
        }
    }
}

Este código utiliza la librería gráfica de Java para crear una ventana donde se muestra la imagen fractal generada. En este ejemplo se utiliza el algoritmo de Mandelbrot para generar la imagen fractal.

Este algoritmo consiste en iterar una fórmula matemática compleja para cada punto en un plano cartesiano. Los puntos que convergen después de un número finito de iteraciones se consideran dentro del conjunto de Mandelbrot, mientras que los puntos que divergen se consideran fuera del conjunto. Para generar la imagen fractal, se asigna un color a cada punto en función del número de iteraciones necesarias para determinar si pertenece o no al conjunto.

Este es solo un ejemplo básico, pero espero que te ayude a entender cómo generar imágenes fractales en Java 11 sin utilizar librerías de terceros.
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence