Re: Can someone please clarify what "modern" Java is for me?
dos-man 64 wrote:
Is it compiled or interpreted?
Yes.
What is a JFrame and how does this differ from a Frame?? Am I all
JFrame is Swing and newer, you should prefer JFrame and other components
that start with J to their older AWT components.
right to use Java 1.0 SDK for practicing or do I need a more modern
version?
Definately get a modern SDK. 1.0 is WAY old. See the "development
environment" below.
Is there a book that was made that deals with applications programming
and doesn't spend 90%+ time on applets?
I recommend Learning Java, by O'Reilly. Very good book, minimal
treatment of JEE and Applets. Mostly just plain old Java programming,
most of that is talking about the API, which is where you should start.
The language itself is easy to pick up, with the possible exception of
the thread model.
What is J2EE? Sure is a lot of verbiage surrounding this language.
Special library/framework for programming with a webserver. JEE is like
Fast CGI for Java. Don't worry about it for now unless you're certain
you need to know it.
What is the prefered development environment?
Various. Eclipse and NetBeans are free and very common. I like
NetBeans, never tried Eclipse. There are several people here who will
give you the reverse opinion. Both are just opinions. Use the tool
that makes sense to you.
http://www.netbeans.org/downloads/index.html
Note that NetBeans will also come with the latest SDK. Don't have to
worry about getting the right one separately. Use the download button
on the far right, under the column that says "all".
I need to get rid of this maximize box in the corner of my AWT
appliation window, any suggestions would be appreciated.
Post a SSCCE (short example) and we'll take a look at it. Note that if
you already have an AWT only app, you should probably eschew Swing for
the time being.
http://sscce.org/