aspose file tools*
The moose likes Features new in Java 7 and the fly likes JDK 7 is now feature complete Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Features new in Java 7
Bookmark "JDK 7 is now feature complete" Watch "JDK 7 is now feature complete" New topic
Author

JDK 7 is now feature complete

Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14270
    
  21

Looks like the development of JDK 7 by Oracle is going well, and JDK 7 is now feature complete.

There's a build that contains this milestone version, but Mark Reinhold advises to wait until the Milestone 12 build, mid-Fabruary, which will be called the Developer Preview release.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Finally, Java is moving.
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

I've been kicking the tires a bit and yeah I'd probably wait for Feb before dipping the toes in. I'm especially hoping that NetBeans 7.0. Beta will be updated once more


Cheers, Martijn - Blog,
Twitter, PCGen, Ikasan, My The Well-Grounded Java Developer book!,
My start-up.
Jan Karlo Sanchez
Greenhorn

Joined: Jan 31, 2011
Posts: 4

Another leap of our dear JAVA!


_______________________________
Oracle Certified Professional,
Java SE 6 Programmer
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

It is indeed! But not for the faint of heart yet , I know I'm re-writing chunks of a chapter when b130 comes out, good improves to the File API (simplifies method calls), not so good for authors ;)
Sanju Nair
Greenhorn

Joined: Jun 23, 2010
Posts: 6
does this mean there will be a be update in the ocjp exam???
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Yes, the exams will be updated, info is still coming out on this
Christopher Laurenzano
Ranch Hand

Joined: Jul 25, 2009
Posts: 85
I apologize if this isn't the right place, but I'm a novice to Java and am really confused by all the stuff I've been reading. I just started learning and was wondering where I could first of all find out when the newest version for OS X will be availaible. Secondly, I'm doing my coding in Text Edit and compiling from the command line in Terminal and don't want to fool with an IDE yet (and I hear Xcode can be a bit confusing). Will I still be able to do that with the new version?

I'm sorry if this isn't the right place to ask the questions, but I came across this post and thought it was appropriate and someone might be able to answer.
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Hi Christopher,

Definitely the right place to ask :-). In short:

* The official Java 7 release for Mac OS X will not happen until the end of this year (they're about 6 months behind)
* You can grab early beta versions if you like, but obviously this is not recommended for production code
* Netbeans 7.0 and IntelliJ 10.5 on Mac OS X both support the Beta builds of Java 7
* Like any version of Java you will still be able to write your code in a Text editor and compile and run from the command line
Christopher Laurenzano
Ranch Hand

Joined: Jul 25, 2009
Posts: 85
Thanks, Martijn. Another if I may:

Does the fact that OS X won't come with Java mean that I won't be able to run any applications that use Java -- like NeoOffice, for example? (Which I use). Or does it mean that as long as I have java on my machine (even if it was downloaded and not part of OS X) any app that is written in it will be able to work?
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Mac OS X already comes with Java 6, so that won't be a problem.
Christopher Laurenzano
Ranch Hand

Joined: Jul 25, 2009
Posts: 85
I wasn't clear -- I was talking about Lion (which I don't have yet) It doesn't have Java on it. By the way, can you tell me where I can get the latest version of Java 6? My machine has update 24. Can I download the newest version somewhere?
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Hi Christopher,

* In terms of the latest Java 6 now - you have to wait until Apple releases an update.
* In terms of Lion - I'm not sure what's going to happen. I believe that as I'll be upgrading from Snow leopard - that my Java will just carry over.

You can always install your own Java via the Iced Tea / Free BSD port for the Open JDK. This isn't perhaps for the faint hearted, but I believe that .dmg packages are being produced by enthusiasts which will make this a breeze.

Christopher Laurenzano
Ranch Hand

Joined: Jul 25, 2009
Posts: 85
Thanks again. I've found the openjdk site (I think) and it talks about it, but I can't find the update. I'm sorry if I'm asking too many questions, but could you help me out more? maybe I don't have the right web site.
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Sorry if I wasn't clear, with regards to Java 6 you'll have to wait until Apple release their formal version of _26.
Christopher Laurenzano
Ranch Hand

Joined: Jul 25, 2009
Posts: 85
Okay. I was wondering because there is already an update 25, which I don't think is available either. I have the most recent update and it's 24.

I also went to the oracle website and looked up the latest java versions and their system requirements/compatibility. I saw that there were versions for solaris, windows (obviously) red hat, ubuntu, etc. But no OS X. So if I understand things correctly, Apple is (or soon will stop) developing/making a JDK specifically for OS X, right? And the only place you can get it is from Apple, correct?

I strikes me as funny, that's all--according to the oracle website, java is free (is that what freeware means), but they don't have a version for OS X, and never did -- it was Apple who made it compatible with their own operating system, correct?

So why are they stopping making a JDK for OS X?

And can you tell me what the open JDK project is? I ask only because I'm unfamiliar with a lot of these terms or projects. I hope I'm not asking too many questions.
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3274
    
    5

Christopher Laurenzano wrote:Okay. I was wondering because there is already an update 25, which I don't think is available either. I have the most recent update and it's 24.

I also went to the oracle website and looked up the latest java versions and their system requirements/compatibility. I saw that there were versions for solaris, windows (obviously) red hat, ubuntu, etc. But no OS X. So if I understand things correctly, Apple is (or soon will stop) developing/making a JDK specifically for OS X, right? And the only place you can get it is from Apple, correct?

I strikes me as funny, that's all--according to the oracle website, java is free (is that what freeware means), but they don't have a version for OS X, and never did -- it was Apple who made it compatible with their own operating system, correct?

So why are they stopping making a JDK for OS X?

And can you tell me what the open JDK project is? I ask only because I'm unfamiliar with a lot of these terms or projects. I hope I'm not asking too many questions.


* Apple _was_ producing the Java build for Mac OS X
* They've handed this back to Oracle (starting from Java 7) - but obviously Oracle need to get up to speed, which is why they are going to release Java 7 for the Mac some time later.
* OpenJDK is the GPL licensed open source project that more or less is Java (from Java 6 onwards). Oracle wrap a small amount of their proprietary code to produce the official Java (tm) binary. You can use a purely OpenJDK build - but there can be subtle differences
Prakhar Khandelwal
Greenhorn

Joined: May 01, 2011
Posts: 2
Can any one tell that ,What are the updations in java-7 compared to java 6
Jaikiran Pai
Marshal

Joined: Jul 20, 2005
Posts: 10210
    
166

Prakhar Khandelwal wrote:Can any one tell that ,What are the updations in java-7 compared to java 6


See this thread http://www.coderanch.com/t/544138/Java/java/there-clear-list-description-new

[My Blog] [JavaRanch Journal]
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: JDK 7 is now feature complete