Welcome to Kodejava

Kodejava website provides beginners to Java programming some examples to use the Java API (Application Programming Interface) to develop applications. Learning from some examples will hopefully decrease the time required to learn Java.

In this website you will find a lot of examples which grouped by the Java API package. You can easily find a solution to your problem and it's free. Enjoy your study, come and visit the site regularly to find more and more examples of Java code.

You can also checkout the examples published on this website from our GitHub website on the following address: https://github.com/wsaryada/kodejava

--
I Wayan Saryada
Kodejava Webmaster

How do I create an instance a Bean?

package org.kodejava.example.bean;

import java.io.Serializable;
import java.io.IOException;
import java.beans.Beans;

public class TheBean implements Serializable {
    private Long id;
    private String name;

    public TheBean() {
    }

    public static void main(String[] args) {
        try {
            TheBean bean = (TheBean) Beans.instantiate(
                    ClassLoader.getSystemClassLoader(), "org.kodejava.example.bean.TheBean");
            System.out.println("The Bean = " + bean);
        } catch (IOException e) {
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String toString() {
        return "[id=" + id + "; name=" + name + "]";
    }
}

Read by Email

Receive your free daily Kodejava example by email from dripread.

E-mail: