Which java product does one choose?

I'd like to learn java programming and build a small application that can grow later in functionality. Which java product should i use and can it be downloaded and installed for free. J2EE or J2SE or other product? What are the differences?

Download the J2SE Development Kit (JDK) from here: http://java.sun.com/j2se/1.5.0/download.jsp
The J2EE is a development kit for enterprise solutions and depends on the J2SE, so you need the J2SE anyway. The JRE is just the runtime environment - you can't build (compile) Java applications with it. The J2SE JDK already has a JRE in it. So you only need the J2SE JDK and .... this link: http://java.sun.com/docs/books/tutorial/

Similar Messages

  • Help! Which Java IDE should I choose, and more questions....

    Hello Oracle experts here, I am a college student and I have some questions about Oracle installation to consult you. These days I am learning Oracle, an currently I want to install Oracle on my PC. However I met two problems:
    1. Since I am a novice to learn Oracle, which Oracle products do you recommend? (Oracle8i Lite? Oracle8i Personal Edition? Oracle8i Enterprise Edition? other products?). I am currently learning PL/SQL and JDBC programming associated with Oracle, maybe something else later.
    2. I want to upgrade my win98 to Win2000(Professional or Server version), From your point of view, which OS is better to install for learning Oracle? Win2000 Professional version or Server version(my PC is an PIII and with 192MBytes memory)?
    3. In order to learn JDBC programming related with Oracle, which IDE is better to use? Is JDeveloper a kind of IDE? Is this it the best choose?
    Maybe the above questions seems naive to you, but I really need your help! Your suggestions to any of the above questions are welcome.
    Thanks!!!
    null

    1. Enterprise, about the same dl as personal, so why not.
    2. Win2k Pro will do nicely(dont bother with Server, unless u need server for other purposes as well)
    3. JDeveloper is good, however as a newbie i think u should start out in notepad or alike.

  • Array-elem​ents depending on which array-elem​ent one choose before

    Hello!
    Now we have perhaps an easy problem... we have from the beginning a text-file that we pick out some of the columns that we display on the frontpanel. This forms an array of cluster with the different columns in. Then one is able to choose one of these elements of the array. There are moore values that belongs to each elements but these we do not want to display, so that is why we picked them out from the array and put them in another array that we thought we could connect in some way to the first array... now the problem: when one choose an element of the first array we want the other array to pick out the value with the same index. I should mension that we build an array of the choosen elements too...
    Any tip or help would be nice :-) best regards!

    First, you must change your K-value array to a control so you can read from it. Then you must make your Array of Signals into a 2D array to hold the signal and the value in separate columns. Now look at the attached vi. It will put the signal in column 0 and the K-value in column 1 for each signal selected from Signallist.
    - tbob
    Inventor of the WORM Global
    Attachments:
    array-element[1].vi ‏47 KB

  • Tint: How does one choose a tint color?

    I've had Aperture 3 for a few months now, but I have never satisfactorily understood how the tint function works.
    I'd like to "brush" a white tint into a yellow toothed smile to get rid of yellow teeth. Is that possible? When I choose the tint function now, a green tint appears and I have no idea how to change it to white.  Any advice would be great.

    If you want to change a yellowish color to white, that is not a problem of changing the the tint, it is a problem of changing the saturation and the luminance (intensity).
    The are three basic properties of a color: the hue (or tint), the saturation, and the luminance (or intensity).
    If you modify the hue (or tint) you shift the color along the color wheel towards the pupple blue end of the rainbow colors or towards the yellow red end of the rainbow colors.
    If you change the saturation you change the colors from vividly colored to pale.
    If you change the intensity you change from dark to light, or  black to white.
    To remove any color, and to make tinted teeth pearly white, increase the intensity (from dark to light) and remove any saturation, make the color pale. This is best done with the color controls.
    Regards
    Léonie

  • I want to run a streaming quotes program on Scottrade. They tell me that their product does not work if I have more than one Java application on my Mac. How do I delete the older versions? Thanks

    I want to run a streaming quotes program on Scottrade. They tell me that their product does not work if I have more than one Java application on my Mac. How do I delete the older versions? Thanks

    I have the same problem, they never told me that, just that the newest version of Java "locks" up streaming quotes.

  • How does ISE choose which IP to put in URL redirect response?

    Hello,
    does anyone know how does ISE choose which IP to put in URL redirect response if it has more than one interface with an IP address and all interfaces are enabled in the portal configuration?
    I have a single ISE 1.3 PSN with all four interfaces configured, enabled, each on unique VLAN, and each with unique IP address.
    In the CWA portal configuration, all four interfaces are enabled.
    Wired clients connect to NAD, NAD sends RADIUS request to ISE, ISE responds with a RADIUS response including the URL-Redirect parameter which specifies the web redirect URL. ISE configuration uses "ip:port" in the URL. 
    My question is how does ISE choose which of its four interfaces to put in this URL? Is it always the same interface that RADIUS packets were received on? Or does it always choose the first portal enabled interface? Or is there another logic? Configurable or unconfigurable?
    Thanks!

    ISE uses the first interface enabled for that portal, so if want to use a specific interface, then only enable that interface.  If interface is GE0, then default behavior is to redirect with ip value set to node's FQDN.  If interface other than GE0, then default behavior is to return the IP address of the associated interface. 
    Aliases can be configured for each interface using the CLI 'ip host' command to associate a hostname/FQDN to the IP address of a given interface.  When configured, ISE will return that value rather than IP address in redirect.  This is critical if want to avoid certificate trust warning on connecting clients.
    Be sure that certificate assigned to interface includes the correct FQDN or optionally wilcard value in the CN or SAN fields to avoid cert warnings.

  • How much XML/Java does one have to know?

    I'm new to OA and I have a question. Besides Oracle and PL/SQL how much XML/Jave does one need to know in order to pick up this product. Does it get in your way if you don't know either? Can you get by with out it?
    In other words where is that knowledge inportant?

    I think this thread has been discussed so many times on this forum, always search old threads before raising new! One need core java knowledge along with pl/sql to start with OAF.
    You definately don't need knowledge of xml here as it is generated automatically by Jdeveloper. If you have some knowledge of j2ee design pattern , it would be an added advantage, but basic knowledge of core java is sufficient to start with OAF.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • HT201365 I recently updated my Ipad 2 with iOS7 and I suddenly have 794 emails in my inbox which were previously read and deleted.  how do I get rid of them without doing one at a time?

    I recently updated my Ipad2 to iOS7 and suddenly have 794 emails in my inbox which were previously reviewed and deleted.  How can I get rid of them without doing one at a time?

    You should be syncing your contacts with an app on your computer or cloud service (iCloud, Gmail, Yahoo, etc), and not relying on a backup.  If you haven't been doing this, start now and then restore your old backup.  You will then be able to sync the new contacts back into the phone.  However, you will lose all messages, etc newer thant the backup.

  • Which application does one use to down load Facetime ?

    Which application does one use to download Facetime?

    Hi ,
    The Mac App Sore one. 
    9:37 PM      Sunday; July 31, 2011
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb( 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Where does one find the product serial number?

    Where does one find the product serial number to enter and get a "Generate a response code" to finalize the license if the computer has no internet access?  I went to "Help>System Info" entered that number and it came up short of numbers.

    Find your serial number quickly

  • My iTunes account keeps syncing someone else contacts to my fone which is wiping my ones I have to clear my fone then back it up again then it does it again can someone help please

    My iTunes account keeps syncing someone else contacts to my fone which is wiping my ones I have to clear my fone then back it up again then it does it again can someone help please

    If it is itunes on your computer - stop people from connecting their phones to your computer, do not connect to others.
    If it is icloud - change your apple id password here
    iforgot.apple.com

  • This pop up box which tells me everything that I scroll over. How does one turn these off?

    So my daughter got on my mac and turned on this ID box which tells me what everything is that I scroll over. How does one turn these off?

    Turn off VoiceOver in the Universal Access pane of System Preferences.
    (62639)

  • Can one upgrade from CS5.5 to CS6 as a Retail Product or does one need to do it as a Volume License?

    Can one upgrade from CS5.5 to CS6 as a Retail Product or does one need to do it as a Volume License?

    Well, depends on what your CS5.5 actually is. If it came as a volume license, the upgrade terms would be determined by the specifics of the volume licensing model chosen... Anyway, that's way too specific. Contact sales support by phone or web chat to haggle things out.
    Mylenium

  • How does one know whether or not they use "Java applets"?

    The support doc for the recent Java update (Update 8, for Snow Leopard), entitled "About Java for Mac OS X 10.6 Update 8," advises the following:
    If you do not use Java applets, it is recommended that you disable the Java web plug-in in your web browser.
    How does one know whether or not they use "Java applets"?
    Thanks.
    URL:  http://support.apple.com/kb/HT5243

    K.S. wrote:
    dymar wrote:
    Also, how would I know that a missing applet was causing some feature(s) not to work in a situation where no error mesage was returned?
    Sometimes you have to dig to find out: http://earthnow.usgs.gov/earthnow_app.html
    doesn't tell you directly, but it is mentioned in the FAQ that Java is required. If the content is appropriate, you can always ask here.
    Thanks.  According to that webpage, my "Java is out of date."  When an error message like that is returned, I guess it's clear that "it's a Java problem."  Presumably, one would then just go to java.com and download the applet if he/she wanted to view the webpage.
    I was wondering more about situation when unexplained problems that involved missing Java applets weren't noted in error messages.
    But maybe I'm worrying about something that doesn't really need to be worried about.

  • Mac, have just upgraded to Yosemite and when I shall open Photoshop (CS4), the following message appears: "The licensing of the product does not work" Fault 6 How should I proceed? Have the program installed on only one computer.

    Mac, have just upgraded to Yosemite and when I shall open Photoshop (CS4), the following message appears:
    "The licensing of the product does not work"
    Fault 6
    How should I proceed?
    Have the program installed on only one computer.

    Download the Adobe Licensing Repair Tool.
    Run the License Service Update.
    Mac OS X 10.7 and above:
    a. Double-click the LicenseRecovery111.dmg   It will extract the folder. Open the folder.
    b. Double-click your Hard Drive.
    c. Double-click Applications.
    d. Double-click Utilities.
    e. Double-click Terminal.
    f. Type sudo python
    Note: There is a space following “python”. Do not press Return.
    g. Drag LicenseRecover.py from the LicenseRecovery111 folder onto the Terminal Window and press Return.
    It should look like this:
    h. Enter your administrator user name and password when prompted and click OK.
    (Note: the cursor will not move and you will not see stars or dots, just enter your password anyway.
    i. Let the script run, it will tell you when it is finished. Quit terminal and restart Photoshop
    Gene

Maybe you are looking for

  • How many websites can you have under one mobile me account?

    I already have a mobile me account with one website that is currently published. I was wanting to make another website under the same account. Is this possible to make two websites on the same account? Thanks

  • Debug PL/SQL in SQL Developer

    I am not able to debug PL/SQL and i have following error please advice how I can enable privileges and I want to know the steps of debugging. Connecting to the database My_connection. Executing PL/SQL: ALTER SESSION SET PLSQL_DEBUG=TRUE Executing PL/

  • How to get recors from String

    I have a String contains records seperated by tab.How cani break up into individual record and get them Bill Mor     1234     US-TEXAS     56 John Cruz     4567     UK-EDH     45 I need Bill Mor 1234 US-TEXAS 56 then John Cruz 4567 UK-EDH 45

  • Urgent:db link from oracle 10g to sql server 2000

    Hi I have a db link 10g from oracle to sql server 2000. This was created a couple of years ago. This is working. I have now created another db link from same oracle server to the same sql server but it is not working. But I am getting ORA-28500 and I

  • Product group Vs Material Group

    Hi All, I need to understand the concept of product group, is it different from material group? If product group is different from material group, what is the significance and where is it used. Awaiting your inputs here. Thanks, Regards Raghavendra