Solved

Starting Point Questiion.

Posted on 2001-06-25
8
163 Views
Last Modified: 2013-11-21
Thank you for viewing this question. Please tell me where should I start to learn Java since i have VB and C++ backgrund. Currenlty I have few question to ask.

1. What is Swing, Java Beans, Java Servelet, and all java others terms.

2. Which IDE is most people prefer?

Thank You
0
Comment
Question by:foongkim
8 Comments
 
LVL 3

Accepted Solution

by:
yuri1976 earned 100 total points
ID: 6226699
Swing is a programming framework for creating Graphics User Interfaces (GUI's). It consists of a whole bunch of classes you can use to create your own interface (like buttons, windows, frames, dialogs, menubars, toolbars, comboboxes, lists, etc).

Links for swing that might be interesting:
http://java.sun.com/products/jfc/tsc/articles/index.html
http://java.sun.com/docs/books/tutorial/uiswing/
http://groups.yahoo.com/group/swing
http://www.mindspring.com/~scdrye/java/faq.html
http://javafaq.nu/java/free-swing-book/free-swing-book-chapter1.shtml
http://manning.spindoczine.com/sbe/

The concept of a Java Bean is similar to the concept of ActiveX, or COM.

Links on Java Beans:
http://java.sun.com/products/javabeans/FAQ.html

Java Servlets are classes that can be started on a Java web server. The class can respond to HTTP requests, like a GET, POST, PUT or DELETE request, and can have custom parameters that can be filled from the page the servlet was called from.

I use the Borland JBuilder IDE. And I think it is also one of the most popular IDE's (no flame intended!). There has been a question about this on EE some while ago, and the result was that most people agreed that JBuilder would be the IDE to go for.

When you have a VB/C++ background, you'll probably have no problems starting to learn Java. Java is quite similar to C (but with a much more simplified syntax), so it will probably instantly look familiar to you.

I always learn a language by buying a good book on Java and doing the tutorials. There are also good books available for free on the internet.

Bruce Eckel for example has written a book called "Thinking in Java" that is available through his website: http://www.bruceeckel.com/

Hope this helps!

Good luck on learning this great language!

Yuri
0
 

Expert Comment

by:surendraboppana
ID: 6227057
I think the best site for this is

www.oreilly.com/catalaog

if ur looking for  abook i would suggest u to go through

Java 2 -the complete reference

its damn simple and stsrts right from the beginning like loops, conditional statements, classes, inheritance etc.since u've had experience in c++ u'll follow it with no difficulty.


www.oreilly.com/catalog has excellent examples on all the major topics and i advise u to firts got through the complete reference book and look into the examples of oreilly.

    bye

0
 
LVL 1

Expert Comment

by:katyan
ID: 6227794
1. What is Swing, Java Beans, Java Servelet, and all java others terms.
      goto java.sun.com and try to find tutorial/documentation there.

2. Which IDE is most people prefer?
   i prefer JEXT for its simplicity. u may try "heavy-duty" Forte.
0
 

Expert Comment

by:umargul
ID: 6228042
i think JBuilder 4.0 is good IDE
and try find all these topics in tutorial in javasoft.com.
I will be of great help to u
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:foongkim
ID: 6229653
Hm...It's out of what i have expected. So, many suggestion and ideas for me to consider. Thank You all fo you.

yuri1976, thank you for the web-sites wish you have sugested. I have another more request for you. Can u suggest for me somemore e-books on the internet. Well, this suggestion also open for others likesurendraboppana and katyen and umargul.
0
 

Author Comment

by:foongkim
ID: 6229852
Hm...It's out of what i have expected. So, many suggestion and ideas for me to consider. Thank You all fo you.

yuri1976, thank you for the web-sites wish you have sugested. I have another more request for you. Can u suggest for me somemore e-books on the internet. Well, this suggestion also open for others likesurendraboppana and katyen and umargul.
0
 
LVL 3

Expert Comment

by:yuri1976
ID: 6230334
I've already provided you with all the links I could provide.

http://manning.spindoczine.com/sbe/ is an e-book on Swing
(you can see it in the list of my last comment under swing)
0
 
LVL 3

Expert Comment

by:yuri1976
ID: 6230465
Here's the complete java language specification : http://java.sun.com/docs/books/jls/first_edition/html/index.html

Here's a site with a lot of information also:
http://www.cs.virginia.edu/~sullivan/Java.html

Suggestion : do a search on the net using your favorite search engine on "learning java" or something like that... You will find plenty of info.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Securing Jmx Console and web console 2 64
Java passing arguments (type error) 2 48
eclipse argument 14 53
diffSum example 4 23
Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
The viewer will learn how to implement Singleton Design Pattern in Java.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now