Sharon Miller

Greenhorn
+ Follow
since Mar 25, 2002
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Sharon Miller

Jake,

It sounds like you have some web development experience. As you might have some time between jobs to learn new things, now might be a good time to focus on a particular technology.

The current trend in Web applications seems to be the notion of Web 2.0 or even 3.0 technologies. It would benefit you to learn more about Rich Internet Application development. To start off, you could learn how to use Flex and Actionscript. The Flex SDK is free and both Eclipse and Netbeans have plugins for Flex. The Glassfish server is also an easy to install JEE application server that can be used for your application's server related needs. Note: It's always easier to find UI developer positions rather than server side developer positions. Flex and Actionscript make it really easy to learn Web UI (no more messy Javascript or Ajax). Your knowledge of Java and OO skills will help you in the new environment.

Once you have the presentation layer all squared away, you can focus on the server side technologies. As mentioned previously, Spring is an excellent framework to get to know. It will provide you with opportunities to learn more about dependency injection, aspect oriented programming, and another MVC framework. Besides you also have experience in JEE environments that can be enhanced with the use of Spring.

The other technology that is very good to know would be XML and all related technologies such as XSLT and XSD. This in turn will make it easier for you to understand how to write configurations for Spring, Hibernate, Ant, Maven, etc. XML is also used in Web Services to define services for Applications that are involved in service oriented architectures. You could also learn to use JAXB (Java to XML Binding) which will come in handy when you need to send XML from the server to your presentation layer as in AJAX or even in Flex.


Best of luck,

-Sharon Miller
15 years ago
Thanks Rob. All the best to you on your test next month.
-Sharmila
21 years ago
I took the certification today and passed it.
I wanted to take a moment to acknowledge all the people who maintain this site and all the people who post &/or answer questions at the saloon. Thanks for the valuable information. I have learnt greatly from this site and will continue to be a regular visitor/participant when time permits.
I do have a question. It is not clear to me as to who would send me the certificate or the logo. Is there a procedure to be followed to get these documents?
Any input on this matter will be greatly appreciated.
-Sharmila
21 years ago
Just for completeness sake, I wanted to add the following to the discussion.
The only time a "forward declaration" will successfully compile is when j is declared as a static member variable.

Static member variables are loaded and initialized when the class is loaded. Instance member variables are loaded and initialized when an object of the class is instantiated.
-Sharmila
If I am not mistaken, you need a return statement in the original method that was overloaded for compilation to succeed as it is defined to return an int.
Please refer to the modified code:

-Sharmila
I am a little curious to know what value an inner class in an interface would add.
I am able to declare an inner class in an interface and instantiate the inner class and assign it to the appropriate interface reference type.
Here is the code I mucked around with:

The above code successfully compiles in a JDK 1.3 environment.
-Sharmila
HI Bobby,
If you take a look at the test condition for the inner loop of the nested for loop, you will realize why nothing is printed.
Perhaps if it is changed to the following

The above code probably works as per your expectation.
A suggestion would be to compile and execute the original code to validate your assumptions.
-Sharmila
HI,
My mistake. I should have paid attention to my own code.
Thanks.
-Sharmila
Hello,
Here is a code snippet which I experimented with by compiling and executing. I would like to know if everyone is getting the same result.
What is the expected behavior of the following piece of code?

a) Compiler-time error
b) Code runs and prints the following
final sl=0
c) Code runs and prints the following
final sl=
d) None of the above
By just looking at the code, I thought it might be (a) but the answer turned out to be (c).
Perhaps someone could shed some light on this type of behavior. I checked the JLS but it didn't cover this scenario.
Thanks.
-Sharmila
Hello readers,
I have a couple of questions regarding the SCJP2 exam.
1. Are there any non-objective questions on the actual exam? I have been taking mock exams with JQPlus and they include a couple of short-answer questions.
2. Are Applets and Painting part of the exam objectives?
Thanks.
-Sharmila