JavaOne ist eine jährlich stattfindende Konferenz, die 1996 von Sun Microsystems eingeführt wurde, um die Java-Technologien, überwiegend unter Java-Entwicklern, zu diskutieren. JavaOne wird in San Francisco abgehalten und läuft normalerweise von Sonntag bis Freitag. Am Tage werden überwiegend technische Vorträge zu einer Reihe unterschiedlicher Themen, am Abend werden so genannte Birds of a Feather (BOF)-Vorträge gehalten. BOF-Vorträgen erlauben es, sich auf einen bestimmten Aspekt der Java-Technologie zu konzentrieren.
Der Zutritt zu technischen Vorträgen, Grundsatzpräsentationen, Ausstellungen, und BOF-Vorträgen ist nur nach Vorlage eines Konferenzausweises möglich. Dieser kostet zwischen 1795 und 1995 USD.
Im Jahr 1999 wurde auf der Konferenz ein Ereignis namens Hackathon abgehalten, ein Wettstreit, der von John Gage erfunden wurde. Teilnehmer mussten ein Programm in Java für den neuen Palm V schreiben, das durch Verwendung der Infrarot-Schnittstelle mit anderen Palm-Nutzern in Verbindung tritt und das Gerät im Internet registriert.
JavaOne 2010, die erste Konferenz nach der Übernahme von Sun durch die Oracle Corporation, wurde vom 19. bis 23. September abgehalten, gleichzeitig mit Oracle OpenWorld. Dies war das erste Jahr, in dem die Konferenz nicht mehr im Moscone Center gehalten wurde, stattdessen wurde sie in mehreren naheliegenden Hotels gehalten.
Ab 2018 läuft die Konferenz unter dem Namen CodeOne. Dort werden erstmals neben Java auch andere Programmiersprachen, wie Go, Rust, Python, JavaScript und R behandelt.[1]