Volunteer: Beginner Java Programmer

Hello Everyone,
I just started learning java. And I'm going to take the SCJA or SCJP exam in about 1 or 2 months.
Currently my job does not involve java in anyway. That is why I would like to know if there is any way for me to volunteer my time (about 5 hr/week) to a real-world project to enhance my understanding and gain group development experience.
I will greatly appreciate any help and/or recommendations.

I'm 26 and live in Los Angeles, CA.
I have about 3 to 4 month left to get my Bachelors in IT.
I've been learning Web development and web marketing for the past 2 years. (self study)
I have two websites (http://www.goal442.com and http://www.futbolwallpapers.com) that I have developed, optimized and marketed my self.
I know HTML, XHTML, PHP and some javascript and SQL.
I started learning Java about 7 months ago. But I just haven't had any real-world experience with Java.
I'm planning on taking the SCJP exam in no later then 2 months from now.
I would like to get started on working on real-world projects to gain on experience and skills.

Similar Messages

  • Help needed - beginner Java programmer using SUN JDK1.5.0

    I have three intacting classes called CalculatorInterface.java which calls methods in Client.java and Account.java.
    CalculatorInterface-->Client (arrays of objects) c[ ]-->Account (arrays of objects a[ ] linked to c[ ]
    The problem description :
    I have in CalculatorInterface.java
    public class CalculatorInterface
    // reference to class Client
    private static final int maxClients = 4;
    // constructor for client[] object array
    private static client[] c = new client[maxClients];
    private static int total,atotal;
    private static int noClients;
    etc
    etc
    public static void main (String[] args)
    parameter definitions
    code lines
    c[noClients] = new client();
    / creates a new instance of client contained in c[]
    total = noClients;
    code lines
    method calls
    noClients++; // next c[]
    termination
    } // end of Main
    CalculatorInterface Methods including
    void WhatIsLeft()
    ... code ...
    ....code...
    c[total].getAccount(atotal).setAmount_IS_Surplus(c[total].calcWeeklySurplus(salaryYrly,weeklyExpenses,isRes));
    ... code...
    The line of code returns a NullPointerException and crashes the program !!! >_<
    is not successfully calling methods in Account.java ..... ?????
    === === === === === === > AND : I have in Client.java
    public class client
    // references to object Account a[]
    private static final int maxAccounts = 3;
    private Account[] a = new Account[maxAccounts]; //? This references a[] to client
    Client Methods including
    public Account getAccount(int num)
    return a[num]; // will be num = 0 or 1 or 2
    } // end client
    === === ==== ===> AND in Account.java
    public class Account
    Account methods
    SO ..... what's the fix ?

    Hi,
    This forum is exclusively related to discussions about creator .
    You may post this thread here
    http://forum.java.sun.com/forum.jspa?forumID=31
    MJ

  • Is it necessary to have an scjp certification to be a java programmer

    hi i have been programming in java for quite some time now , i have heard a lot about SCJP .
    Right now i am in college doing my grad. and java is not a part of our curriculum
    i am quite comfortable with java and want to make my career as a java programmer.
    i just want to know one thing from some professionals on the forum that is it very necessary to have an SCJP Certification if i want to apply in some big companies as a java programmer since i wont be having any other certifications that i have done java .
    please tell me if it would be good for me if i do an SCJP course
    Regards

    hi i have been programming in java for quite some
    time now , i have heard a lot about SCJP .
    In that case you should already know the answer to your stated question...
    i just want to know one thing from some professionals
    on the forum that is it very necessary to have an
    SCJP Certification if i want to apply in some big
    companies as a java programmer since i wont be having
    any other certifications that i have done java .
    Can't hurt, probably won't help either.
    please tell me if it would be good for me if i do an
    SCJP course
    Formal training never hurts.

  • Taking control back while calling stored procedure using java programme

    I have stored procedure to load data. This procedure is invoked by java program.
    The stored procedure take around 10 to 15 minutes to do complete loading of database. I want to write stored procedure when it starts loading of database at the same return the control to calling java programme so that java program can do other operation i.e. java program can not wait for control back from stored procedure.
    In short stored procedure runs in background and return control back to java program when stored procedure is invoked. Is it possible then How we can achieve this.

    U can acheive this using Java Threads. Create a thread submit this loading job. Once you submit the thread, you will get the control back to do other stuff.
    Documentation:
    http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Thread.html
    -aijaz

  • Problem in executing Linux command from Java Programme.

    hi everybody,
    can anybody help me to solve one problem i have.
    i want to capture the output of linux command "grep" in my java programme.but it is not working properly .(maybe this sub-process doesn't have permission to read files)
    here is my code and corresponding outputs.
    import java.io.*;
    public class BSearch
    public static void main(String kj[])
    try
    Runtime rt=Runtime.getRuntime();
    String command="grep \"hello\" -r /usr/MyDir ";               
    Process rtProc=rt.exec(command);          
    InputStream is=rtProc.getInputStream();
    BufferedReader br =new BufferedReader(new InputStreamReader(is));     
    String line =null;
    while((line=br.readLine()) != null)
    System.out.println(br.readLine());
    br.close();
    catch(Exception e)
    System.err.println("Error in command "+e);               
    it finds "hello" pattern only in BSearch.class file although if i fire this command on LINUX prompt it
    shows all the files in /usr/MyDir which contain "hello" pattern.
    java programme output :
    Binary file /usr/MyDir/BSearch.class matches.
    linux command output :
    /usr/MyDir/one.txt: hello sdfs
    Binary file /usr/MyDir/BSearch.class matches.
    /usr/MyDir/two.txt: kjsdf hello sdfsdf
    will anybody help me solve this problem.

    It may be a Problem of Catching the Echoes back from the Processes...I have a Program which Captures the Echoes..see if it works
    import java.beans.PropertyChangeEvent;import java.beans.PropertyChangeListener;import java.beans.PropertyChangeSupport;import java.lang.ref.WeakReference;/** * Implements a proxy property change listener using a weak reference to avoid memory locking that would occur if it * was a strong reference. To understand this, we hve to understand that the property change listeners themselves are * hilding onto panels and other objects with strong java references. If the panel goes away while we are viewing an * object, we have a circular emory hold situation where the panel cant be collected because it has ahold of the * property and the property cannot because it has ahold of the pane. If we use weak references instead, then the hard * link between the listener and the producer is softened to almost nothing. */public class WeakPropertyChangeListener implements PropertyChangeListener {  /**   * A poperty change support object is included here so that the listener can remove   * himself from the listeners if the reference internally goes to null.   */  private PropertyChangeSupport pcs = null;  /** Holds the weak reference to the real listener. */  private WeakReference weakRef = null;  /**   * Constructs a new Proxy object for the given support and listener.   * @param pcs The property change support that this object will be using.   * @param pcl The real listener.   */  public WeakPropertyChangeListener(PropertyChangeSupport pcs, PropertyChangeListener pcl) {    if (pcs == null) throw new NullPointerException("pcs");    if (pcl == null) throw new NullPointerException("pcl");    this.pcs = pcs;    weakRef = new WeakReference(pcl);  } /** @see <{PropertyChangeListener}> */ public void propertyChange(PropertyChangeEvent changeEvent) {    Object referrant = weakRef.get();    if (referrant == null) {      pcs.removePropertyChangeListener(this);    } else {      ((PropertyChangeListener)referrant).propertyChange(changeEvent);    } } /** Returns true for comparison to referrant or this. */ public boolean equals(Object obj) {    if (obj instanceof WeakPropertyChangeListener) return super.equals(obj);    else if (obj != null)return obj.equals(weakRef.get());    else return false;  }}// snipet public void addPropertyChangeListener(PropertyChangeListener listener) {    this.propertyChangeSupport.addPropertyChangeListener(      new WeakPropertyChangeListener(this.propertyChangeSupport, listener));  } public void removePropertyChangeListener(PropertyChangeListener listener) {    this.propertyChangeSupport.removePropertyChangeListener(listener);  }

  • What are the key points of a job nterview as a java programmer ?

    Hi,
    I would like to know what to expect from a job interview as an entry level java programmer ?
    Do you have recommendations ?
    Thank you in advance,
    Grazia

    Primarily, be honest. That is true only if you are going to be
    be interviewed by technical people. RH people don't
    care for honesty or how good you are. More than once
    I was asked in an interview:
    "Are you an Expert in java? You would say from 0%
    0% to 100% how much do you know java?"
    My usual answer is: "No. I have still a lot to
    to learn, java is a vast subject and its is very
    unlikely someone know it all, I have a good grasp of
    the sintax and of OO design but I would say I know
    just 5% to 10%". Then they make a "face" pass a
    crappy test that only deals with the simplest of the
    java concepts(usually it is clear the person who
    designed the test does not even grasp the basic), the
    last one took me 8min to answer and I leave knowing
    that one more time I did not got the job.
    As it is I never go any job if the RH is the
    he responsible for the hiring, I only get the job
    when I talk directly with technical people.
    May the code be with you.'RH'? You mean 'HR'?

  • How to create trigger through Java programm?

    I write a Java programm to create a trigger(through JDBC connection). After I run the programm, a trigger was created in Oracle 10g.But the trigger is invalid. After Compiling the trigger , a error "PLS-00103 " occured .But if I excute the SQL in SQL developer,the trigger was created successfully.
    If there is some special considerations should be taken when using programm to create trigger?
    My Java programm fragment as follows:
         public void createTrigger() throws SQLException{
              Statement stmt = conn.createStatement();
              stmt.executeUpdate(getCreateTriggerSql());
    Edited by: jerry on 2010-6-29 下午6:42

    Yes the special consideration is you shouldn't perform DDL on the fly, as it has all kinds of unwanted side effects like implicit commits.
    If I would start a company, and I discover one of my developers is writing this kind of program, I would fire him, on the spot.
    Sybrand Bakker
    Senior Oracle DBA

  • How to become a good java programmer

    Hi guys
    I have been in touch with java for 3 years but I have not learned it from basic and fundamentally, so I started to learn it from very basic. but how can I become a good java programmer? can we put the answer of this question in steps ?
    Thanks

    Alex_Haze wrote:
    Hi guys
    I have been in touch with java for 3 years but I have not learned it from basic and fundamentally, so I started to learn it from very basic. but how can I become a good java programmer? can we put the answer of this question in steps ?
    Thanks1) Get a good java book and read it from start to finish. Understand and then use every technique demonstrated in the book before moving onto the next.
    2) Develop good programming practices in general. Use resources like Code Complete and software engineering books to improve the quality of your code and development practices. This is a typical programmer's bookshelf:
    [http://www.codinghorror.com/blog/images/my-programming-bookshelf-small.jpg|http://www.codinghorror.com/blog/images/my-programming-bookshelf-small.jpg]
    3) Learn new things, always. Start witing things in J2EE. Start writing things in Swing. Even pick up a new language. Different perspectives help you see things in different ways and let you think in new directions.
    4) Pay attention to detail. Strive to write the very best code you can every time. Think constantly about how you can do it better.
    5) Solicit feedback from peers, coworkers, and quality online communities. Ask them how you can do it better. Post code examples and trust your gut if you suspect that something could be done a better way.
    6) Accept that it won't happen overnight. The road to being a "good" programmer is a long one.

  • Get Data from SAP over the Business Connector into a Java Programm

    Hallo dear community,
    i would like to receive data from the sap over the application business connector into a java programm. i work with the german book "SAP Business Connector 4.8 - Administration und Entwicklung".
    Now i hand on the routing rule.
    [Screenshot|http://h-2.abload.de/img/routingruleuyt9.png]
    i don't know what i should configure here for receiving data, which i need for an java programm.
    i will be very happy, when somebody got a tip or an source (tutorial) where i can find such a configuration  :wink:

    I think u r writing BDC for Uploading the data from excel flile to sap. for this is the code I am sending u can use then for Uploading data from excel to sap.
    DATA: lv_filename TYPE rlgrap-filename.
    FIELD-SYMBOLS : <fs>.
    DATA : l_intern TYPE alsmex_tabline OCCURS 0 WITH HEADER LINE.
    DATA : l_index TYPE i.
    PARAMETERS : startcol TYPE i ,
          startrow TYPE i ,
          endcol TYPE i ,
          endrow TYPE i .
    PARAMETERS: p_flnam LIKE rlgrap-filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_flnam.
      CALL FUNCTION 'F4_FILENAME'
    EXPORTING
       program_name        = sy-repid
      FIELD_NAME          = ' '
       IMPORTING
         file_name           = p_flnam .
      MOVE p_flnam TO lv_filename.
    Uploading the flat file from the desktop
    START-OF-SELECTION.
      CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          filename                      = lv_filename
          i_begin_col                   = startcol
          i_begin_row                   = startrow
          i_end_col                     = endcol
          i_end_row                     = endrow
        TABLES
          intern                        = l_intern
    EXCEPTIONS
      INCONSISTENT_PARAMETERS       = 1
      UPLOAD_OLE                    = 2
      OTHERS                        = 3
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      SORT l_intern BY row col.
      LOOP AT l_intern.
        MOVE l_intern-col TO l_index.
        ASSIGN COMPONENT l_index OF STRUCTURE itab TO <fs>.
        MOVE l_intern-value TO <fs>.
        AT END OF row.
          APPEND itab.
          CLEAR itab.
        ENDAT.
      ENDLOOP.
    I hope it will help u.
    Regards
    Nayan

  • Java Programmer/Analyst - Houston, TX

    Hi! My name is Dharti; I need your help finding people qualified for the position listed below, be it you or someone you know! I work for ROI Staffing, an established IT Professional Service Firm headquartered in Houston, TX, dedicated to finding superior Information Technology Talent. We provide sourcing solutions to our nationally established Private and Public sector Fortune 500 clients. Our services are flexible by design and span a wide spectrum of industries and technologies.
    JOB DESCRIPTION
    JOB TITLE: Java Programmer/Analyst
    WORK LOCATION: Houston, TX
    INTERVIEWS: ASAP
    START DATE: ASAP
    DURATION : 6 months contract to hire
    MUST BE U.S.CITIZEN/GC HOLDER/ EAD HOLDER
    PAY RATE: W-2 Hourly Rate with benefits during contract & then transition to permanent employee with salary d.o.e + full comprehensive corporate benefits to include medical, dental, 401K, bonus & more!)
    Our Client is seeking a resource with strong technical skills to participate in numerous development projects involving our Client Application Team applications. These applications provide a number of critical business functions including integration of external exchanges, position, price management, and straight thru processing. Client has identified a number of projects that will expand the scope of the applications and propagate them through more areas of the business. The team is in need of a programmer to design, develop, and implement the proposed solutions in the trading organization.
    The tasks and activities expected of the position are as follows:
    * Development, support and maintenance for custom developed trading applications.
    * Analyze and devise solutions for production related issues.
    * Develop technical design and architecture specifications based on application requirements.
    * Perform unit testing and assist with integration testing of applications.
    Skill/Role Level Years Preference
    Enterprise Systems Development Intermediate 5.0 Required
    Oracle Intermediate 3.0 Required
    TIBCO Intermediate 2.0 Preferred
    Programmer Intermediate 5.0 Required
    IBM WebSphere Intermediate 2.0 Required
    J2EE (Java 2 Enterprise Edition) Intermediate 3.0 Required
    Java Swing Required
    If you are not the correct person to talk with in regards to this position, please feel free to forward this job requirement to any friends or colleagues you know that might be interested in this opportunity, whether they are currently looking or know someone that is.
    Thanks for your assistance in advance and taking the time to read over my e-mail. I hope to hear back from you soon.
    Dharti Singh
    ROI Staffing, LP
    713.600.3201 direct
    Toll Free Number: 888.884.6200
    [email protected]

    -

  • How to run a jms-class as a stand-alone java-Programm???

    Hi,
    I have another little question concerning jms. The jms programs I have written so far had to be executed
    as application clients using the appclient-tool. I asked myself, if it is possible to run a class
    that uses jms like a normal java-Programm with the java-command.
    Unfortunately, an exception is thrown then, because there is no initial context for the JNDI
    lookup. Is there a work around to this problem??
    THANKS.

    can you write more concretely where I can find the solution to this problem??

  • Can we run java programms on Windows XP?

    Hi experts..
    I installed JDK on Microsoft Windows XP Home Edition..but i am unable to run java programmes.
    can i run java programmes on Windows XP?? if so how??
    i will be very thankful..if any one solve this problem..

    Yes, you can. There's a bunch of things you need to do (mostly setting the path environment variable). You should look at the documentation that came with the JDK, and check out the many forum responses to problems in setting up the JDK on Win 2K and Win XP.
    HTH

  • How to open another application from a java programme

    How can I open some other application like "Textpad"
    from a java programme.
    Actually I want to open a particular java file in Textpad editor from my java programme.
    How Can I do that?
    Thanks

    Thanks for the code,
    I tried that but got this error
    java.io.IOException: CreateProcess: C://ProgramFiles/TextPad4/TextPad.exe D://Pi
    yush/BeanCreator/Parts.java error=3
    at java.lang.Win32Process.create(Native Method)
    at java.lang.Win32Process.<init>(Win32Process.java:64)
    at java.lang.Runtime.execInternal(Native Method)
    at java.lang.Runtime.exec(Runtime.java:272)
    at java.lang.Runtime.exec(Runtime.java:195)
    at java.lang.Runtime.exec(Runtime.java:152)
    at pack.CreateBean.CreateFile(CreateBean.java:327)
    Any idea!! What that means

  • Looking to Hire As3 / Java Programmer for Game Startup in NJ

    This is a great opportunity for a skilled actionscript 3 coder to create great games in a startup backed by Kickstarter in Hackensack, NJ. Position is on-site. Some with online multiplayer experience preferred (specifically Electroserver 5).
    http://www.indeed.com/job/as3-java-programmer-xp-startup-gaming-company-d682eda1de9d7006

    -

  • How can I get a certified java programmer ???

    Hello to all Java Programmer out there!!
    Can somebody tell my what I must do to get a certified java programmer?
    You can send me an email to the adress [email protected]
    Thank you!

    Wow, 5 responses, only one of them valid! Then again, a statement like that begs to be picked on! Anyway, another good site would be www.jchq.net. Lots of good resources, but I also suggest going to B&N (or some other big book-seller), and get a certification book. My general rule of thumb is, the bigger the book, the better. That's not always true, but it's good to go on. I'm picking one up this weekend, hopefully. Study, study, study!!!
    James

Maybe you are looking for