Why Java

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    Why Java - Presentation Transcript

    1. Why Why Java ? Kiki Ahmadi JUG-BONEK OSUM ITS
    2. Introduce Myself • ITS Student • Part time ERP implementator • OSUM ITS Leader • JUG-BONEK Moderator Kiki Ahmadi • Will be sharing with - Kiki.ahmadi@gmail.com you today  - linuxgembel.wordpress.com - YM! = gembel_linux
    3. Today’s Menu • What is JAVA ? • Is this easy ? • Who’s in it ? • The Java Platform • What can you do with Java • Getting Started – The Best Tools in the World – Largest Software Community in the World
    4. What is JAVA Programming Belongs to Sun language Microsystem : invented by http://java.sun.com James Gosling
    5. Java Virtual Machine JVM is the core of JAVA technologies The other language (C,C++, GTK, VB, Gambas) Source code compiled for specific OS Code - .exe for Windows - .bin for Linux OS Java with JVM Source code compiled into .class file. Code Then JVM translated it to assigned OS. JVM OS
    6. Is it easy ? Hmm, I wouldn’t say thatx C ASP printf(hello world) <% Response.Write(\"Hello World!\") %> Ruby on Rails Python print \"Hello, World!\" puts “hello world” Perl PHP print \"Hello, World!\" <?php echo 'Hello world!'; ?> Java is a little bit more complex…….
    7. Simple Hello in Java Java uses STRICT OOP…even for a hello world
    8. Who’s In it
    9. Java +- + Points -Points • Portable • Strict • Safe • Grows Rapidly • Nice memory management • Not speed wise • Widely Used • Scalable • Widely • Extensive Library • Open Source (Open JDK) • Vendor Neutral
    10. Java Platform Java ME Java SE Java EE Java Card JavaFx
    11. Java Platform
    12. Development Stack This is .NET Web ASP.NET IIS Web Server Microsoft Visual Studio IDE Database Connection LINQ ADO.NET Runtime .NET Framework Operating System Windows
    13. Development Stack Java is flexible Language JRuby Jython Rhino JS Quercus PHP Web Servlet JSP ZK Ajax Tomcat Glassfish OC4J Web Server Netbeans Eclipse JDev Intelli JIdea IDE Database Connection JDBC HIBERNATE HADOOP Runtime Sun JDK OpenJDK Oracle JRockit Harmony Operating System LINUX MAC WIN SOLARIS
    14. Java Robotics
    15. Java Robotics
    16. SUN SPOT
    17. Getting Started • Download JDK – Java Development Kit • Search for tutorial • Javapassion.com • http://java.sun.com/docs/books/tutorial/ • Go Code • Download IDE • CODE CODE CODE!!!
    18. Best IDE in the world For the best job, use the best tools. Netbeans is the best tools (Jolt, 2008)
    19. The Largest Programming Community • OSUM – OSUM.SUN.COM • Java User Group • JUG-Indonesia@yahoogroups.com • JUG-Bonek@yahoogroups.com • Netbeans User Group • Glassfish User Group
    20. So Why Java ? The Future is JAVA…. *taken from Frans Thamura Why Java slides
    21. THANK YOU • kiki.ahmadi@gmail.com • linuxgembel.wordpress.com • YM! : gembel_linux • jug-bonek@yahoogroups.com • osum.sun.com/group/ITS

    + Kiki AhmadiKiki Ahmadi, 7 months ago

    custom

    848 views, 4 favs, 2 embeds more stats

    I use this slide to promote java, osum, JUG and net more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 848
      • 839 on SlideShare
      • 9 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 81
    Most viewed embeds
    • 8 views on http://www.brijj.com
    • 1 views on http://140.119.61.224

    more

    All embeds
    • 8 views on http://www.brijj.com
    • 1 views on http://140.119.61.224

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories