Paul Clements wrote:
Fergus Flanagan wrote:I've never used OO languages at the coal face and TBH never had a proper understanding of the methodologies around OO. Which is why I'm now finding Java a tough challenge.
If you spend time hammering home the basic constructs i.e. Classes, Objects, Inheritance, Polymorphism etc with loads of clear/fuss free examples then you should get it eventually. The worst thing you can do is plough on without a sound grasp of a language's building blocks i.e. focus on semantics not the minutiae of syntax.
Even though it's far from perfect, I would thoroughly recommend Head First Java as a great intro. Explains the basics very well.
Paul Clements wrote:My experience of a few weeks on this forum as that there are essentially two distinct groups of "newbies" on here:
Experienced IT professionals (i.e. multiyear experience of the entire project life-cycle, including coding/development, testing, deployment, maintenance etc) People new not only to Java but new to programming and a formal IT career
I count myself in the first group. As such I have zero anxieties about actually learning Java. My underlying worry is getting taken seriously due to age and lack of commercial Java experience. However, I am determined to give it a year and see what happens.
Personally I think to be part of the second group must be difficult. IT is a trade/skill - I'm not sure some people realise that. You don't just become a programmer. You need to have a logical, problem-solving mind which is capable of breaking things down into component parts. You also need patience and determination. Giving up on a problem isn't an option if you want to succeed in IT. People will be relying on you to come up with a fix. In short, it's not a job for either the faint or half-hearted.
All the best,
My underlying worry is getting taken seriously due to age and lack of commercial Java experience.
You also need patience and determination. Giving up on a problem isn't an option if you want to succeed in IT. People will be relying on you to come up with a fix. In short, it's not a job for either the faint or half-hearted
William Barnes wrote:Everyone is different. If someone finds Java easy, and they post that, that is their opinion. How many different languages have you used?
> I don't believe there are any easy languages especially if you want to be a good developer.
That is a bit of a strange statement.
Henry Wong wrote:
Well, it kinda varies with version to version, but for the most part ... it is ...
Right click (project) --> properties --> Java Build Path --> Libraries --> Add external Jars ... if you want to add a jar archive to the build. And, at the same submenu, add class folder, if you want to add a directory of class files to the build.
Knute Snortum wrote:Tell us what you tried and how it failed.
Campbell Ritchie wrote:You will also find that the 2nd edition of Bruce Eckels's book is now horribly out of date. The most recent edition is the 4th, which covers the new features of Java5. Probably still worth reading, though.
Junilu Lacar wrote:
Fergus Flanagan wrote:
Am I too late to join?
Considering that this thread is from 15 years ago and that Yahoo group no longer appears to exist, I would think that, yes, you are a little late to that party.
On the bright side, there are a lot of people around here who are happy to help.
Joseph Russell wrote:Hey if your interested a group of us are studying Bruce Eckels book together online. Currently our schedule is to read and discuss one chapter one week and then do & discuss the chapter's excercises the next week. We also post our solutions to get more out of what were learning.
Here is the URL ---> http://groups.yahoo.com/group/JavaThink
Currently were doing the Ch2 exercises and will begin Ch3 Monday April 2nd.
Anyone is welcome to join.
I presume you have read the Java™ Tutorials about nested classes.
Thinking in Java by Bruce Eckel;
You will see that inner classes should always be instance members of their surrounding type,
You will see that inner classes should always be instance members of their surrounding type, so they only exist as part of an instance,