What next for java?

Hi this is a generic question, just for a discussion. However I was thinking, what will come next for java? What would developers want to see in java?
I do not know if this question has been asked before, however it would be intresting to know what other people expect to see in java in the future.
In the last version of j2se we found out new elements like generics, enum, or like the following which I do not know the name of:
public void doSomething(String... strings){
     for(String s: strings){
          System.out.print(s);
}So now I was windering what you people expect to see next in Java? Do you people think java can still continue to evolve, etc
regards,
sim085

The reason of this post os not to explain me what those things are (I did not relaize I placed two new elements there from the J2se 5.0 ... the cool thing is the varargs ... notice the three dots in the parameter section of thre method) :)
However my post is there to see what other people want to see in Java next :) Thanks for the answer however :D
regards,
sim085

Similar Messages

  • What next for the n97?

    I finally got my Orange update to v20 in UK today!
    All seems OK so far, although accuweather doesn't work? I like the new features tho!
    Has anybody noticed any new issues?
    My main question is what is next for the n97? Any more firmware releases likely?

    hopefully skype with proper integration into the phones contacts
    an improved version of facebook 
    perhaps some improvements to the UI like not auto-rotating when receiving a call or during a call.
    definitely more stability fixes 
    Message Edited by froschy on 09-Nov-2009 07:14 PM
    Nokia N97 (RM-507) v 22
    iPhone 4 (Coming Soon) - Lemon N97 - SE - Nokia 8210 - Nokia 7710 - Nokia 5100

  • Where next for Java?

    What are Sun's plans for future changes to the Java language and API? I can think of a few cool things that Sun could go for:
    * Tuples, a la Python, Prolog, and others.
    * Multi-dimensional arrays (jagged arrays suck, am I right?)
    * Better support for the Collections API in Swing.
    * A first-class calendar component for swing, like JCalendar or the MFC calendar.
    * Currying! Just kidding.
    * Operators for BigDecimal and BigInteger, and java.lang.Math support for them too.
    * Some sort of a SortedList collection, for lists that have to stay sorted.
    That's just my little want-list for Java 1.6. I'd regard any one of these as a HUGE enhancement to Java. Thanks for reading!

    A mixin is like a data member whose methods get exposed as part of the owning object. The idea is that if your class needs to implement some interface, you can use an object that already implements that interface to do it.
    Suppose I have a class Foo that needs to implement interface Heuvos:
    class Foo implements Heuvos {
    }Rather than implement the methods of Heuvos directly, Foo uses another object -- the mixin -- to implement that functionality.
    class Foo implements Heuvos {
        mixin Heuvos h;
        public Foo(Heuvos input) {
            h = input;
    }See? The object gets mixed into our class, and handles the implementation of the Heuvos interface. It's like multiple inheritance, but without the potential problems with constructors and cyclic inheritance. Plus, you can decide at runtime what object will provide the implementation -- this makes the technique extraordinarily flexible.
    Personally, I think Mixins would be a great addition to Java. It would be a non-trivial addition to the language, but boy is it ever a powerful one!

  • What next for HARDLOCKED Xperia S

    Stuck with a hardlocked Xperia S. Just like many others, the codes I bought online didnt work as I was out of unlock chances (the phone is now hardlocked). Bootloader is set to "NO".
    Question is What next? Has no one comeup with a solution to this? Is it right to assume everyone with this problem has their phone stored away?

    You need to contact the network carrier your phone's locked to. Only they will provide you with valid code to unlock your phone;
    Discussion guidelines.
    Message me or any other moderator to seek help regarding moderation.

  • Have an iPod mini what next for my G4

    Hello, My wonderful used G4 audio digital is a really nice computer and I enjoy learning more about it. Now I have a hand me down iPod mini. OK I charged it up using the USB on my Gateway PC. So when I plug the iPod mini into the Gateway USB the good ole 'do not disconnect appears in the mini's window. When I plug it into the G4 either my audio digital or Quicksilver the iPod mini window will light up and I can scroll through the controls. I did download a manual for the mini. What would i need or what could i download to get my mini to play through the G4? Of course tranfer sounds to my mini from the G4?
    What do I use to get the mini to play into a PC too.
    Next; can I take my mini and just stick it into any computer like a USB storage device too?
    Plus it needs head phones. Chances are I can find head phones for it most anywhere and can I play the mini direct to power speakers?
    The learning goes on
    Patrick

    To make it do tricks on a Mac or a PC you would need to have iTunes on the Mac or PC. There are separate forums for numerous versions of iTunes, where folks with expertise in the use of iTunes are eager to help you.
    You may need a third-party program to load stuff FROM the ipod TO the Mac or PC. Apple's model assumes your Master Library is on a Mac or PC and that the iPod holds temporary copies to be played. It is not intended to do easy uploads.
    One limiting factor is that many versions of iTunes have specific requirements for which version of Mac OS X must be running. Only a few very old iPods are supported by the version of iTunes that will run under OS 9. If you are running Mac OS X 10.4, you can run the latest iTunes.
    Yes, that output is a headphones output, suitable for any standard headphones or earbuds \[in-ear headphones without the headband], powered speakers, or the iPod input jack in many newer cars.
    Message was edited by: Grant Bennet-Alder

  • Whats next for the ipod.

    like the ipod movie.

    Well the smart things Apple did was introduce one thing to the iPod at a time. 1st it was plain black and white, then it was a newer more battery life iPod w/ more space, then it upgraded it went to a Thinner iPod with Color and pictures, then our new Video capeable iPod w/ pictures, so I think next is a camera built iPod w/ video making capeablilites

  • TS4062 Home Mac running iOS 10.5.8. I can not sync new iPad 4th gen. I'm told I need iTunes 10.7,but I can not download the new soft ware. Unable to up grade soft ware for my Mac because its telling me its already up to date. What next for me to do?..than

    Can't photo stream from iMac 10.5.8. To new iPad 4th G. Can't seem to upgrade iTunes software . What can I do?.. Thanks John.

    Buy Snow Leopard upgrade:
    http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard
    See if the iTunes update is available with software update, get it from downloads (http://support.apple.com/kb/DL1576), or otherwise find the link to 10.7 in the "how do I downgrade from iTunes 11" threads. Most of them link to non-Apple sites carrying previous software versions like itunes 10.7.

  • How to disable Next Generation Java Plug-in for GPO software deployments?

    Is there a way to disable the Next Generation Java Plug-in using a script or batch file for GPO software deployments?
    Our group needs to deploy JRE 6 Update 20 to a large number of Oracle Financials users. As part of this deployment, we need to disable the Next Generation Java Plug-in as part of the installation for each desktop. Our plan is to extract the MSI installer package from Sun and create a GPO for software deployment.
    It seems you cannot disable the Next Generation Java Plug-in using a simple registry hack or customized MST transform file. Is there another method for disabling Next Generation Java Plug-in?

    btenney,
    Thanks very much for your suggestion. Can you explain what the parameters are on the ssvagent.exe that you noted -high -jpisetup -old? I can't seem to find any information on the parameters. Also, will this set the configuration just for the user logged on (current user) OR for all users existing and future?
    We are having trouble getting next-gen java shut off for all possible users that may logon to a machine in future .. thus looking at putting in bootup login script, but hoping there is a better way to have it take affect at the machine level. Or to at least automate at the user level (existing and future windows users/profiles)

  • HOw to create a Batch file for java application and whats the use of this ?

    HI,
    How to create a Batch file for java application ?
    And whats the use of creating batch file ?
    Thanks in advance

    First of all, you're OT.
    Second, you can find this everywhere in the net.
    If you got a manifest declaring main class (an classpath if needed), just create a file named whatever.bat, within same directory of jar file, containing:
    javaw -jar ./WhateverTheNameOfYourJarIs.jar %*By the way, assuming a Windows OS, you can just double click the jar file (no batch is needed).
    Otherwise use:
    javaw -cp listOfJarsAndDirectoriesSeparedBySemiColon country/company/application/package/className %*Where 'country/company/application/package/' just stands for a package path using '/' as separator instead of '.'
    Don't specify the .class extension.
    Javaw only works on Windows (you asked for batch, I assumed .BAT, no .sh), in Linux please use java.exe (path may be needed, Windows doesn't need it 'cause java's executables are copied to system32 folder in order to be always available, see PATH environment variable if you don't know what I'm talking about) and use ':' as classpath (cp) separator.
    The '%***' tail is there in order to pass all parameters, it only works on Windows, refer to your shell docs for other OSs (something like $* may work).
    This way you have a command you can call to launch your code (instead of opening NetBeans just to see your app working). You could schedule tasks on it or just call it in any command prompt (hope you know what it is 'cause there have been people in this very same forum with no clue about it, if not just hold the 'Windows button' and press 'R', then type 'cmd' and run it).
    Finally add dukes and give 'hem away.
    Bye.

  • HT201263 Unable to update, restore or recover. Slider doesn't slide and number pad doesn't work for passcode. What next? Worked last night . Battery charged. When I push Home button I get my backgroung but can't slide slider. Device is recognized by iTune

    Unable to update, restore or recover. Slider doesn't slide and number pad doesn't work for passcode. What next? Worked last night . Battery charged. When I push Home button I get my backgroung but can't slide slider. Device is recognized by iTunes.Help! Thank you.

    Besweet, I'm having the very same problem with 60GB colour which was bought new and worked for 6 months before suddenly just not being recognised by PC. I hadn't changed anything at all.
    I've followed all troubleshooting advice and reinstalled and updated iTunes and iPod updater software but all troubleshooting routes seem to hit the dead end of either the need to access the iPod via the PC (which isn't possible as it's not showing up at all) or the iPod in disc mode stuck at "ok to disconnect".
    It's still under 1yr warranty so will have to take to a dealer.
    I'm sorry that's not much help for you but at least you know it's not a unique problem.
    PC   Windows XP  

  • What's the best XML for JAVA?

    Hi There,
    My big question is what should I use for develop a normal XML document, that can:
    - contain BASE64 strings
    - support UTF-8 add attributes, etc.
    I then want to pick this document and:
    - do it's parsing (walk trough)
    - apply a xsl to this document.
    I've made this in C using libxml2 for WIN32/HP-UX, and also in VB using msxml4, now I must make the same document in Java, I see a lot of alternatives but really don't know what to choose...
    In these languages I pick a structure that we support (similar to a tree) and serialize it to XML, send it as a string and then rebuild the initial structure with flaws. Each client can have a xsl file to show the information in the way he wants to.
    So, I ask your opinion what's the best for JAVA (a fast learning curve is preferable, but speed of processing is very, very important)?
    Thanks in advance for all the replies,
    Lu�s Pinho

    Have you looked at Apache's XML Beans?
    http://xml.apache.org/xmlbeans/

  • What can Webdynpro for java do for CRM 5.0?

    hi  expert.
    What can Webdynpro for java do for CRM 5.0?
    And can I develop PCUI with Web dynpro for java?
    Is it possible?
    Regards bk Kim.

    Srinivas
    A.>
    Basic Question? But can you tell me what do you mean by application framework
    in general?
    B.>
    Also can someone please tell me whats the difference between dynpro and web dyn pro?
    C.>
    Whats the difference between java web dynpro and abap web dynpro
    d.>
    when does one choose to use web dynpro to do the development?what are its
    advantages compared to conventional java development.
    Thanks
    Points will be awarded appropriately

  • What to in SLD (Business and Technical sys)for Java server Proxy?

    I am using java server proxy for communicating with XI.
    I have HTTP as sender comm channel and XI as Receiver comm channel and this is the error i got in SXMB_MONI.
    What to give in SLD for java Server proxy, i have given Web as Java.....is this what the error says.Help is highly appreciated.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_Folder_MM_</SAP:P1>
      <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
      <SAP:P3>Fatal Error: com.sap.engine.lib.xml.parser.Parser~</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Während des Anwendungs-Mappings com/sap/xi/tf/_Folder_MM_ wurde eine com.sap.aii.utilxi.misc.api.BaseRuntimeException geworfen: Fatal Error: com.sap.engine.lib.xml.parser.Parser~.</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    =====================
    Thanks

    Hi,
    Refer this configuration guide:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ac6de690-0201-0010-54ac-8923089dcc97
    Refer these too:
    Java Proxy Inside Story Part I
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
    Java Proxy Inside Story Part II
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
    Regards
    suraj
    Message was edited by: S.R.Suraj
    Message was edited by: S.R.Suraj

  • What   the   Enviroment  required  for java databases programs?

    Hi guys
    What the enviroment required for java databases programs?
    If I have oracle of version 9i and java 1.4.1 platform
    do I need Jdeveloper platform ?

    What the enviroment required for java databases programs?What do you mean by "environment"?
    f I have oracle of version 9i and java 1.4.1 platformYou just need to download Oracle's 9i JDBC driver (ojdbc14.jar) and put that in your CLASSPATH. Then write JDBC code to connect to Oracle and issue SQL commands.
    do I need Jdeveloper platform ?No, JDeveloper is an IDE. Not required.
    Why Java 1.4.1? We're up to Java 6 now. You're two major versions of the JDK behind.
    %

  • What are the BEST Books and Best websites for java biginners?

    Dear All,
    What are the BEST Books and Best websites for java biginners-Especially for fast learning.
    Thnaks
    KMK

    This is my standard reply:
    [Sun's basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    [Sun's New To Java Center|http://java.sun.com/learning/new2java/index.html]
    Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    jGuru
    A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch
    To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    [Yawmarks List|http://forums.devshed.com/java-help-9/resources-for-learning-java-249225.html]
    [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance]
    [http://javaalmanac.com|http://javaalmanac.com]
    Bruce Eckel's [Thinking in Java(Available online.)|http://mindview.net/Books/DownloadSites]
    Joshua Bloch's [Effective Java|http://www.amazon.co.uk/exec/obidos/Author=Bloch,%20Josh]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance ]
    James Gosling's [The Java Programming Language|http://www.bookpool.com/sm/0321349806]
    Gosling is the creator of Java. It doesn't get much more authoritative than this.
    Joshua Bloch and Neal Gafter [Java Puzzlers.|http://www.javapuzzlers.com/]

Maybe you are looking for

  • Root.sh failed during grid installation in Oracle11g R2 RAC

    Hello Oracle Gurus Actually I'm Install the Oracle11g r2 RAC using following blogs post.. http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnLinuxUsingNFS.php My Environment: Linux Redhat5.5 64bit Currently Installing the Oracle11g

  • FaceTime doesn't work in Greece?

    Bought iPad for mom so we can talk from the states but trial while here unsuccessful.  Have good wireless connection. Gmail works but my pop account doesn't. Help!  Have loaded skype but..... Thanks for any thoughts or advice!

  • Quarter screen for games on N80

    Downloaded a few games onto nokia N80 and they're all installing ok, but on loading they're coming up in just the top left quarter of the screen? Is this cause games aren't specifically designed for smart phones? Have I got the wrong setting somewher

  • Table frame problem

    Hi all, Hope all r doing well. I am doing the PO form there i have a table to display PO item details. sno matnr desc 1 1001 test 2 2002 test 3 2003 test I am getting table like above each line separator for each line item in main area. I tried with

  • Units of measure and conversion factor

    while executing a session, I get the message 'Please check units of measure and conversion factor', what does it indicate? there are fields like order unit, conversion (purchasing) in creating info records transaction ME11.