Java topic for presentation

    Question by:
    On

    Topics:

    I am currently taking an introductory course in Java programming.  As part of a class assignment, I need to find a topic for a 10 minute class presentation.  I would like to be able to present information that would be both useful and interesting for the other students.  I am a VB 6.0 programmer of database applications and would probably feel the most comfortable presenting information that would relate to those areas.

    Thanks,
    Good Question?
    0
     

    ?

    The member who asked this question verified this comment provided the solution that solved their problem.

    Accepted Solution on 2006-07-09 at 09:52:33ID: 17068700

    The purple should be your own experiences :-)

    verified

    answer

    Enjoy your free answer!

    Join now to get more tech resources.

    Become a member

    Comments

     
    CEHJ

    Expert Comment

    2006-07-07 at 23:25:25ID: 17063873
    Good Comment?
    0
     
    mukundha_expert

    Expert Comment

    2006-07-07 at 23:55:31ID: 17063972
    you can do it on java beans and how to represent records in database as java objects
    Good Comment?
    0
     
    stmani2005

    Expert Comment

    2006-07-08 at 03:45:30ID: 17064479
    present oops concepts

    data hiding and encapsulation

    inheritannce

    polymorphism
    Good Comment?
    0
     
    athayes

    Author Comment

    2006-07-08 at 05:04:29ID: 17064621
    These are good topics but are on material covered in the course.  I wasn't clear enough when I described the topic.  The subject needs to be in the area of background type stuff rather than mainstream instructional.  History or controversy would be good.  Why more than what or how.  Like, The instructor said that (in his experience) people with traditional relational database programming backgrounds had the most difficult time transitioning to Java - Is there a reason for this.  Or, what are the most serious deficiencies in Java.  Thanks,
    Good Comment?
    0
     
    CEHJ

    Expert Comment

    2006-07-08 at 05:23:21ID: 17064671
    >>The instructor said that (in his experience) people with traditional relational database programming backgrounds had the most difficult time transitioning to Java

    That sounds odd ;-) Are you sure he doesn't mean people with backgrounds in procedural programming?
    Good Comment?
    0
     
    athayes

    Author Comment

    2006-07-08 at 05:49:03ID: 17064705
    Yes, part of his point was that pure procedural programming is getting pretty rare so the transition from it (pop) to oop is sort of a known problem.  The relational thing is more under the surface.  I must admit that in my own case, so far, i'm having more trouble with the procedural stuff.  Like, the overhead of setting and getting.  I still can't see a sufficient benefit.  I have finally learned why I don't.  I'm usually the only programmer working on a project.  I write generic code that is very reusable and I've been doing it long enough to have a large library.  Of course, we don't get into data management until the next course.  I'm doing this to be able to write a web based inventory management application for a non-profit organization that modifys comfortable, non-hospital clothing for hospitalized soldiers to wear.  Should I have gone the .Net route?  I'm moderately proficient in 6.0.  Java just sounded kind of interesting.  I have enough C to keep from being totally confused.  Thanks,
    Good Comment?
    0
     
    bpmurray

    Expert Comment

    2006-07-08 at 08:20:09ID: 17065141
    What about something in the realm of competition? Something like JSP vs ASP (or JSF vs ASPX)?
    Good Comment?
    0
     
    athayes

    Author Comment

    2006-07-08 at 08:30:18ID: 17065169
    Ok, that really sounds like something.  I'm assuming that JSP is Java Server Page.  I'm not really up on Active Server Pages so it will be a double learning experience.
    At the very least you've got split points.
    Good Comment?
    0
     
    astorer

    Expert Comment

    2006-07-08 at 13:48:21ID: 17065866

    Why not use your VB and database experience and present the pros and cons of that technology vs java?

    One particular thing that could interest you is that you say you have a large library of code.  Well, for Java developers the libraries of useful code/utilities are already there.  There's a wealth of open source stuff to choose from varying from small date or logging utilities to large enterprise development infrastructures.

    Starting point for those are apache and source forge.

    Andrew
    Good Comment?
    0
     
    frube

    Expert Comment

    2006-07-09 at 05:32:56ID: 17067609
    >> The subject needs to be in the area of background type stuff rather than mainstream instructional.

    If you wanted to do a more historical presentation you could do something on the quarrel between Sun and Microsoft over the J++ product Microsoft produced, resulting in Sun executing litigation against them for basically ripping them off. It will be well documented over the internet, a place to start might be;

    http://en.wikipedia.org/wiki/J_plus_plus

    Hope this is suitable.
    Good Comment?
    0
     
    athayes

    Author Comment

    2006-07-09 at 05:35:22ID: 17067617
    Suitable and interesting.  Split points.
    Good Comment?
    0
     
    CEHJ

    Expert Comment

    2006-07-09 at 08:57:09ID: 17068554
    >>i'm having more trouble with the procedural stuff.  Like, the overhead of setting and getting.

    Actually that's OO as opposed to procedural.

    Benefits:

    http://www.devdaily.com/java/java_oo/node5.shtml

    A dissenting voice:

    http://www.devx.com/DevX/Article/26776/0/page/1
    Good Comment?
    0
     
    athayes

    Author Comment

    2006-07-09 at 09:24:15ID: 17068627
    I should have said that I was having trouble getting over procedural biases and embracing OO stuff like setting and getting and the resulting overhead.  I really appreciate the dissenting voice.  Would you know of a middle of the road position?  The issue seems to be very blue and red.  Purple would be good for a presentation.  Thanks,
    Good Comment?
    0
      

    Accepted Solution

    2006-07-09 at 09:52:33ID: 17068700Best
    bpmurray earned 125 total points
    The purple should be your own experiences :-)
    Good Solution?
    0
     
    athayes

    Author Comment

    2006-07-09 at 09:53:20ID: 17068702
    Good point.
    Good Comment?
    0

    Featured Post

    Superior storage. Superior surveillance.

    WD Purple drives are built for 24/7, always-on, high-definition security systems. With support for up to 8 hard drives and 32 cameras, WD Purple drives are optimized for surveillance.

    Ask Your Tech Question. Get Expert Solutions.We will email you as soon as we have your answer.

    We will never share this with anyone.

    Select topics

    You may select up to five topics.

    Top Expert Contributor

    Essential articles and videos from the Experts

    This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
    Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
    Viewers learn about the “while” loop and how to utilize it correctly in Java. Additionally, viewers begin exploring how to include conditional statements within a while loop and avoid an endless loop. Define While Loop: Basic Example: Explanatio…
    Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…

    More valuable questions with Expert answers

    Question: Hi, I have a server on AWS EC2 with a php website. It only has internal ip, no public. The website is running on port 80. Is there a way I can test this remote with local dns on my pc and port forwarding? Also is there a script I can use in...

    Answer: There may be a way to achieve this using PuTTY with SSH and port forwarding. However, I don't know the AWS platform so I am not sure what kind of connections are supported.

    Question: I'm having a weird issue I cannot figure out. On our internal LAN we are trying to access the site http://live.life.church but on every computer, with every browser, we get nothing but a blank white page. If we access the site using...

    Answer: Also, disable the IPS on your HTTP-proxy or whatever policy you have in place for outbound HTTP traffic and see if that fixes the issue. The site you are trying to access is strange. Its not a normal site so it could be triggering a rule.

    Question: Hi experts, can anybody help me to solve my apache configuration problem.. I'm using docker with this apache configuration files I need mod_rewrite to work with pretty urls in yii and REST API's .htaccess provided by seed yii project ...

    Answer: It really depends on the problem, but the files you shared were a good start to debugging the issue. It would be fine to explain your problem, then wait for experts to ask you for information. A bigger tip is to use the code block or file...

    Question: Hello, I am new to javascript and been searching for a way to search for a string to be found in a variable field. Example: Have a variable x x="Hello World" I would like to check the variable x to see if it contains "He". I...

    Answer: Given your "He*" example, I am going to assume you like to think in pattern matching style. In Javascript one would use a regular expression to achieve this: (CODE) If you want to make sure the variable starts with "He", you would need to...

    201607-LO-Qu-086

    Extend your technology team with the Experts Exchange community.

    — trusted by —

    Who answers my questions?Our community has technology experts around the world.

    pcelba

    2,430

    Solutions

    Expert in:

    • FoxPro
    • Databases-Other
    • MS Applications
    • MS SQL Server
    • MS SQL Server 2005

    Steve Bink

    3,600

    Solutions

    Expert in:

    • MS Access
    • PHP
    • Apache Web Server
    • MySQL Server
    • Web Development-Other

    Dan McFadden

    598

    Solutions

    Expert in:

    • Microsoft IIS Web Server
    • Windows Server 2008
    • Windows Server 2012
    • ASP.NET
    • Active Directory

    Erik Bjers

    1,036

    Solutions

    Expert in:

    • Networking-Other
    • Windows Networking
    • Windows Server 2003
    • Active Directory
    • DNS

    Jason C. Levine

    9

    Articles

    9,327

    Solutions

    Expert in:

    • Adobe Dreamweaver
    • WordPress
    • HTML
    • PHP
    • Web Development-Other

    Dave Baldwin

    1

    Articles

    11,463

    Solutions

    Expert in:

    • PHP
    • CSS
    • HTML
    • JavaScript
    • MySQL Server

    laughhearty

    93

    Solutions

    Expert in:

    • WordPress

    srikanthmadishetti

    5

    Articles

    201

    Solutions

    Expert in:

    • Web Servers
    • ColdFusion Language
    • Web Dev Software

    Wayne Barron

    3

    Articles

    1,462

    Solutions

    Expert in:

    • ASP
    • Web Development-Other
    • Windows 2000
    • Windows XP
    • ASP.NET

    RELATED TOPICS view all topics

    1. Web Dev Software
      (21,316)
    2. ColdFusion Language
      (9,867)
    3. Microsoft IIS Web Server
      (34,767)
    4. Apache Web Server
      (19,492)
    5. Web Development-Other
      (72,543)
    6. Java
      (98,147)
    7. Linux
      (63,883)
    8. PHP
      (116,366)
    9. Networking-Other
      (88,449)
    10. Web Applications
      (13,943)
    Receive Monthly Emails of Tech News and Trends from Experts Exchange