
<!DOCTYPE html>
<html lang="en-US" class="no-js"><head>
<title>Oracle Java Technologies | Oracle</title>
<meta name="Title" content="Oracle Java Technologies | Oracle">
<meta name="Description" content="Java can help reduce costs, drive innovation, &amp; improve application services; the #1 programming language for IoT, enterprise architecture, and cloud computing.">
<meta name="Keywords" content="java technologies, developer tools, java">
<!-- Container/Display Start -->
<!-- _Raw-Text -->
<!-- css / js files start -->
<script>
!function(){
var d=document.documentElement;d.className=d.className.replace(/no-js/,'js');
if(document.location.href.indexOf('betamode=') > -1) document.write('<script src="https://www.oracle.com/asset/web/js/ocom-betamode.js"><\/script>');
}();
</script>
<link data-wscss href="/asset/web/css/ocom-v1-base.css" rel="stylesheet">
<link data-wscss href="/asset/web/css/ocom-v1-styles.css" rel="preload" as="style" onload="this.rel='stylesheet'" onerror="this.rel='stylesheet'">
<noscript>
<link href="/asset/web/css/ocom-v1-styles.css" rel="stylesheet">
</noscript>
<link data-wsjs data-reqjq href="/asset/web/js/ocom-v1-base.js" rel="preload" as="script">
<link data-wsjs data-reqjq href="/asset/web/js/ocom-v1-lib.js" rel="preload" as="script">
<script data-wsjs src="/asset/web/js/jquery-min.js" async onload="$('head link[data-reqjq][rel=preload]').each(function(){var a = document.createElement('script');a.async=false;a.src=$(this).attr('href');this.parentNode.insertBefore(a, this);});$(function(){$('script[data-reqjq][data-src]').each(function(){this.async=true;this.src=$(this).data('src');});});"></script>
<!-- end css / js files start -->
<!-- / _Raw-Text -->
<!-- Container/Display end -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="siteid" content="us">
<meta name="countryid" content="US">
<meta name="robots" content="index, follow">
<meta name="country" content="United States">
<meta name="Language" content="en">
<meta name="Updated Date" content="2023-03-14T22:11:36Z">
<meta name="page_type" content="Product-Overview">
<script type="text/javascript">
var pageData = pageData || {};
//page info
pageData.pageInfo = pageData.pageInfo || {};
pageData.pageInfo.language = "en";
pageData.pageInfo.country = "United States";
pageData.pageInfo.pageTitle = "Oracle Java Technologies | Oracle";
pageData.pageInfo.description = "Java can help reduce costs, drive innovation, &amp; improve application services; the #1 programming language for IoT, enterprise architecture, and cloud computing.";
pageData.pageInfo.keywords = "java technologies, developer tools, java";
pageData.pageInfo.siteId = "us";
pageData.pageInfo.countryId = "US";
pageData.pageInfo.updatedDate = "2023-03-14T22:11:36Z";
</script>
<!-- start : ocom/common/global/components/seo-taxonomy-meta-data-->
<script type="text/javascript">
var pageData = pageData || {};
//taxonmy
pageData.taxonomy = pageData.taxonomy || {};
pageData.taxonomy.productServices = [];
pageData.taxonomy.industry = [];
pageData.taxonomy.region = [];
pageData.taxonomy.contentType = ["WM178751","WM179506"];
pageData.taxonomy.buyersJourney = [];
pageData.taxonomy.revenue = [];
pageData.taxonomy.title = [];
pageData.taxonomy.audience = [];
pageData.taxonomy.persona = [];
</script>
<!-- end : ocom/common/global/components/seo-taxonomy-meta-data-->
<!-- start : ocom/common/global/components/social-media-meta-tags -->
<!-- end : ocom/common/global/components/social-media-meta-tags -->
<!-- start : ocom/common/global/components/seo-hreflang-meta-tags --><link rel="canonical" href="https://www.oracle.com/java/technologies/" />
<link rel="alternate" hreflang="en-US" href="https://www.oracle.com/java/technologies/" />
<link rel="alternate" hreflang="pt-BR" href="https://www.oracle.com/br/java/technologies/" />
<link rel="alternate" hreflang="zh-CN" href="https://www.oracle.com/cn/java/technologies/" />
<link rel="alternate" hreflang="de-DE" href="https://www.oracle.com/de/java/technologies/" />
<link rel="alternate" hreflang="fr-FR" href="https://www.oracle.com/fr/java/technologies/" />
<link rel="alternate" hreflang="en-IN" href="https://www.oracle.com/in/java/technologies/" />
<link rel="alternate" hreflang="ja-JP" href="https://www.oracle.com/jp/java/technologies/" />
<link rel="alternate" hreflang="en-GB" href="https://www.oracle.com/uk/java/technologies/" />
<link rel="alternate" hreflang="en-AE" href="https://www.oracle.com/ae/java/technologies/" />
<link rel="alternate" hreflang="ar-AE" href="https://www.oracle.com/ae-ar/java/technologies/" />
<link rel="alternate" hreflang="es-AR" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="en-AU" href="https://www.oracle.com/au/java/technologies/" />
<link rel="alternate" hreflang="en-CA" href="https://www.oracle.com/ca-en/java/technologies/" />
<link rel="alternate" hreflang="fr-CA" href="https://www.oracle.com/ca-fr/java/technologies/" />
<link rel="alternate" hreflang="de-CH" href="https://www.oracle.com/de/java/technologies/"/>
<link rel="alternate" hreflang="fr-CH" href="https://www.oracle.com/fr/java/technologies/"/>
<link rel="alternate" hreflang="es-CL" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="es-CO" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="es-ES" href="https://www.oracle.com/es/java/technologies/" />
<link rel="alternate" hreflang="en-HK" href="https://www.oracle.com/apac/java/technologies/"/>
<link rel="alternate" hreflang="it-IT" href="https://www.oracle.com/it/java/technologies/" />
<link rel="alternate" hreflang="ko-KR" href="https://www.oracle.com/kr/java/technologies/" />
<link rel="alternate" hreflang="es-MX" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="nl-NL" href="https://www.oracle.com/nl/java/technologies/" />
<link rel="alternate" hreflang="en-SA" href="https://www.oracle.com/sa/java/technologies/" />
<link rel="alternate" hreflang="ar-SA" href="https://www.oracle.com/sa-ar/java/technologies/" />
<link rel="alternate" hreflang="en-SG" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="zh-TW" href="https://www.oracle.com/tw/java/technologies/" />
<link rel="alternate" hreflang="cs-CZ" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-ID" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="en-IE" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-IL" href="https://www.oracle.com/il-en/java/technologies/" />
<link rel="alternate" hreflang="en-MY" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="es-PE" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="en-PH" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="pl-PL" href="https://www.oracle.com/pl/java/technologies/" />
<link rel="alternate" hreflang="pt-PT" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="ro-RO" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="sv-SE" href="https://www.oracle.com/se/java/technologies/" />
<link rel="alternate" hreflang="tr-TR" href="https://www.oracle.com/tr/java/technologies/" />
<link rel="alternate" hreflang="en-ZA" href="https://www.oracle.com/africa/java/technologies/"/>
<link rel="alternate" hreflang="de-AT" href="https://www.oracle.com/de/java/technologies/"/>
<link rel="alternate" hreflang="en-BA" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-BD" href="https://www.oracle.com/apac/java/technologies/"/>
<link rel="alternate" hreflang="en-BE" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="bg-BG" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-BH" href="https://www.oracle.com/middleeast/java/technologies/"/>
<link rel="alternate" hreflang="ar-BH" href="https://www.oracle.com/middleeast-ar/java/technologies/"/>
<link rel="alternate" hreflang="en-BZ" href="https://www.oracle.com/bz/java/technologies/" />
<link rel="alternate" hreflang="es-CR" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="en-CY" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="da-DK" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="fr-DZ" href="https://www.oracle.com/africa-fr/java/technologies/"/>
<link rel="alternate" hreflang="en-EE" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-EG" href="https://www.oracle.com/middleeast/java/technologies/"/>
<link rel="alternate" hreflang="ar-EG" href="https://www.oracle.com/middleeast-ar/java/technologies/"/>
<link rel="alternate" hreflang="fi-FI" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-GH" href="https://www.oracle.com/africa/java/technologies/"/>
<link rel="alternate" hreflang="el-GR" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="hr-HR" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="hu-HU" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-JO" href="https://www.oracle.com/middleeast/java/technologies/"/>
<link rel="alternate" hreflang="ar-JO" href="https://www.oracle.com/middleeast-ar/java/technologies/"/>
<link rel="alternate" hreflang="en-KE" href="https://www.oracle.com/africa/java/technologies/"/>
<link rel="alternate" hreflang="en-KW" href="https://www.oracle.com/middleeast/java/technologies/"/>
<link rel="alternate" hreflang="ar-KW" href="https://www.oracle.com/middleeast-ar/java/technologies/"/>
<link rel="alternate" hreflang="en-LK" href="https://www.oracle.com/apac/java/technologies/"/>
<link rel="alternate" hreflang="en-LU" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="lv-LV" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="fr-MA" href="https://www.oracle.com/africa-fr/java/technologies/"/>
<link rel="alternate" hreflang="en-NG" href="https://www.oracle.com/africa/java/technologies/"/>
<link rel="alternate" hreflang="no-NO" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="en-NZ" href="https://www.oracle.com/nz/java/technologies/" />
<link rel="alternate" hreflang="en-QA" href="https://www.oracle.com/middleeast/java/technologies/"/>
<link rel="alternate" hreflang="ar-QA" href="https://www.oracle.com/middleeast-ar/java/technologies/"/>
<link rel="alternate" hreflang="sr-RS" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="sl-SI" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="sk-SK" href="https://www.oracle.com/europe/java/technologies/"/>
<link rel="alternate" hreflang="fr-SN" href="https://www.oracle.com/africa-fr/java/technologies/"/>
<link rel="alternate" hreflang="en-TH" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="uk-UA" href="https://www.oracle.com/ua/java/technologies/" />
<link rel="alternate" hreflang="es-UY" href="https://www.oracle.com/latam/java/technologies/"/>
<link rel="alternate" hreflang="en-VN" href="https://www.oracle.com/asean/java/technologies/"/>
<link rel="alternate" hreflang="lt-LT" href="https://www.oracle.com/lt/java/technologies/" />
<meta name="altpages" content="br,cn,de,fr,in,jp,uk,ae,ae-ar,ar,au,ca-en,ca-fr,ch-de,ch-fr,cl,co,es,hk,it,kr,mx,nl,sa,sa-ar,sg,tw,cz,id,ie,il-en,my,pe,ph,pl,pt,ro,se,tr,za,at,ba,bd,be,bg,bh,bh-ar,bz,cr,cy,dk,dz,ee,eg,eg-ar,fi,gh,gr,hr,hu,jo,jo-ar,ke,kw,kw-ar,lk,lu,lv,ma,ng,no,nz,qa,qa-ar,rs,si,sk,sn,th,ua,uy,vn,lt">
<script type="text/javascript">
var pageData = pageData || {};
//page info
pageData.pageInfo = pageData.pageInfo || {};
pageData.pageInfo.altPages = "br,cn,de,fr,in,jp,uk,ae,ae-ar,ar,au,ca-en,ca-fr,ch-de,ch-fr,cl,co,es,hk,it,kr,mx,nl,sa,sa-ar,sg,tw,cz,id,ie,il-en,my,pe,ph,pl,pt,ro,se,tr,za,at,ba,bd,be,bg,bh,bh-ar,bz,cr,cy,dk,dz,ee,eg,eg-ar,fi,gh,gr,hr,hu,jo,jo-ar,ke,kw,kw-ar,lk,lu,lv,ma,ng,no,nz,qa,qa-ar,rs,si,sk,sn,th,ua,uy,vn,lt";
</script>
<!-- end : ocom/common/global/components/seo-hreflang-meta-tags -->
<!-- Container/Display Start -->
<!-- _Raw-Text -->
<!-- www-us HeadAdminContainer -->
<link rel="icon" href="https://www.oracle.com/asset/web/favicons/favicon-32.png" sizes="32x32">
<link rel="icon" href="https://www.oracle.com/asset/web/favicons/favicon-128.png" sizes="128x128">
<link rel="icon" href="https://www.oracle.com/asset/web/favicons/favicon-192.png" sizes="192x192">
<link rel="apple-touch-icon" href="https://www.oracle.com/asset/web/favicons/favicon-120.png" sizes="120x120">
<link rel="apple-touch-icon" href="https://www.oracle.com/asset/web/favicons/favicon-152.png" sizes="152x152">
<link rel="apple-touch-icon" href="https://www.oracle.com/asset/web/favicons/favicon-180.png" sizes="180x180">
<meta name="msapplication-TileColor" content="#fcfbfa"/>
<meta name="msapplication-square70x70logo" content="favicon-128.png"/>
<meta name="msapplication-square150x150logo" content="favicon-270.png"/>
<meta name="msapplication-TileImage" content="favicon-270.png"/>
<meta name="msapplication-config" content="none"/>
<meta name="referrer" content="no-referrer-when-downgrade"/>
<script async="async" type="text/javascript" src='//consent.truste.com/notice?domain=oracle.com&c=teconsent&js=bb&noticeType=bb&text=true&gtm=1&cdn=1&pcookie' crossorigin></script>
<style>
#oReactiveChatContainer1 { display:none;}
</style>
<!-- Truste for RU -->
<script type="text/javascript">
if (location.pathname.indexOf("/ru/") == 0){
document.write('\x3Cscript async="async" src=//consent.truste.com/notice?domain=oracleru.com&c=teconsent&js=bb&noticeType=bb&text=true&gtm=1&cdn=1&pcookie crossorigin="">\x3C/script>');
}
</script>
<!--Tealium embed code -->
<script src="https://tms.oracle.com/main/prod/utag.sync.js"></script>
<!-- Loading script asynchronously -->
<script type="text/javascript">
(function(a,b,c,d){
if(location.href.indexOf("tealium=dev") == -1) {
a='https://tms.oracle.com/main/prod/utag.js';
} else {
a='https://tms.oracle.com/main/dev/utag.js';
}
b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);
})();
</script>
<!--End-->
<!-- / _Raw-Text -->
<!-- Container/Display end -->

<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script>
                              <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="DXNLE-YBWWY-AR74T-WMD99-77VRA",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"DXNLE-YBWWY-AR74T-WMD99-77VRA";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="jj65jkaxbzofo2oyj3da-f-322e51d46-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"82485","ak.ai":parseInt("604074",10),"ak.ol":"0","ak.cr":11,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"7d6c8442","ak.r":51663,"ak.a2":n,"ak.m":"dscx","ak.n":"essl","ak.bpcip":"74.125.212.0","ak.cport":63243,"ak.gh":"23.57.66.178","ak.quicv":"","ak.tlsv":"tls1.3","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1775783622","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==tJ70Sd/0bqRfXM1hOQpwpBk/IHUTSQkkg2t2zok8kDaVOh/0WuM4oc4yCDqZbY6p2flKvK0yo2mOuGe+Jdn4ioKwFmaIl2BJ1aPRigWVUpXkwnjUXls6BGoihakZRcv4u7H6g6Gn98PTmzNWS7dR8QL8mXU06pK23UPpHb73Ogh7/YTnEdF+7/P9WH9HrOdncoen/CKlzXI+3Q+LY8YmZMU+U+O6M8UjgQqBX9iFwBhGVu18l5Hwi6c6PmhntUZA3IS55PtH+ehUtaIOyQ3MPxSukmKS8cigJbNykExw1OvNRNiI+y1eRwKi2FipIlD7iqme6i48Q6mvJq6YuUoaSlmbhZ3YbyNdtWRyzBl1sK1jVs/U8f2LvmavcXBd04C0MBbgkxiQdRI9wNqR5x05qnxRuaInzKnfx5i3Jh4untE=","ak.pv":"533","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head>
<body class="f11 f11v6">
<div class="f11w1">
<!-- start Common/Header -->
<!-- Dispatcher:null default -->
<!-- widgetType: _Raw-Text -->
<!-- SUBTYPETEMPLATE: _Raw-Text/Display -->
<!-- BEGIN: oWidget_C/_Raw-Text/Display replaceOCOM: null -->
<header id="u38" class="u38 u38v0" data-trackas="header" data-ocomid="u38">
<!-- Skip Links -->
<div id="u38skip2">
<ul>
<li><a id="u38skip2c" href="#maincontent">Skip to content</a></li>
<li>
<a id="u38acc" href="https://www.oracle.com/corporate/accessibility/"
>Accessibility Policy
</a>
</li>
</ul>
</div>
<div class="u38w1" id="u38w1">
<!-- Left Section: Hamburger + Logo -->
<div class="u38brand" id="u38brand">
<!-- Menu Trigger Button (Hamburger) -->
<nav aria-label="Main Menu">
<a
id="u38trigger"
href="/u38-global-menu/"
data-trackas="menu"
data-trackas-noexpand
role="button"
aria-controls="u38panels"
aria-expanded="false"
aria-haspopup="menu"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="none"
>
<path d="M22,4 L2,4" class="p1"></path>
<path d="M2,12 L22,12" class="p2"></path>
<path d="M2,20 L22,20" class="p3"></path>
<path d="M0,12 L24,12" class="p4"></path>
<path d="M0,12 L24,12" class="p5"></path>
</svg>
<span class="u38visually-hidden">Menu</span>
</a>
</nav>
<!-- Oracle Logo (136x18 per Figma) - visible on tablet/desktop -->
<a
id="u38logolink"
href="https://www.oracle.com/"
data-lbl="logo"
aria-label="Oracle Home"
>
<svg
class="u38-oicn"
width="136"
height="18"
viewBox="0 0 231 30"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMinYMid"
>
<path
fill="#C74634"
d="M99.61,19.52h15.24l-8.05-13L92,30H85.27l18-28.17a4.29,4.29,0,0,1,7-.05L128.32,30h-6.73l-3.17-5.25H103l-3.36-5.23m69.93,5.23V0.28h-5.72V27.16a2.76,2.76,0,0,0,.85,2,2.89,2.89,0,0,0,2.08.87h26l3.39-5.25H169.54M75,20.38A10,10,0,0,0,75,.28H50V30h5.71V5.54H74.65a4.81,4.81,0,0,1,0,9.62H58.54L75.6,30h8.29L72.43,20.38H75M14.88,30H32.15a14.86,14.86,0,0,0,0-29.71H14.88a14.86,14.86,0,1,0,0,29.71m16.88-5.23H15.26a9.62,9.62,0,0,1,0-19.23h16.5a9.62,9.62,0,1,1,0,19.23M140.25,30h17.63l3.34-5.23H140.64a9.62,9.62,0,1,1,0-19.23h16.75l3.38-5.25H140.25a14.86,14.86,0,1,0,0,29.71m69.87-5.23a9.62,9.62,0,0,1-9.26-7h24.42l3.36-5.24H200.86a9.61,9.61,0,0,1,9.26-7h16.76l3.35-5.25h-20.5a14.86,14.86,0,0,0,0,29.71h17.63l3.35-5.23h-20.6"
transform="translate(-0.02 0)"
/>
</svg>
<!-- Small Oracle Logo (32x21 for small tablet 600-759px) - from su01 -->
<svg
class="u38-oicn-small"
width="32"
height="21"
viewBox="0 0 32 21"
xmlns="http://www.w3.org/2000/svg"
>
<path
fill="#C74634"
d="M9.9,20.1c-5.5,0-9.9-4.4-9.9-9.9c0-5.5,4.4-9.9,9.9-9.9h11.6c5.5,0,9.9,4.4,9.9,9.9c0,5.5-4.4,9.9-9.9,9.9H9.9 M21.2,16.6c3.6,0,6.4-2.9,6.4-6.4c0-3.6-2.9-6.4-6.4-6.4h-11c-3.6,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4H21.2"
/>
</svg>
</a>
</div>
<!-- Center Section: Search Field -->
<div id="u38nav" data-closetxt="Close menu" data-backtxt="Go back to">
<!-- Search Form -->
<form
role="search"
name="u38searchForm"
id="u38searchForm"
data-contentpaths="/content/Web/Shared/Auto-Suggest Panel Event"
method="get"
action="https://search.oracle.com/results"
>
<div class="u38searchfield">
<!-- Search Icon -->
<svg
class="u38searchfield-icon"
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path d="M15,15l6,6M17,10a7,7,0,1,1-7-7A7,7,0,0,1,17,10Z" />
</svg>
<!-- Search Input -->
<input
id="u38searchinput"
name="q"
value=""
type="text"
data-autosuggest-url="https://search-api.oracle.com/api/latest/autosuggest"
placeholder="Search"
autocomplete="off"
aria-autocomplete="both"
aria-label="Search Oracle.com"
role="combobox"
aria-expanded="false"
aria-haspopup="listbox"
aria-controls="u38searchresults"
/>
<!-- Hidden Parameters -->
<input type="hidden" name="experience" value="site" />
<input type="hidden" name="size" value="10" />
<input type="hidden" name="app" value="ocom" />
<input type="hidden" name="include_questions" value="true" />
<!-- Clear Button -->
<button
type="button"
id="u38clear"
class="u38searchclear"
aria-label="Clear search"
>
<svg
width="16"
height="16"
viewBox="0 0 16 16"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M12 4L4 12M4 4l8 8"
stroke="currentColor"
stroke-width="2"
fill="none"
/>
</svg>
</button>
</div>
<!-- Close Search Button (visible at 600-759px when search expanded) -->
<button
type="button"
id="u38closesearch"
class="u38closesearch"
aria-label="Close search"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M7,7 L17,17M17,7 L7,17"
stroke="currentColor"
stroke-width="2"
fill="none"
/>
</svg>
</button>
<!-- Search Results Container -->
<div
id="u38searchresults"
class="u38searchresults"
role="listbox"
aria-labelledby="u38searchresultstitle"
aria-hidden="true"
data-pagestitle="SUGGESTED LINKS"
data-autosuggesttitle="SUGGESTED SEARCHES"
data-allresultstxt="All results for"
data-allsearchpath="https://search.oracle.com/results?q=SEARCHTERM&amp;size=10&amp;page=1&amp;tab=all&amp;app=ocom"
>
<!-- Quick Links (shown on focus when empty) -->
<div id="u38quicklinks" class="u38quicklinks" aria-hidden="true">
<span class="u38searchresultstitle" role="presentation"
>QUICK LINKS
</span>
<ul role="presentation">
<li role="option">
<a href="/cloud/" data-lbl="oci">Cloud</a>
</li>
<li role="option">
<a href="/database/" data-lbl="database"
>Database</a
>
</li>
<li role="option">
<a href="/java/" data-lbl="java">Java</a>
</li>
<li role="option">
<a href="/artificial-intelligence/" data-lbl="ai">AI</a
>
</li>
</ul>
</div>
<!-- Suggested Pages (from API) -->
<div id="u38pages" aria-hidden="true">
<span class="u38searchresultstitle" role="presentation"
>SUGGESTED LINKS
</span>
<ul id="u38pagesul" role="presentation"></ul>
</div>
<!-- Suggested Searches (from API) -->
<div id="u38autocomplete" aria-hidden="true">
<span class="u38searchresultstitle" role="presentation"
>SUGGESTED SEARCHES
</span>
<ul id="u38autocompleteul" role="presentation"></ul>
</div>
<!-- All Results Link -->
<div id="u38searchall" aria-hidden="true">
<ul id="u38searchallul" role="presentation"></ul>
</div>
</div>
<!-- Aria Live Region -->
<div
id="u38searchannounce"
class="u38visually-hidden"
aria-live="polite"
aria-atomic="true"
></div>
</form>
<!-- Panel Container (populated by JS from external content) -->
<div
id="u38panels"
data-trackas="menu"
data-trackas-noexpand
class="u38panels"
aria-hidden="true"
>
<!-- Panels will be built dynamically from menu content file -->
</div>
</div>
<!-- Right Section: Tools (Icons only per Figma) -->
<div class="u38tools" id="u38tools">
<!-- Search Icon (24x24) - visible at 600-759px only, expands search input -->
<button
id="u38searchbtn"
type="button"
class="u38toolbtn u38searchbtn"
aria-label="Search"
aria-expanded="false"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M15,15l6,6M17,10a7,7,0,1,1-7-7A7,7,0,0,1,17,10Z"
fill="none"
stroke="currentColor"
stroke-width="1.5"
/>
</svg>
</button>
<!-- Country Selector (20x20 flag) - uses #ac-flag for ACS compatibility -->
<span id="ac-flag">
<a
class="flag-focus"
href="/countries-list.html#countries"
data-ajax="true"
rel="lightbox"
role="button"
aria-label="Select country"
>
<span class="u38visually-hidden">Country</span>
<img class="flag-image" src="" alt="" />
</a>
</span>
<!-- User/Account Icon (24x24) -->
<div class="u38signinw1" data-trackas="header">
<button
id="u38signin"
class="u38toolbtn"
aria-expanded="false"
aria-controls="u38signinmodal"
aria-label="Sign in"
data-lbl="sign-in"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M12,12c2.21,0,4-1.79,4-4s-1.79-4-4-4-4,1.79-4,4,1.79,4,4,4Zm0,2c-2.67,0-8,1.34-8,4v2h16v-2c0-2.66-5.33-4-8-4Z"
fill="none"
stroke="currentColor"
stroke-width="1.5"
/>
</svg>
</button>
<div id="u38signinmodal" aria-hidden="true">
<button id="u38actbck" aria-label="Close sign in panel">
<span class="u38actbcktxt">Back</span>
</button>
<div class="u38-profilew2">
<span class="u38acttitle">Cloud Account</span>
<a
href="/cloud/sign-in.html"
class="u38darkcta u38cloudbg"
data-lbl="sign-in-to-cloud"
>Sign in to Cloud
</a>
<a
href="/cloud/free/"
class="u38lightcta"
data-lbl="try-free-cloud-trial"
>Sign Up for Free Cloud Tier
</a>
</div>
<span class="u38acttitle">Oracle Account</span>
<ul class="u38l-out">
<li>
<a
href="https://www.oracle.com/webapps/redirect/signon?nexturl="
data-lbl="profile:sign-in-account"
class="u38darkcta"
>Sign-In
</a>
</li>
<li>
<a
href="https://profile.oracle.com/myprofile/account/create-account.jspx"
data-lbl="profile:create-account"
class="u38lightcta"
>Create an Account
</a>
</li>
</ul>
<ul class="u38l-in">
<li>
<a href="/corporate/contact/help.html" data-lbl="help">Help </a>
</li>
<li>
<a
href="javascript:sso_sign_out();"
id="u38pfile-sout"
data-lbl="signout"
>Sign Out
</a>
</li>
</ul>
</div>
</div>
<!-- Contact/Chat Icon (24x24) -->
<a
id="u38contact"
class="u38toolbtn"
href="/corporate/contact/"
aria-label="Contact us"
data-lbl="contact"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M20,2H4c-1.1,0-2,.9-2,2v18l4-4h14c1.1,0,2-.9,2-2V4c0-1.1-.9-2-2-2Z"
fill="none"
stroke="currentColor"
stroke-width="1.5"
/>
</svg>
</a>
</div>
</div>
<!-- Background Overlay -->
<div id="u38overlay" aria-hidden="true"></div>
<!-- Announcement Region for Screen Readers -->
<div
id="u38announce"
class="u38visually-hidden"
aria-live="polite"
aria-atomic="true"
></div>
</header>
<!-- END: oWidget_C/_Raw-Text/Display -->
<!-- end Common/Header -->
<!-- _Raw-Text -->
<!-- CB83v2 -->
<section class="cb83 cb83v2 cpad pghero bgdarkslate" data-trackas="cb83" data-ocomid="cb83">
<div class="cb83w7 cwidth">
<div class="cb83w5">
<div class="svgimg obic">
<img src="/a/tech/img/cb83-ocom-java-tech.webp" alt="
Join us at JavaOne">
</div>
</div>
<div class="cb83w3">
<h2>Java</h2>
<p>For over 30 years, Java has evolved as a secure, enterprise-grade platform powering innovation. Oracle’s stewardship continues to advance Java as the language of choice to address modern application development and the future of AI-powered business.</p>
<p>Watch the JavaOne 2026 keynotes and select sessions</p>
<div class="obttns">
<div class="obttn1">
<a href="https://dev.java/community/javaone-2026/">Watch JavaOne</a>
</div>
</div>
</div>
</div>
</section>
<!-- /CB83v2 -->
<!-- / _Raw-Text -->
<!-- U03v5 -->
<nav class="u03 u03v5 u03bttns" data-trackas="breadcrumb" data-ocomid="u03">
<div class="cwidth">
<div class="u03w1">
<ul>
<li><a href="/java/">Java</a></li>
</ul>
<h1>Java Technical Details</h1>
</div>
</div>
<script type="text/javascript">
var pageData = pageData || {};
//page info
pageData.pageInfo = pageData.pageInfo || {};
pageData.pageInfo.breadCrumbs = "Java";
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement":
[
{ "@type": "ListItem", "position": 1, "name": "Java", "item": "https://www.oracle.com/java/" }
]
}
</script>
</nav>
<!-- CT12v0 -->
<nav class="ct12 ct12v0" data-moretxt="More" data-ocomid="ct12" data-trackas="ct12">
<div class="ct12w1 cwidth">
<div class="ct12w2">
<ul>
<li>
<div>
<a href="/java/">Overview</a>
</div>
</li>
<li class="ct12current">
<div>
<a href="/java/technologies/">Technical Details</a>
</div>
</li>
</ul>
</div>
</div>
</nav>
<!-- /CT12v0 -->
<!-- _Raw-Text -->
<!-- CB89v0 -->
<section class="cb89 cb89v0 cpad bgvlightgrey" data-trackas="cb89" data-ocomid="cb89">
<div class="cb89w1 cwidth">
<div class="col-framework col2 col-gutters col-justified">
<div class="col-w1">
<div class="col-item">
<div class="col-item-w1">
<h5>Newest Downloads</h5>
<ul class="cta-list">
<li><a href="/java/technologies/downloads/#java26">Java SE 26</a></li>
<li><a href="/java/technologies/downloads/#java25">Java SE 25 (LTS)</a></li>
<li><a href="/java/technologies/downloads/#java21">Java SE 21 (LTS)</a></li>
<li><a href="/java/technologies/downloads/#java17">Java SE 17 (LTS)</a></li>
<li><a href="/java/technologies/downloads/#java11">Java SE 11 (LTS)</a></li>
<li><a href="/java/technologies/downloads/#java8">Java SE 8 (LTS)</a></li>
<a href="/java/technologies/javacard-downloads.html">Java Card</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- /CB89v0 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<section class="cb27 cb27v5 bgdarkslate" data-trackas="cb27">
<div class="cb27w1 cwidth">
<div class="cb27w2">All Oracle Java Downloads</div>
<div class="cb27w3">
<div class="obttns">
<div class="bttn-lightslate obttn6">
<a href="https://www.oracle.com/downloads/#category-java">Download now</a>
</div>
</div>
</div>
</div>
</section>
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- CB97v0 -->
<section class="cb97 cb97v0 bgvlightgrey cpad" data-trackas="cb97" data-ocomid="cb97">
<div class="cb97w1 cwidth">
<h2>Technologies</h2>
<p>&nbsp;</p>
<div class="col-framework col5 col-multi col-top col-gutters col-2upmobile col-noanimation">
<div class="col-w1">
<a href="/java/technologies/java-se-glance.html" class="col-item">
<div class="col-item-w1">
<div class="icn-java fill-darkslate"><span>Java SE</span></div>
</div>
</a>
<a href="/java/technologies/javase-subscription.html" class="col-item">
<div class="col-item-w1">
<div class="icn-javacomm fill-darkslate"><span>Java SE Universal Subscription</span></div>
</div>
</a>
<a href="/java/technologies/javase-embedded/javase-embedded.html" class="col-item">
<div class="col-item-w1">
<div class="icn-tables3 fill-darkslate"><span>Java SE Embedded</span></div>
</div>
</a>
<a href="https://jakarta.ee/specifications/platform/8/" class="col-item">
<div class="col-item-w1">
<div class="icn-business-intelligence-f fill-darkslate"><span>Jakarta EE 8</span></div>
</div>
</a>
<a href="/java/java-card/" class="col-item">
<div class="col-item-w1">
<div class="icn-expenses fill-darkslate"><span>Java Card</span></div>
</div>
</a>
</div>
</div>
</div>
</section>
<!-- /CB97v0 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- CB88v0 -->
<section class="cb88 cb88v0 cpad" data-trackas="cb88" data-ocomid="cb88">
<div class="cb88w1 cwidth">
<h3 class="sub">What&#039;s New in Java</h3>
<div class="col-framework col3 col-gutters">
<div class="col-w1">
<a class="col-item" href="https://www.oracle.com/javaone/">
<div class="col-item-w1">
<img src="/a/tech/img/javaone.svg" alt="">
</div>
<div class="col-item-w2">
<h3 class="sub">Learn more: The world's premier developer conference for the Java community</h3>
</div>
</a>
<a class="col-item" href="https://blogs.oracle.com/java/post/the-arrival-of-java-26">
<div class="col-item-w1">
<img src="https://www.oracle.com/img/tech/cb88-java-logo-001.jpg" alt="">
</div>
<div class="col-item-w2">
<h3 class="sub">Learn more: Introducing Java SE 26</h3>
</div>
</a>
<a class="col-item" href="https://openjdk.java.net">
<div class="col-item-w1">
<img src="https://www.oracle.com/img/tech/open-jdk-rgb.png" alt="">
</div>
<div class="col-item-w2">
<h3 class="sub">Learn more about the OpenJDK Project</h3>
</div>
</a>
</div>
</div>
</div>
</section>
<!-- /CB88v0 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- CW65v1 -->
<section class="cw65 cw65v1 cpad bgvlightgrey" data-feedsrc="https://www.oracle.com/compendium/api/java.json" data-ocomid="cw65" data-template="cw65-blogfeed" data-trackas="cw65">
<div class="cw65w5 cwidth">
<div class="eyebrow"> Featured Java blogs</div>
<div class="eyebrow">&nbsp;</div>
</div>
<div class="cw65w0 cwidth ofeed"><!-- data-feedsrc item --></div>
<p>&nbsp;</p>
<p align="center">
<a class="cta-lnk"  href="//blogs.oracle.com/java/">Read the blog</a></p>
</section>
<!-- /CW65v1 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- Widget to add events -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- CB89v0 -->
<section class="cb89 cb89v0 cpad" data-trackas="cb89" data-ocomid="cb89">
<div class="cb89w1 cwidth">
<h5>Essential Links</h5>
<div class="col-framework col3 col-gutters col-multi col-justified">
<div class="col-w1">
<div class="col-item">
<div class="col-item-w1">
<ul class="cta-list">
<li><a href="//www.oracle.com/java/technologies/api.html">Java APIs</a></li>
<li><a href="https://dev.java/">Developer Resources</a></li>
<li><a href="https://www.oracle.com/java/technologies/downloads/jvp/">Java Verified Portfolio</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=Oracle.oracle-java">Java Platform Extension for VS Code</a></li>
<li><a href="https://helidon.io/">Helidon</a></li>
<li><a href="https://ops.java/">Ops.java</a></li>
<li><a href="//education.oracle.com/java/java/pFamily_48" target="_blank">Java Certification and Training</a></li>
<li><a href="//bugs.java.com/bugdatabase/" target="_blank">Java Bug Database</a></li>
</ul>
</div>
</div>
<div class="col-item">
<div class="col-item-w1">
<ul class="cta-list">
<li><a href="http://blogs.oracle.com/java">Oracle Java Blog</a></li>
<li><a href="//twitter.com/java" target="_blank">@Java</a></li>
<li><a href="https://inside.java" target="_blank">Java Developer Newsletter</a></li>
<li><a href="http://www.youtube.com/java" target="_blank">Demos and videos</a></li>
</ul>
</div>
</div>
<div class="col-item">
<div class="col-item-w1">
<ul class="cta-list">
<li><a href="https://openjdk.org/" target="_blank">OpenJDK</a></li>
<li><a href="//community.oracle.com/community/java/jug">Java User Groups</a></li>
<li><a href="https://learn.java/">Learn.java</a></li>
<li><a href="//jcp.org/en/home/index" target="_blank">Java Community Process</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- /CB89v0 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!-- CB75v0 -->
<section class="cb75 cb75v0 cpad bgdarkgrey" data-trackas="cb75" data-ocomid="cb75">
<div class="cb75w1 cwidth">
<h2>Explore More</h2>
<div class="cb75w5 col-framework col3 col-centered col-multi col-gutters col-justified">
<div class="col-w1">
<a class="col-item" href="https://go.oracle.com/LP=136406?elqCampaignId=427886" target="_blank">
<div class="col-item-w1">
<div class="icn-img icn-circle icn-java bgslate"></div>
<div class="cb75w4"><span class="cta-lnk">Java Newsletter</span></div>
</div>
</a>
<a class="col-item" href="https://inside.java/podcast/" target="_blank">
<div class="col-item-w1">
<div class="icn-img icn-circle icn-video bgslate"></div>
<div class="cb75w4"><span class="cta-lnk">Inside Java Podcast</span></div>
</div>
</a>
<a class="col-item" href="https://www.oracle.com/code-one/">
<div class="col-item-w1">
<div class="icn-img icn-circle icn-event bgslate"></div>
<div class="cb75w4"><span class="cta-lnk">Attend an event</span></div>
</div>
</a>
</div>
</div>
</section>
<!-- /CB75v0 -->
<!-- / _Raw-Text -->
<!-- _Raw-Text -->
<!--<section id="try-oracle-cloud-free-tier" class="cb27 cb27v8 cb27sticky bgdarkgrey"
data-onscroll="200"
data-trackas="cb27"
data-ocomid="cb27v8">
<div class="cb27w1 cwidth">
<span class="icn-close fill-lightgrey"></span>
<div class="cb27w2">Build, test, and deploy applications on Oracle Cloud for free.</strong></div>
<div class="cb27w3">
<div class="obttns">
<div class="bttn-darkgrey obttn5">
<a href="/cloud/free/" data-adbtrack=":ow:o:p:po:062520OTNGlobalPromo" data-cxdtrack=":ow:o:p:po:062520OTNGlobalPromo" data-lbl="otn-promo:try-oracle-cloud-free-tier">Try Oracle Cloud Free Tier</a>
</div>
</div>
</div>
</div>
</section>-->
<!-- / _Raw-Text -->
<!-- U10v0 -->
<!-- Dispatcher:null default -->
<!-- widgetType: _Raw-Text -->
<!-- SUBTYPETEMPLATE: _Raw-Text/Display -->
<!-- BEGIN: oWidget_C/_Raw-Text/Display replaceOCOM: null -->
<!-- SU02v1 -->
<footer
id="su02"
class="su02 su02v1"
data-trackas="footer"
data-ocomid="su02"
>
<div class="su02w1 cwidth">
<div class="su02w3">
<ul class="su02legal">
<li class="su02copy">
<a data-lbl="copyright" href="/legal/copyright.html">&copy; 2026 Oracle</a>
</li>
<li>
<a data-lbl="privacy" href="/legal/privacy/">Privacy</a>
<span>/</span>
<a data-lbl="do-not-sell-my-info" href="/legal/privacy/privacy-choices.html">Do Not Sell My Info</a>
</li>
<li>
<div id="teconsent"></div>
</li>
<li>
<a data-lbl="ad-choices" href="/legal/privacy/privacy-policy/#adchoices">Ad Choices</a>
</li>
<li>
<a data-lbl="careers" href="/corporate/careers/">Careers</a>
</li>
<li>
<a data-lbl="integrity-helpline" href="https://secure.ethicspoint.com/domain/media/en/gui/31053/index.html">Integrity Helpline</a>
</li>
<li>
<a data-lbl="contact-us" href="/corporate/contact/">Contact Us</a>
</li>
</ul>
<ul class="su02social">
<li class="scl-facebook">
<a
data-lbl="scl-icon:facebook"
href="https://www.facebook.com/Oracle/"
target="_blank"
title="Oracle on Facebook"
>
<span>Facebook</span>
</a>
</li>
<li class="scl-twitter">
<a
data-lbl="scl-icon:twitter"
href="https://x.com/oracle"
target="_blank"
aria-label="Follow Oracle on X"
>
<span>X</span>
</a>
</li>
<li class="scl-linkedin">
<a
data-lbl="scl-icon:linkedin"
href="https://www.linkedin.com/company/oracle/"
target="_blank"
aria-label="Oracle on LinkedIn"
>
<span>LinkedIn</span>
</a>
</li>
<li class="scl-youtube">
<a
data-lbl="scl-icon:youtube"
href="https://www.youtube.com/oracle/"
target="_blank"
aria-label="Watch Oracle on YouTube"
>
<span>YouTube</span>
</a>
</li>
</ul>
</div>
</div>
</footer>
<!-- /SU02v1 -->
<!-- END: oWidget_C/_Raw-Text/Display -->
<!-- /U10v0 -->
</div>
<!-- Container/Display Start -->
<!-- _Raw-Text -->
<!-- www-us EndBodyAdminContainer -->
<!-- Start SiteCatalyst code -->
<script language="JavaScript" src="https://www.oracle.com/us/assets/metrics/ora_ocom.js"></script>
<!-- End SiteCatalyst code -->
<!-- www-us EndBodyAdminContainer -->
<!-- / _Raw-Text -->
<!-- Container/Display end -->
</body>
</html>

