hi. i am new in java. i want to know is it true that java jdk is the same with java sdk or not?
538089
Go to http://java.sun.com It will give you details on each one.
294104
JDK1.5, also known as J2SE 5, is one of the major upgrade of Java. It is most important upgrade of Java language.\nJ2SE 5 is so important that Sun decided to say it 5 jumping from 2.\nThe new features of Java language includes small change like enhanced for loop (foreach style for loop), autoboxing-autounboxing, to major change like Generics.\nA list of new features is given below\n1. Enhanced for loop\n2. Autoboxing-AutoUnboxing\n3.Enumeration ( Java enumeration is object may have constructor and methods.This enumerating may be used with switch)\n4. Generics ( A most awaited and most important upgrade of Java language)\n5. Collection API now to Generics enabled.\n6. New way to do multithreading, Concurrent API.\n7. And many other small but significant changes.
288635
Um...I think an Update of JAVA is needed. Dont you?\n\nwww.java.com
174219
Java is a secure and platform independent language. Which makes it suitable to be used in internet application.\nThis is why Java is said to have made web live.
216650
Just go to the link below and download the latest Java SDK.\nHopefully, that would help you.
156022
Welcome to Java\n\nThe current version of JAVA is JDK 1.5. You may download the this JDK version from http://java.sun.com/j2se/1.5.0/download.jsp which is FREE.\n\nThe Java Technology tutorial can be found at http://java.sun.com/docs/books/tutorial/getStarted/intro/index.html\n\nIts easy to learn by following the above tutorial...
695518
Yes.. You can download official Sun Java tutorial.. :)\nCheck out lot of books at \nwww.sun.com/books/catalog\nCatch all at \nhttp://www.sun.com/training/catalog/courses/index.xml\nif u still want to find more .. search in forum.sun.com saying best java tutorial..\nor search in google "java tutorial" pdf
113317
Jbuilder is just a development environment. To use it, you must give it a valid java runtime environment. That environment contains the entire Java language, so you don't need to install something else.\n\nShort of specifying what the actual problem is, the only thing I can say is that you are not using the Scanner and JOptionDialog properly.\n\n(Scanner does not seem to be an actual class from the original Java API. Did you mean something else?\n\nEdit: The Scanner class is a new class in JRE 5.0 - Just ensure JBuilder is using JRE 5.0)
419771
You can get the latest version of the JRE (Java Runtime Environment), which is what its asking for, directly from Sun Microsystems, the creators of Java:\n\nhttp://java.com/en/download/manual.jsp
1151965
Go to http://java.sun.com and you can learn all about it. Its the JAVA information superhighway.\n\nAlso check out http://www.java.com
881089
You're stuck with a 1.1 JDK (http://developer.apple.com/java/faq/  see no. 6).  You can use any text editor and use the apple JDK tools (I think they called them the "MRJ").  Obviously, you can't use any tools developed using Java 2 or later libraries (NetBeans, JDeveloper, JEdit, etc.).  Your Mac Classic days are numbered.  Sorry.
413615
Java is first and foremost a language, an object-oriented programming language to be specific. Java syntax is heavily based on C and C++ language syntax, but Java eliminates or streamlines many features that are considered unsafe or overly complicated.\n\nHowever, the Java specification, owned and managed by Sun Microsystems also defines three types of "platforms", program environments under which Java language programs can run:\n\n-- J2ME - Java 2 Micro Edition, for handheld devices, cell phones, etc.\n\n-- J2SE - Java 2 Standard Edition, for desktop computer applications, web browser applets, and POJO (Plain ol' Java Object) network applications\n\n-- J2EE - Java 2 Enterprise Edition, for implementing large-scale distributed apps, business-to-business apps, network/web apps and other heavy-duty stuff\n\nThe platform specifications themselves are not programs, but in practice Sun and others write programs to implement the platforms. Each of the platforms includes the JVM (Java Virtual Machine) which acts as an "OS/Hardware neutral" layer between the Java program and the actual underlying computer OS and hardware. There are also platform-specific APIs (Application Programming Interfaces) that determine much of what is possible (or practical) to do on a given platform. In that sense these platform implementations are as much a part of the Java specification as the language itself.\n\nEven so, Java is first and foremost an object-oriented programming language.
644859
Java refers to the programming language.\nIt's key features are:\n1. Your java source can run on multiple operating systems (Unix, Windows) due to the following architecture:\nA. Java source code is compiled into a platform independent byte-code \nB. Java byte-code is interpreted by a platform specific Java Virtual Machine (JVM).\n\n2. I think that the greatest benefits are of Java are that:\nA. It is a strongly typed (You don't have to deal with subtle errors caused by implicit type conversions - like an Array to a String)\nB. It is object oriented (see: wikipedia.org)  and has class-based inheritance (Easy re-use of functionality without the confusion of inheriting from multiple classes)\nC. It does not allow direct access to pointers to memory (prevents you from accidently reading from or writing to memory intended for another application)\nD. It is multi-threaded.  (For example, it's relatively easy to implement a word processor checks your spelling and grammar while you type.  You type in the main thread and the spell check runs in a separate thread, so your typing is not held up while the spell check runs.)\n\nj2se or Java 2 Standard Edition, contains the JVM and Compiler that I mentioned above under "key features"\nas well as an extensive set of built in classes.  Data Structures that ship with the j2se - such as the Collections API are a huge time saver for developers.\n\nJ2EE stands for "Java 2 Enterprise Edition".  \n"Enterprise" means distributed; this functionality allows you to run a component of your application in Boston and another component in Miami.\nKey features of J2EE include Servlets and Enterprise Java Beans (EJB's).
445796
Java can be faster than C++. \n\nA JIT (Just in time) compiler must be used.  The reason Java programs start slowly is because they start out being interpreted (the bytecode to machine code) but at the same time the speed is being profiled (tested for bottlenecks and places to perform optimizations), the JIT compiler will use the bytecode and the information from the profiling process and generate machine code (run on the hardware) which results in very fast execution times...  THe price you pay is startup speed...\n\nAll of that being said: if a major goal of a program you are writing is speed then you should use C++ because then you, the programmer, have more direct control of how fast your program will run.
737081
If you want to know visit www.java.com\n\nHope ds is d best answer!
55091
there are certain categories to consider in choosing a programming language, like readability, writability, reliability and cost, well first, if you're a first time programmer i think both language will do you no good, but if you have a background on c/c++ then you will find some of similarities with these two, both are reliable, the difference is when you create a c# program, after compiling, it creates an executable file that you can run right away and you can only program c# if you have a c# compiler, unlike in java in creates an executable jar file and you dont need to have a compiler application to program on java, you can start doin it on notepad save your file with an extention name .java then go to command prompt set your path to the location of you jdk (java development kit) folder then type javac (filename) .java to run it just search for the jar file or type java (filename).class, but you need to have java installed in your pc in order to program, the cost, java costs virtually nothing, and is under sun microsystems, it's free, while c#, you have to pay for the software coz it's licensed under microsoft, my vote goes to java :), coz java programs can run on most platforms and most pcs and gadgets today supports java applications and it's free and can be downloaded from the net :).
811192
You need to enter you java SDK bin directory (D:&#92;java1&#92;bin) into the PATH environment variable first, so that javac is recognized anywhere. \n\nAs for Tomcat, there are a large number of batch files you can use to start the server, and you probably need to set things like TOMCAT_HOME and JAVA_HOME to match your machine settings.