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 【18-C-2】オラクル統合後の Java の今後について

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 【18-C-2】オラクル統合後の Java の今後について (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

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

【18-C-2】オラクル統合後の Java の今後について

  • 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.