I am new to Java.  I have limited time.  I need to know which is the most popular Java technology for web based application.  There are lot of talk about applet, JSP etc etc.  I am not sure which one is the most widely used the industry now a days.\n\nPlease let me know if there is a simple tutorial available on web.  What do I need to download.  If you have a book to recommend. Thanks.
214461
The most popular today are Struts,EJB and Spring remember Struts and Spring are seperate frameworks. And if you are new to java  then first learn Core Java. Download tools + JDK from here http://java.sun.com/j2se/1.5.0/download.jsp. then complete the tuts here http://java.sun.com/learning/tutorial/index.html\ntake one by one ..\nAND enjoy ur coffee!!!!!!
357596
In short ,\nJDK for creating your own programs and runnig them, testing them\n\nJDK used by everyone to run java programs like applets and other things.\n\nboth JDK abd JRE provide the same JVM (for a particular version, on a particular platform)\n\n\n\n-------------------\nJDK is the development kit that bundles java compiler and java virtual machine (JVM)\n\nyou need java compiler to make a .java file to .class file\n\nthe .class file will run in a jvm.\n---------------------------------\n\nyou will also get just jre that is java runtime environment\nwhere you can only run .class file \n(as opposed to making a class file from java file  using JDK)\n\nthe JRE primarily bundles JVM so that you can use any class file to run...\n\n\nthe JVM( virtual machine ) translates the .class file to machine instructions in its container...\n---------------------------------------
266633
Everything is hot! \n\nOpenScource Tools based on PHP/MySQL is the hottest one. Ofcourse MS .net is in the race along with Java. But the best thing to note is that all programming languages are in the bandwagon to integrate XML. \n\nCheers\nSathu
492727
this is more of a google question\n\nhttp://www.google.co.uk/search?hl=en&q=java+vs+c%23&meta=
78313
Java is simply an application that is only launched when a program needs it.  So, for example, when you load a game written in Java, the Java application you installed on your computer will run and you will be able to play your game.\n\nThe Java application you downloaded is only used when you run a program written in Java.  It will not affect any games or other applications not written in that computer language.  \n\nThe games you are trying to download and run are launching slowly only because of either your internet connection or the speed of the server you are connecting to.  The speed has nothing to do with the program itself or how you installed it.
89541
try to find out PHP (i rather recommend Java but java is too hard to start using in a few days :) ), use ajax with PHP.. create any web app. you need...\n\ntry to check out ruby on rails too\nBTW; you are ambitious.\nGood luck.
231457
Java is an Object Oriented, Platform Independent language. The main reason why Java touched heights lies in its "Write once, run anywhere" slogan. Since for all major Operating systems and hardware the JVM (Java Virtual Machine) is available, once you compile the Java code its ready to run anywhere. \n\nTo manage big and complex projects Java has very nice Object Oriented Features which allows us to create complex and scalable systems. Over the period of time, Java became popular and many technologies evolved on the stack of Java viz. Servlets, EJB, JSP... and tons of them. That really made enterprise software development easier and powerful.\n\nJava has not only proved its popularity on Desktop and Enterprise systems but on Mobile and embedded systems too.
550569
I received a message regarding a java update about 10mins ago.\nMy version is now updated.\nI don't know if this will affect you but do a software update for java anyway.\nIt must cure some current issues.\n\nhttp://www.java.com/en/\n\n.
266887
So some searches on Yahoo for java, VB and oracle.\nThis should give you some information, and ideas on what they are, and how to use them.
36414
1. Java is highly secure:- Java applets cannot access memory space other than the one which is assigned to it on the host system. So, there is a reduced chance of applets running on your system and creating problems.\n\n2. Java is distributed:- Features like RMI (remote method invocation) allow a Java program to invoke a method of an object residing on a remote system (or a different JVM). This is needed in a distributed environment. JavaBeans and CORBA are also essential in a networked environment.\n\n3. Java is robust:- Java programs are quite sturdy (although compiling takes slightly more time time vis-a-vis C). The compiler converts the .java source codes into .class files which can be run on any OS with the appropriate interpreter. (This means compiling .java files into .class files in Linux and running them on Windows is possible.)
168271
How about Sun Java? http://java.sun.com is the website. =)
546446
1) Java is a programming language.  Many websites use java based applications since they are easily portable between different types of machines.  If you want to view/use java applications you need to JVM (Java Virtual Machine) which can be downloaded from Sun Microsystems Website.  This is not to be confused with "javascript" which is a type of code that is associated with webpages, used for advanced web applications.\n\n2) Trojan Viruses are processes that hide on your computer and perform a "malicious" action.  This can range from stealing confidential information on your computer to corrupting your files.  You should ALWAYS quarantine and remove ASAP.\n\n3) Quarantining a trojan should render it useless.  This means that the program will not be harming your computer any more, the only reason to keep it would be if you wanted to study it or send it to someone to study it.  It's best to delete soon after quarantining so you don't accidentally click the button that restores the virus!
461203
this is where i download my java runtime, is also the official website, http://java.sun.com/javase/downloads/index.jsp\n\nelse you can try downloading the older version from http://java.sun.com/j2se/1.4.2/download.html
614484
It depends what you are programming.  I use fortran daily but I do alot of scientific computing on super computers.  c++ is good for this too, but I prefer fortran.  Java is quite popular for user interface type of programming like the internet.  I think pascal has seen better days.  Also for scientific computing I think that Matlab is going to be one of the leading languages real soon.
552366
I personally don't like either language.  I go with PHP on a Linux server.  However with the given choices I would have to say that Java on a Linux server is the best.
34800
Well, in my opinion, we had/have platform independence with Java as well as many older and newer technologies designed for the Internet and Intranet environments.  While platform independence is a boon to the networked world and not a bad thing elsewhere, it is not a gut wrenching requirement for many applications on many platforms.  I think that part of the trouble lies simply with the IT community's unwillingness to concede that it is nice where you can get it, but won't stop computers in other non-networked environments (embedded platforms, stand alone workstations, point of sale terminals and high end mainframes or super computers, etc.) from running applications made with less portable languages and compilers.  In other words, people tend to use what they want in certain platforms and as long as it works it stays that way.  So, I'd say it has done as much as it has been called to do and will do more when it is called to do that.
192285
For HTML and many other things http://www.w3schools.com . \nFor java maybe sun's java tutorial can help: http://java.sun.com/docs/books/tutorial/index.html