New Java Developer

I have a task to do and am really stuck at the first hurdle.
I have to design a Personal Organiser in BlueJ where I have to:
* add a new entry to the contacts list in the mext vacant location
* retrieve a contacts details
* modify entries
* be able to remove entries
I am completely new to programming and I have little knowlegde.
If anybody would be kind enough to help me can they please let me know.
Any help would be much appreciated.
Thanks

If you're completely new and stuck then start here: http://java.sun.com/docs/books/tutorial/getStarted/cupojava/

Similar Messages

  • New Java developer... hello everyone

    Hello everyone,
    I just wanted to introduce myself. My name is Rusty Rothwell, and I am finally jumping into Java. In High School I learned ColdFusion, ASP, C++, and Basic. I remember none of that. I am however a intermediate JavaScript programmer, great with HTML, DHTML, and alright at CSS. I am good with the logic and syntax, but the object oriented way of thinking is new to me. I miss scripting :)
    I am a sophmore (almost junior ) at the University of Louisville in Louisville, Kentucky. I am majoring in Business Administration/Computer Information Systems and I work 3rd shift at UPS (they pay for school.)
    Anyways, I just wanted to introduce myself. I am taking CIS 201 (the intro to our major) this semester. I got a 98% on the JavaScript 1/2 of the class (this is a 6 hour class) ... and I am doing great in Java so far. We did however just start Java, and despite having a good grade thus far, I am really confused and frustrated with Java.
    You will prob. be seeing me around on the forums, as I have to learn this.. for school, and my career.
    I am going to check out this Duke's Dollars thing ... it will be some easy money for you guys! :)
    - Rusty Rothwell

    I would agree with karianna, its not as much as what you learn its your ability to grasp concepts and learn new ones quickly. In college I took the typical courses in C, C++, JAVA, Perl, HTML, JavaScript... ect. My first job hired me for my JAVA skills but quickly wanted me to be able to program in other languages. One time I was given roughly overnight to learn C#.net. So learn the OOP concepts, how classes work, and structure. They remain more or less the same. The syntax changes hide this, visible that, all of which can be easily figured out.

  • [ANN}: New Java developer poll

    Check out the JDeveloper home page for the new weekly poll and let us know which software configuration/ version control management tool do you use.
    If you answer "other" - please reply to this thread with the tool you use.

    http://otn.oracle.com/products/jdev on the right side in case you are wondering. Make your voice heard.

  • Java development on new intel hardware

    Hi,
    Wasn't too sure if this was the appropriate forum or not. I'm curious as to how well java development on the intel macs are from a hardware POV.
    I'm considering a Mac Mini (cuz the desktops aren't out yet) and was wondering if that would be sufficient hardware to do java dev on.
    I'm sure most of you here have done it on the Mini (or iMac). Can you share your experiences?
    Thank you,
    George

    I'd say any concerns about Java on Intel are unfounded. It just works and the new HW is the fastest ever (OK, unless you can really use quad cores and 64 bits).
    I wouldn't say mini is a good deal overall (depends what you like and/or already have), but I'm sure that even a Solo one will handle an IDE well. I've been using a Pentium-M 1.5 GHz Windows laptop for 3 years now and Eclipse is just fine. Of course more RAM is good, I find 1 GB adequate for most purposes. One can always max it later.
    Eclipse 3.2 M5 is Universal, you'll need that one for Intel. I tried to run NetBeans 5 and IDEA on my machine and they worked fine.
    iMac Core Duo 1.83 GHz   Mac OS X (10.4.5)   1GB RAM

  • New web development java technologies

    hi friends
    get me an area/problem in web development were we can use new java technologies.

    Are you asking for problem domains to try out the latest and greatest Java technologies, or are you asking us to give you new business ideas?

  • I'm  a new bie for JAVA Development

    Hi All,
    I'm going to start JAVA development as my full time so far I was in support. I have worked with the basic level of JAVA as a support engineer. I have read Kathy, Sierra's Head First JAVA and the SCJP preliminary exams books. I wish to know for what books I can go on to read next. Seeking for friends's and experts suggestion before I move to buy.  Your suggestions and ideas are welcome.
    Thanks
    Mohammed@@

    Hi Mohammed,
    for starters it's Java (no acronym). Books are a very subjective thing. Have a look at the ratings and comments on different books on amazon, visit a local bookstore and flip through a couple of books. Nobody here knows what you'll need int future.
    Regards

  • Flex for Java Developer?

    I am working on flex 1.5 from last 7 months.Ealier i hv
    worked on Java (1.5 Yr)
    I hv created an application in flex sucessfully.
    My Qtn is:
    Whether i have to continue with flex or move to another
    technologies like Struts etc.
    Because i have nil knowlwge of FLASH.
    or
    I hv to start learning FLASH MX. Is it necessary for
    Flex/Java Developer.
    I am comfortable with action script if uses for Business
    Application but
    unable to produce better designs using it.
    Please Suggest.
    with Regards
    Vinay

    well vinay if u r thinking about -- Flex Front End to Your
    Struts Applications
    then ,,
    Struts is an open source framework that facilitates the
    development of web applications based on Java servlets and other
    related technologies. Because it provides a solution to many of the
    common problems developers face when building these applications,
    Struts has been widely adopted in a large variety of development
    efforts, from small projects to large-scale enterprise
    applications.
    Although Struts greatly facilitates the task of developers,
    it doesn't do much to improve the end-user experience: the
    end-result is still an application delivered in HTML and using the
    traditional HTTP request/response mechanism.
    Developers—and organizations in general—are
    increasingly looking for solutions to provide their applications
    with a more engaging user experience that overcomes the limitations
    of HTML.
    Macromedia Flex is a presentation server that addresses this
    requirement and allows developers to build a new generation of Rich
    Internet Applications (RIAs) that combine the usability of desktop
    applications with the reach of traditional web applications.

  • Start to learn WebDynpro for Java Development

    Hy @all,
    i want to learn WebDynpro for Java. What expirences do you have? How i can start to learn first the fundamentals?
    Java is not completely new, I develope some programms in C# before.
    I buy the following books: WebDynpro for Java and Java Programming with SAP Netwaver....
    thx
    Micha

    Hi, Michael,
                      First and formost, Welcome to the amazing world of WD Java. Since you have some experience with C#, coding will not be a mammoth task for you. As per, basic concepts of WD Java are concerned, you can refer the following Link:[Concepts Of WD Java|http://help.sap.com/erp2005_ehp_04/helpdata/DE/14/c897427f18d06ae10000000a155106/frameset.htm]
    To try your hands on WD Java, there are few sample applications that you can refer:
    [Sample Applications WD Java|/docs/DOC-8061#61 [original link is broken]]
    I hope this solves your issue, if you are looking for something else, please revert. I'll be happy to help you.
    Cheers!!!
    Umang

  • Java Development Role problems!

    I have tried to add the java development role to a users account. I have added the following roles:
    SAP_JAVA_NWADMIN_CENTRAL
    SAP_JAVA_NWADMIN_LOCAL
    Apparently they are meant to get a new tab but it does not appear. Am I adding the right roles?

    Hi Phil,
    See this link for help
    http://help.sap.com/saphelp_nw04/helpdata/en/e2/75a74046033913e10000000a155106/frameset.htm
    First, You have to create a logger.xml file in the Logger folder of your portal component
    Then get a hold of that logger and write to it:
    ILogger pLogger;
    pLogger = PortalRuntime.getLogger("my_logger");
    pLogger.info("testing");
    Then, you can find this Logger in EP6 under : System Admin > monitoring > portal > Logging Console
    Hope this helps…
    h

  • New "SQL Developer Team Announcements" sticky note

    In the new SQL Developer Team Announcements sticky note posted a couple of days ago:
    <li>Is "SQL Developer Team Announcements" the right title? It appears to be hard enough to get people to read these things anyway, and this suggests that it's either targetted at the SQL Developer Team, or contains information about them.
    <li>The SQL Developer Exchange link for Enhancement Requests links to the sticky note, not the Exchange Feature Requests page.
    <li>Suggest using "Forum Tips" or some other alternative instead of "Forum Etiquette": "etiquette" too obscure a term?
    <li>"When asking a question, provide all the details that someone would need to answer it.": Can these be spelled out? e.g. SQL Developer version, DB version, Java version, OS etc.

    Sue, thanks for the prompt attention.
    3 sounds good: News, Posting Guidelines, and a FAQ for the rest? (sorry, I'd lump "collateral" in with "etiquette" as clarity goes).
    A FAQ with Qs like:
    <li>How do I report bugs?
    <li>Where do I request enhancements?
    <li>Where can I find extensions?
    may be the best way to handle the "collateral" as it can retain the same (easily understood title) whilst being extendable to cover virtually anything.
    As an example, I think Mark Drake has handled this well on the {forum:id=34} forum.

  • Seeking advice for a self-teaching programme of new Java techs

    Hello,
    after a few years of technically poor projects (I learnt a lot in terms of process, quality, and non-Java technologies, by the way), I'd like to catch up with mainstream Java development.
    I am preparing a programme to learn a few technologies I have missed over the past years. I plan to develop a couple of utilities (simple CRUD apps) on my spare time, gradually including bits and bits of the bricks I want to grasp.
    I need some advice though to make this learning effective.
    My first priority is to invest in reusable knowledge, so I will stick to "standard" bricks, and will aim mostly at off-the-shelf tools that work out of the box
    (for example, I don't want to spend hours to fix a DB install&configuration issue, as I know I will probably never be paid for that kind of job).
    Specifically, the technologies I plan to embrace are:
    * Java SE 5 and 6
    * jUnit 4
    * Spring
    * EJB 3 & JPA
    * Web UIs
    Here are the points where you might help me:
    * JDK 1.5 vs 1.6
    No real doubt here, the biggest language gap was introduced by 1.5. If I'm correct, 1.6 essentially brings new APIs; as long as those APIs are not my primary target (I'll try them only after I've completed my first round of catch-up :o), I am not missing much language-wise, am I correct?
    I could also jump directly to 1.6, ignoring its new APIs, and concentrate on
    1.5 language features, but the risk is stability (losing time with a 1.6 beta bug).
    * jUnit 4
    Nothing special, except I have practically read nothing about it on these forums (contrast this with TSS, where there are regular threads disputing the relative merits of jUnit vs TestNG).
    Is v4.0 a non-event? It seems to bring some niceties (mark test components using annotations), but how much comfort did it bring to those of you who have used it over jUnit 3.8.1?
    * Spring
    Leaving aside that it's on my must-do list, I actually wonder which version I should try?
    I also feel I should try it first on a non-EJB app, to avoid mixing concerns. I will skip the JDBC wrapping API though, as I already have a lot to do with other persistance APIs.
    Any feedback?
    * EJB3/JPA
    (I formerly worked with generation 2.1 of the EE specs)
    1) The biggest issue here is to find a reliable EJB3 container.
    * I've heard JBoss is EJB3-ready, but I don't think it's certified yet.
    * Project GlassFish (Sun-driven open-source JEE5 container) is still in the making
    * Sun SASP9 is, well, released, but I don't know how much of JEE it supports, and haven't investigated into the licensing details yet
    Any feedback on what you're using as a JEE5 container?
    2) As far as EJB vs JPA goes, I also have the plan to use the persistence API
    outside of EJB (likely, I will develop the same simple CRUD app twice,
    once as a Webapp and once as as Swing app, both over the same DB schema).
    But maybe this is pointless, as the entity annotations and API are agnostic; have you experienced some difference that deserve thorough learning?
    3) Obviously I will need a DB. If the EJB container includes one, fine, at least for the EJB part, otherwise I'll need to install and configure one, that will need to run on a desktop PC on MS WIndows, and preferrably include a handy SQL client console for manual verification.
    I know enough of SQL to build even a sub-optimal application schema. However I know nothing of a DB administration, and I don't want to invest in that direction.
    Any advice as to a simple off-the-shelf free DB that runs on Windows?
    * Web UIs
    The dilmena here is two-fold:
    1) In term of "view" technology, I hesitate between plain JSP and JSF
    If I understand correctly, JSF is a specification for reusable view components.
    My local job market leaves me no oportunity to be a UI component developer, whereas I am more likely to someday be tasked to integrate 3rd-party UI components into a business project.
    Is my surface understanding of JSF correct? In this case, how much of JSF should I know if I don't have to develop JSF components?
    2) In terms of controller, as part of my Spring learning, I'll probably have a look into Spring MVC.
    My question is, how much of the servlet/JSP API does springMVC show/hide?
    Is it a good idea to use springMVC to learn servlets and JSPs, or should I stick to manual servlet+JSP?
    I should add that I've worked with servlets/JSPs formerly (as of J2EE 2 or 3),
    I only need to dig new servlet/JSP features.

    Jim_Found wrote:
    okay, so normally you would write the following if-elseif block in order to achieve this
    if (MessageType.TYPE_A.equals(myMessageType)) {
    // do this
    } else if (MessageType.TYPE_B.equals(myMessageType)) {
    // do that
    } else if ...
    but, if you use <this design pattern> and create this <class>, you can suppress the above block to
    CoolClass coolObj = new CoolClass();
    coolObj.doMagic(myMessage);Funny enough inside the doMagic() method would be something along the lines of
    if (MessageType.TYPE_A.equals(myMessageType)) {
    // do this
    } else if (MessageType.TYPE_B.equals(myMessageType)) {
    // do that
    } else if ...Mel

  • Question about the new JAVA Update J2SE 5.0 Release 3

    Here is some info about this update:
    Java 2 Platform, Standard Edition (J2SE) 5.0 Release 3 allows applications and applets developed for the J2SE 5.0 platform to run on Mac OS X v 10.4.2 and later.
    This update does NOT CHANGE the DEFAULT VERSION of Java on your Mac from Java 1.4.2 to J2SE 5.0, though Java applications that require J2SE 5.0 may specifically request it. You can change the preferred Java version for applications and applets by using the new Java Preferences utility. This utility is installed by the J2SE 5.0 update at /Applications/Utilities/Java/J2SE 5.0/.
    http://docs.info.apple.com/article.html?artnum=302412
    HERE IS MY QUESTION---
    This update makes me nervous cause I don't know much about Java. IF I change my default version to this new 5.0 will it mean that some of the older Java stuff on the web won't work? Should I just download this and ignore it? What should I do about this update?
    Thanks for the help!
    Renée

    I too seem to be suffering issues with loading web pages after the 10.4.3/Java 5.0 update. I have reinstalled both updates, changed the java settings, emptied all the caches, and tried various combinations thereof, and I still have problems with web pages loaded. most of the problems appear to be related to rendering frames and images - In fact a couple of web sites I navigate to (upon looking at the source for the page" state "It appears your browser does not support frames." I think this is something broken in the latest release. Unfortunately, I cannot reinstall the latest copy of Safari, because the installer states "This version of Safari cannot be installed. It requires version 10.4.2." I guess I am in a pickle until Apple comes out with another update. BTW I have some pages that Safari will not render but IE running on the same box will. I also noticed that the problem propagated to other applications that use Java....For instance the Dashboard widget from google (Google Maps) no longer renders the tiled (framed?) map pieces...instead you get the ubiquitous "?" icon.

  • Urgent Requirement : Sr.Java Developer

    Hi ,
    We have an urgent requirement for the position of Sr.Java Developer
    Location: Chicago, IL
    Duration : Straight Hire-Full Time
    Availability : Immediate
    Description:
    The primary role of the position is to design, develop and support application software for one or more business functions of the client.
    The role will be related to the processing of new business/clients and setting up relevant workflow and processes.
    This position is also related to ensuring integrity and quality in the technical development, security, and systems support practices.
    Technical skills:
    &#61656; Proficient in J2EE design and development
    &#61656; Experience with Spring, Struts, and Hibernate frameworks
    &#61656; database Strong development and design. Preferably SQL Server
    &#61656; Understanding of Service-Oriented Architecture using web services
    &#61656; Solid experience in XML using XSD and XSLT
    &#61656; Good understanding of data distribution protocols using FTP or E-Mail
    &#61656; have Must also strong web programming skills (HTML, JavaScript, AJAX)
    for developing and maintaining web-based applications.
    &#61656; Able to configure and install development tools and implement development environments
    &#61656; Desired experience with Spring MVC
    &#61656; Configuration management using Subversion
    &#61656; Working knowledge of Linux and Windows
    Other skills, and abilities:
    &#61656; sphere IBM Web Portal experience
    &#61656; Self-managing, in a fast paced development environment.
    &#61656; knowledge Extensive of software development life cycle and accepted practices.
    &#61656; and Strategic analytical thinking skills with an ability to solve problems and make decisions.
    &#61656; of Knowledge .Net (C#)
    &#61656; in Effective communicating with, and interacting with fellow team members on a technical and non-technical level
    &#61656; Understanding of financial products. (Futures, fixed income, equities, etc).
    Essential Functions:
    &#61656; expertise Uses in appropriate techniques and tools to design, develop and maintain effective application software, reporting to technical lead.
    &#61656; Participates to the development and implementation of standards related to the application development, security and system support activities.
    &#61656; formal Performs and informal reviews of software development processes and products to ascertain quality and adherence to standards.
    &#61656; Establishes and maintains control procedures for version control.
    Monitors and tracks quality related issues and problems through to resolution.
    Reports To: Technical team leader
    Works With: Customers, Business Managers, Functional Project Managers, Technical Project Managers, Developers
    Please send your updated resume ASAP.
    Thanks and Regards,
    AVVAL
    Mohammed Wajid
    Making IT Better
    Regency Towers Center
    Tower Floor
    1415 West 22nd Street
    Oak Brook IL 60523
    [email protected]
    http://www.AVVAL.com
    Dir:
    630.929.3096

    ¿do you need Functional Consultants? I mean people knowing at a great extent the main functionalities of Oracle Applications?
    If so, can you inform the modules?

  • Stupid Java Development Question (JDK? XCode?)

    I'm brand new to OS X, so forgive my noobness. I'm still getting used to OS X.
    I'm doing this little Java tutorial. It says I need to download an install the Java JDK. As I understand it, Java is already built into OS X and I need to use XCode to create and compile Java programs instead of the JDK....where the heck is XCode?
    If anyone knows, I could really use some help. Just finished going through the basics of how to make simple programs in Java but I don't know what to do! Lol. I feel so dumb. I kind of want to call Apple, but I think I'd feel to stupid. I think I have to download XCode? That's what I'm doing now. I had to sign up with the ADC. It's a big file though, 915MB, and it's probably going to take around an hour. I hope someone can tell me if I'm doing the right thing or not before then. I'm guessing I just download this and use this to write Java? How then do I compile? The tutorial is telling me to go to the command prompt and do:
    Code:
    javac filename.java
    to compile the class and then,
    Code:
    java classname
    to execute.
    I'm guessing that in OS X I'm going to use the terminal to accomplish this?
    Any help would be appreciated. I feel really dumb right now. The tutorial only covers how to do this in Windows and Solaris.

    Hi Ralph
    I'm doing this little Java tutorial. It says I need
    to download an install the Java JDK. As I understand
    it, Java is already built into OS X and I need to use
    XCode to create and compile Java programs instead of
    the JDK....where the heck is XCode?
    Go to http://developer.apple.com/ and sign up for a free Apple Developer Connection account. Once you've logged in, go to Downloads and you'll be able to find the latest versions of Xcode and Java. When it comes to downloading Java, take care to choose the version which matches your hardware and version of OS X.
    [snip] It's a big file though, 915MB,
    and it's probably going to take around an hour. I
    hope someone can tell me if I'm doing the right thing
    or not before then. I'm guessing I just download this
    and use this to write Java? How then do I compile?
    Yes - they're big files and you need to persevere with the downloads. Once you've got Xcode and Java installed, you can find some newby tutorials on my web page here:
    http://www.cems.uwe.ac.uk/~lrlang/javasoundmusic/index.html
    You'll find the links to tutorials near the bottom of the page.
    The tutorial is telling me to go to the command
    prompt and do:
    Code:
    javac filename.java
    to compile the class and then,
    Code:
    java classname
    to execute.
    I'm guessing that in OS X I'm going to use the
    terminal to accomplish this?
    Yes. This technique works for any Unix system (including OS X), and I used to teach my students to work this way, but I no longer recommend it. As you guessed, you have to type in these commands into the Utilities/Terminal program. However, to be effective you also need to know a number of other Unix commands like "cd" "ls", "pwd" and a few more which you can find in any introductory book on Unix. You also need to use a text editor (such as TextEdit) to create your Java source files and then save them to the hard disk. While this technique will work, you won't get the syntax highlighting and colouring that is offered by the Xcode editor.
    Any help would be appreciated. I feel really dumb
    right now. The tutorial only covers how to do this
    in Windows and Solaris.
    I think that if you follow my tutorials you will very quickly get up and running with Java development. I hope you enjoy working with Java as much as I do. You can always come back here if you need more help.
    Bob

  • WebLogic Administrator / Java Developer position in Miami

    We are currently looking for a WebLogic Admin for a client in the Miami, FL area (Permanent position)
    This right candidate must have experience with the following technical skill sets:_
    &middot; Extensive experience with WebLogic and SQL Server
    &middot; Solid expertise as WebLogic Administrator | Web Administrator | Java Developer
    &middot; Strong experience in Web hosting infrastructure
    &middot; Experience in WebLogic installation, configuration, and tuning;
    &middot; Performed application deployments and diagnosing performance related issues with WebLogic;
    &middot; Worked with BEA/Oracle WebLogic Technical Support in resolving the critical issues by analyzing the logs and config files and follow up on the open incidents;
    &middot; Extensive experience in WebLogic Administration, monitoring and troubleshooting;
    &middot; Ability to analyze the results of monitoring systems to identify problem areas;
    &middot; Experience in writing WLST scripts for deployment, start and stop servers;
    &middot; Solid experience using Java, doing systems maintenance or new functionality development
    &middot; Worked closely with development and testing teams to implement fixes in Production under strict time constraints;
    &middot; Involved in troubleshooting for production issues and escalating as per the requirement;
    &middot; Experience in writing scripts to handle complex automation / administration;
    Some Preferred Experience:_
    &middot; Past experience in the financial sector would be preferred
    If you are interested, know anyone or have any questions please feel free to call or email me at (561) 745-6945 or [email protected]
    Thanks in advance,
    Bob Kelly
    Edited by: user10768768 on Jan 7, 2009 6:41 AM
    Edited by: user10768768 on Jan 7, 2009 6:41 AM

    Well Doug, kudos for (at least for now) not cross posting this advert to every forum here. And though your post (loosly speaking) does fall under the forum topic of "...general topics related to the Java programming language." most folk here take that to mean programming and development topics, not job postings.
    On another note - I see you worked at Everest, I worked at Aquila, weren't they related (dim memory)
    Take care
    Lee

Maybe you are looking for

  • Infinity 1 issues and BT's lack of help, understan...

    I had infinity 1 installed a week ago and have had major issues ever since, I have intermittent broadband and wifi. After spending two hours last night and five hours this morning, the end result is that nothing has changed and the useless customer s

  • I can't switch my phone on!

    I dropped my phone, no apparent damage to actual phone as it's kept in a case.  I haven't been able to switch it on since, no sign of power or anything! Help!

  • Oracle 10G Express:Unable To open DataBase Home Page

    I am not able to open Database Home page. http://127.0.0.1:8040/apex I verified the below steps: 1.OracleListener and Service are starting up fine. C:\oraclexe\app\oracle\product\10.2.0\server\BIN>net start OracleXETNSListener The OracleXETNSListener

  • How two Macs with FCP can see the same F/w drive.

    Hi there, Does anyone know of a way I can have a PowerBook and a PowerMac Dual both have access to the same Firewire drive? _ Doesn't have to be at the same time.. "what the h%*# for ?" The P/b is an older/slower CPU and takes over three times longer

  • SQL 2012: change startup parameter without GUI

    I would like change SQL startup parameter like -l, -d,-e without using SQL Server Configuration Manager. I want to use command line...how can I do it ?