SlideShare a Scribd company logo
1 of 59
Download to read offline
Insert Picture Here>
                                                  	
                                                       	

Oracle                    Java               	

                    Fusion Middleware   	
   Java
Copyright© 2011, Oracle. All rights reserved.


                                                                 	
                                                            	
                                             	
                         	
                                        	
                                                                  	
                                                       	
                                                                       	
            	
                                                  	




            Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
"Java is the single most important
software asset we have ever acquired."

                                                              	
                                                    	
                                     – Larry Ellison


                   Copyright© 2011, Oracle. All rights reserved.
              	
     
                                                                                   	




                   Copyright© 2011, Oracle. All rights reserved.
Embedded

APIs
                 	
                                     	
                  	
    	




                                                          	

VMs         	
                    	
                         	
             	
    	




                      Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Java                                               	




                                                        	

  Copyright© 2011, Oracle. All rights reserved.
Java                                          	




                                                    	
                                                         	

   Copyright© 2011, Oracle. All rights reserved.


                                   	




                                                              	
                                                                   	
    	
         Copyright© 2011, Oracle. All rights reserved.


                                                                     	




http://www.oracle.com/technetwork/jp/index.html

                    Copyright© 2011, Oracle. All rights reserved.


                                                 	




Copyright© 2011, Oracle. All rights reserved.
http://www.oracle.com/technetwork/jp/java/index.html

               Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.


                                                 	




                                                      	
Copyright© 2011, Oracle. All rights reserved.


                                                               	
 
    	
                                                          	




         Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
                                                                  	
                                        	
                                                                       	
 
            	
                                                                  	
     
                                                	




                 Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.


                                                 	




Copyright© 2011, Oracle. All rights reserved.


                                                                       	
                                                                  	
     
                               	
                                                         	
                                	
                         	
                                     	




        Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
                        	
                                                     	
                                            	
                                                    	
                        	
                                                   	




        Copyright© 2011, Oracle. All rights reserved.
                              	
                                                                    	
                                          	
                        	
                                           	
                                                                         	
              	
                   	
                                    	
        	



                   Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Coin
                                                 	




Copyright© 2011, Oracle. All rights reserved.


                                               	
                                              	
                           	
                                	
                                                                   	
                                 	
                       	
        	
                                                                        	
                  	
                                	
                                                              	


             Copyright© 2011, Oracle. All rights reserved.
• switch                                   String
  String s = “”;
  switch(s){
     case “true”:
         doTrue();
         break;
     case “false”:
         doFalse();
         break;
     default:
         doDefault();
         break;
  }

              Copyright© 2011, Oracle. All rights reserved.
        	
        	
        	
                       byte data = (byte)0b00100001
             	
                                                    	
                    	
                                 	
                                                                        	
                                                           	
                                                                             	

                                 long creditCardNumber =
                                 1234_5678_9012_3456L;
                                 int binryData = 0b1001_1001;


                  Copyright© 2011, Oracle. All rights reserved.


                   	
                               	
	
 try{
     …
  }catch(FileNotFoundException fnfe){
  }catch(IOException ioe){
  }
                                                               	
	
 try{
     …
  }catch(FileNotFoundException|IOException ex){
     ex.printStackTrace();
  }


              Copyright© 2011, Oracle. All rights reserved.


                                                  	
                                                                      	
                                                            	
                                             	
          	
                                                              	

        try {
           …
        } catch (Throwable ex) {
           logger.log(ex);
           throw ex;//throw Throwable
        }



                     Copyright© 2011, Oracle. All rights reserved.


                                    	
                                                                       	
                                                                            	
                                                             	
                                                                  	


        try {
           …
        } catch (final Throwable ex) {
           logger.log(ex);
           throw ex
        }



                    Copyright© 2011, Oracle. All rights reserved.
                  	
    Map<String, String> map = new HashMap<String, String>();
    Map<String, Map<Integer, String>> map = new
     HashMap<String, Map<Integer, String>>();


                  	
    Map<String, String> map = new HashMap<>();
    Map<String, Map<Integer, String>> map = new HashMap<>();


                                                                         	
                                                                              	
                                                                    	


                       Copyright© 2011, Oracle. All rights reserved.
                                                                            	
                                                           	
                                                     	
        private static void copyFile(File source, File target) {
           try (InputStream fin = new FileInputStream(source);
               OutputStream fout = new FileOutputStream(target)){

                byte[] buf = new byte[8192];

                int i;
                while ((i = fin.read(buf)) != -1) {
                    fout.write(buf, 0, i);
                }
            }catch (Exception e) {
                e.printStackTrace();
            }
        }




                           Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.


                                                  

	
                	
                                         	

                                                      	




                                                      	




     Copyright© 2011, Oracle. All rights reserved.


                                                  	

    	
                  	
         	
                         	




              Copyright© 2011, Oracle. All rights reserved.
                                                                  	
                                                                       	
                   	
         
                                             	
                                                                            	




                 Copyright© 2011, Oracle. All rights reserved.
                                                                     	
                                        	
                                                    	
                                             	
                                                                          	
                                                         	
                                                  	
	

         Web Profile                   X Profile                          Y Profile

          Full Java EE 6 (Enterprise Platform)

                        Copyright© 2011, Oracle. All rights reserved.


                                                                                              	

                                                                      	
              	
                                           	
                    	
                                     	
         	
                                                     	
    	
                                                                              	
                         	
                                                    	
                   	
                                                                    	




                              Copyright© 2011, Oracle. All rights reserved.


            	
                      	
                                                       	
                                                  	
                                                                        	
                                            	
                                                  	
            	
                 	




                               Copyright© 2011, Oracle. All rights reserved.


                                                 	




Copyright© 2011, Oracle. All rights reserved.


                      	
            	
                                                              	
                                                	
                 	
                                                     	
                               	
                                        	
                                              	
                                                                	
                                                                                	
                                                                                     	
                      	


                               Copyright© 2011, Oracle. All rights reserved.
                                                 	
                 	
                        	
                                  	
        	
                             	
                 	
                                   	
                                            	
                                       	
                                                      	
                                                           	


             Copyright© 2011, Oracle. All rights reserved.


                  

    	
   	
                           	
                                	
                                                                        	
                                         	
                                                           	
                      	




                       Copyright© 2011, Oracle. All rights reserved.


                                                                                        	
                                                           	
        	
                                                              	
                                  	
                                                              	
             	
	
                                                                            	
                           	
                                                           	
                  	
                                                                                   	
                                                                             	
                                                                                   	
                                                                             	
                                                                                  	




                       Copyright© 2011, Oracle. All rights reserved.
                                                                             	
                                                          	
                                                               	
                                                     	
                                                                                  	
                  	
                                                   	
             	
                                                                        	
                  	
            	
                                                                        	

                       Copyright© 2011, Oracle. All rights reserved.
                                                          	
                                   	
             	
                              	
                             	
                            	




         Copyright© 2011, Oracle. All rights reserved.
                         	
                                	
                    	
                          	
               	
                                          	
                                               	
                                                              	
                                     	




             Copyright© 2011, Oracle. All rights reserved.
                                                     	
	
     Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
                       	
                                  	
        	
                             	
        	
             	
                  	
                            	




                   Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.
Copyright© 2011, Oracle. All rights reserved.

More Related Content

Similar to Oracle Java Fusion Middleware guide

IXL Center detail
IXL Center detailIXL Center detail
IXL Center detailmonlohko
 
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...Project Controls Expo
 
Oktest - a new style testing library for Python -
Oktest - a new style testing library for Python -Oktest - a new style testing library for Python -
Oktest - a new style testing library for Python -kwatch
 
Appict.me 免费下载使用“应用程序推荐服务“
Appict.me 免费下载使用“应用程序推荐服务“Appict.me 免费下载使用“应用程序推荐服务“
Appict.me 免费下载使用“应用程序推荐服务“01Booster
 
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...Project Controls Expo
 
Integrating Drupal into your Enterprise Architecture
Integrating Drupal into your Enterprise ArchitectureIntegrating Drupal into your Enterprise Architecture
Integrating Drupal into your Enterprise ArchitectureAcquia
 
Solution manual for the finite element method in engineering, fifth edition ...
Solution manual for the finite element method in engineering, fifth edition  ...Solution manual for the finite element method in engineering, fifth edition  ...
Solution manual for the finite element method in engineering, fifth edition ...physicsbook
 
Declare and write your own ta action
Declare and write your own ta actionDeclare and write your own ta action
Declare and write your own ta actionRobin0590
 

Similar to Oracle Java Fusion Middleware guide (8)

IXL Center detail
IXL Center detailIXL Center detail
IXL Center detail
 
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...
Project Controls Expo, 13th Nov 2013 - "Integrated Project Planning/Schedulin...
 
Oktest - a new style testing library for Python -
Oktest - a new style testing library for Python -Oktest - a new style testing library for Python -
Oktest - a new style testing library for Python -
 
Appict.me 免费下载使用“应用程序推荐服务“
Appict.me 免费下载使用“应用程序推荐服务“Appict.me 免费下载使用“应用程序推荐服务“
Appict.me 免费下载使用“应用程序推荐服务“
 
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...
Project Controls Expo, 13th Nov 2013 - "A new visual way to engage executive ...
 
Integrating Drupal into your Enterprise Architecture
Integrating Drupal into your Enterprise ArchitectureIntegrating Drupal into your Enterprise Architecture
Integrating Drupal into your Enterprise Architecture
 
Solution manual for the finite element method in engineering, fifth edition ...
Solution manual for the finite element method in engineering, fifth edition  ...Solution manual for the finite element method in engineering, fifth edition  ...
Solution manual for the finite element method in engineering, fifth edition ...
 
Declare and write your own ta action
Declare and write your own ta actionDeclare and write your own ta action
Declare and write your own ta action
 

More from Yoshio Terada

AI-Java-for-Financial.pdf
AI-Java-for-Financial.pdfAI-Java-for-Financial.pdf
AI-Java-for-Financial.pdfYoshio Terada
 
Java-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdfJava-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdfYoshio Terada
 
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイントCloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイントYoshio Terada
 
Jakarta EE Microproile Update JJUG 2020 May
Jakarta EE Microproile Update JJUG 2020 MayJakarta EE Microproile Update JJUG 2020 May
Jakarta EE Microproile Update JJUG 2020 MayYoshio Terada
 
Azure RedHat OpenShift - Red Hat Forum 2019
Azure RedHat OpenShift - Red Hat Forum 2019Azure RedHat OpenShift - Red Hat Forum 2019
Azure RedHat OpenShift - Red Hat Forum 2019Yoshio Terada
 
JakartaOne 2020 Japan Announce
JakartaOne 2020 Japan AnnounceJakartaOne 2020 Japan Announce
JakartaOne 2020 Japan AnnounceYoshio Terada
 
Jjug CCC 2019 Fall Azure Spring Cloud
Jjug CCC 2019 Fall Azure Spring CloudJjug CCC 2019 Fall Azure Spring Cloud
Jjug CCC 2019 Fall Azure Spring CloudYoshio Terada
 
Sapporo Developer Festa 2019
Sapporo Developer Festa 2019Sapporo Developer Festa 2019
Sapporo Developer Festa 2019Yoshio Terada
 
AKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab ContentsAKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab ContentsYoshio Terada
 
Oisix ra Daichi Microservice with Kubernetes
Oisix ra Daichi Microservice with Kubernetes Oisix ra Daichi Microservice with Kubernetes
Oisix ra Daichi Microservice with Kubernetes Yoshio Terada
 
Virtual Kubelet and Virtual Node
Virtual Kubelet and Virtual NodeVirtual Kubelet and Virtual Node
Virtual Kubelet and Virtual NodeYoshio Terada
 
Japan Container Day 2018
Japan Container Day 2018Japan Container Day 2018
Japan Container Day 2018Yoshio Terada
 
Java on Kubernetes on Azure
Java on Kubernetes on AzureJava on Kubernetes on Azure
Java on Kubernetes on AzureYoshio Terada
 
The Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestThe Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestYoshio Terada
 
Application Development Vision
Application Development VisionApplication Development Vision
Application Development VisionYoshio Terada
 
How to face the Kubernetes ?
How to face the Kubernetes ? How to face the Kubernetes ?
How to face the Kubernetes ? Yoshio Terada
 
JavaOne 2016 Report for Java EE
JavaOne 2016 Report for Java EEJavaOne 2016 Report for Java EE
JavaOne 2016 Report for Java EEYoshio Terada
 
Istio on k8s on Azure (AKS)
Istio on k8s on Azure (AKS)Istio on k8s on Azure (AKS)
Istio on k8s on Azure (AKS)Yoshio Terada
 

More from Yoshio Terada (20)

AI-Java-for-Financial.pdf
AI-Java-for-Financial.pdfAI-Java-for-Financial.pdf
AI-Java-for-Financial.pdf
 
Java-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdfJava-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdf
 
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイントCloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
 
Jakarta EE Microproile Update JJUG 2020 May
Jakarta EE Microproile Update JJUG 2020 MayJakarta EE Microproile Update JJUG 2020 May
Jakarta EE Microproile Update JJUG 2020 May
 
Azure RedHat OpenShift - Red Hat Forum 2019
Azure RedHat OpenShift - Red Hat Forum 2019Azure RedHat OpenShift - Red Hat Forum 2019
Azure RedHat OpenShift - Red Hat Forum 2019
 
JakartaOne 2020 Japan Announce
JakartaOne 2020 Japan AnnounceJakartaOne 2020 Japan Announce
JakartaOne 2020 Japan Announce
 
Jjug CCC 2019 Fall Azure Spring Cloud
Jjug CCC 2019 Fall Azure Spring CloudJjug CCC 2019 Fall Azure Spring Cloud
Jjug CCC 2019 Fall Azure Spring Cloud
 
Sapporo Developer Festa 2019
Sapporo Developer Festa 2019Sapporo Developer Festa 2019
Sapporo Developer Festa 2019
 
AKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab ContentsAKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab Contents
 
Java on Azure 2019
Java on Azure 2019Java on Azure 2019
Java on Azure 2019
 
Java on Azure 2019
Java on Azure 2019Java on Azure 2019
Java on Azure 2019
 
Oisix ra Daichi Microservice with Kubernetes
Oisix ra Daichi Microservice with Kubernetes Oisix ra Daichi Microservice with Kubernetes
Oisix ra Daichi Microservice with Kubernetes
 
Virtual Kubelet and Virtual Node
Virtual Kubelet and Virtual NodeVirtual Kubelet and Virtual Node
Virtual Kubelet and Virtual Node
 
Japan Container Day 2018
Japan Container Day 2018Japan Container Day 2018
Japan Container Day 2018
 
Java on Kubernetes on Azure
Java on Kubernetes on AzureJava on Kubernetes on Azure
Java on Kubernetes on Azure
 
The Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFestThe Experience of Java on Kubernetes with Microservices from HackFest
The Experience of Java on Kubernetes with Microservices from HackFest
 
Application Development Vision
Application Development VisionApplication Development Vision
Application Development Vision
 
How to face the Kubernetes ?
How to face the Kubernetes ? How to face the Kubernetes ?
How to face the Kubernetes ?
 
JavaOne 2016 Report for Java EE
JavaOne 2016 Report for Java EEJavaOne 2016 Report for Java EE
JavaOne 2016 Report for Java EE
 
Istio on k8s on Azure (AKS)
Istio on k8s on Azure (AKS)Istio on k8s on Azure (AKS)
Istio on k8s on Azure (AKS)
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Oracle Java Fusion Middleware guide

  • 1. Insert Picture Here> Oracle Java Fusion Middleware Java
  • 2. Copyright© 2011, Oracle. All rights reserved.
  • 3.                   Copyright© 2011, Oracle. All rights reserved.
  • 4. Copyright© 2011, Oracle. All rights reserved.
  • 5. "Java is the single most important software asset we have ever acquired." – Larry Ellison Copyright© 2011, Oracle. All rights reserved.
  • 6.   Copyright© 2011, Oracle. All rights reserved.
  • 7. Embedded APIs VMs Copyright© 2011, Oracle. All rights reserved.
  • 8. Copyright© 2011, Oracle. All rights reserved.
  • 9. Java Copyright© 2011, Oracle. All rights reserved.
  • 10. Java Copyright© 2011, Oracle. All rights reserved.
  • 11.     Copyright© 2011, Oracle. All rights reserved.
  • 12. http://www.oracle.com/technetwork/jp/index.html Copyright© 2011, Oracle. All rights reserved.
  • 13. Copyright© 2011, Oracle. All rights reserved.
  • 14. http://www.oracle.com/technetwork/jp/java/index.html Copyright© 2011, Oracle. All rights reserved.
  • 15. Copyright© 2011, Oracle. All rights reserved.
  • 16. Copyright© 2011, Oracle. All rights reserved.
  • 17.     Copyright© 2011, Oracle. All rights reserved.
  • 18. Copyright© 2011, Oracle. All rights reserved.
  • 19.           Copyright© 2011, Oracle. All rights reserved.
  • 20. Copyright© 2011, Oracle. All rights reserved.
  • 21. Copyright© 2011, Oracle. All rights reserved.
  • 22.             Copyright© 2011, Oracle. All rights reserved.
  • 23. Copyright© 2011, Oracle. All rights reserved.
  • 24. Copyright© 2011, Oracle. All rights reserved.
  • 25.           Copyright© 2011, Oracle. All rights reserved.
  • 26.                   Copyright© 2011, Oracle. All rights reserved.
  • 27. Copyright© 2011, Oracle. All rights reserved.
  • 28. Copyright© 2011, Oracle. All rights reserved.
  • 29. Coin Copyright© 2011, Oracle. All rights reserved.
  • 30.                       Copyright© 2011, Oracle. All rights reserved.
  • 31. • switch String String s = “”; switch(s){ case “true”: doTrue(); break; case “false”: doFalse(); break; default: doDefault(); break; } Copyright© 2011, Oracle. All rights reserved.
  • 32.     byte data = (byte)0b00100001             long creditCardNumber = 1234_5678_9012_3456L; int binryData = 0b1001_1001; Copyright© 2011, Oracle. All rights reserved.
  • 33.   try{ … }catch(FileNotFoundException fnfe){ }catch(IOException ioe){ }   try{ … }catch(FileNotFoundException|IOException ex){ ex.printStackTrace(); } Copyright© 2011, Oracle. All rights reserved.
  • 34.           try { … } catch (Throwable ex) { logger.log(ex); throw ex;//throw Throwable } Copyright© 2011, Oracle. All rights reserved.
  • 35.         try { … } catch (final Throwable ex) { logger.log(ex); throw ex } Copyright© 2011, Oracle. All rights reserved.
  • 36. Map<String, String> map = new HashMap<String, String>(); Map<String, Map<Integer, String>> map = new HashMap<String, Map<Integer, String>>();   Map<String, String> map = new HashMap<>(); Map<String, Map<Integer, String>> map = new HashMap<>();       Copyright© 2011, Oracle. All rights reserved.
  • 37.     private static void copyFile(File source, File target) { try (InputStream fin = new FileInputStream(source); OutputStream fout = new FileOutputStream(target)){ byte[] buf = new byte[8192]; int i; while ((i = fin.read(buf)) != -1) { fout.write(buf, 0, i); } }catch (Exception e) { e.printStackTrace(); } } Copyright© 2011, Oracle. All rights reserved.
  • 38. Copyright© 2011, Oracle. All rights reserved.
  • 39. Copyright© 2011, Oracle. All rights reserved.
  • 40. Copyright© 2011, Oracle. All rights reserved.
  • 41. 
 Copyright© 2011, Oracle. All rights reserved.
  • 42.         Copyright© 2011, Oracle. All rights reserved.
  • 43.         Copyright© 2011, Oracle. All rights reserved.
  • 44.             Web Profile X Profile Y Profile Full Java EE 6 (Enterprise Platform) Copyright© 2011, Oracle. All rights reserved.
  • 45.                           Copyright© 2011, Oracle. All rights reserved.
  • 46.                 Copyright© 2011, Oracle. All rights reserved.
  • 47. Copyright© 2011, Oracle. All rights reserved.
  • 48.                   Copyright© 2011, Oracle. All rights reserved.
  • 49.                       Copyright© 2011, Oracle. All rights reserved.
  • 50. 
               Copyright© 2011, Oracle. All rights reserved.
  • 51.                             Copyright© 2011, Oracle. All rights reserved.
  • 52.                       Copyright© 2011, Oracle. All rights reserved.
  • 53.           Copyright© 2011, Oracle. All rights reserved.
  • 54.                 Copyright© 2011, Oracle. All rights reserved.
  • 55. Copyright© 2011, Oracle. All rights reserved.
  • 56. Copyright© 2011, Oracle. All rights reserved.
  • 57.               Copyright© 2011, Oracle. All rights reserved.
  • 58. Copyright© 2011, Oracle. All rights reserved.
  • 59. Copyright© 2011, Oracle. All rights reserved.