• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Paul Clapham
  • Bear Bibeault
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • salvin francis
  • Scott Selikoff
  • fred rosenberger

essential packages

 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi ..hope this isnt silly question..what are essential package you should know..what an employer aspects you to know...i know lang is essential..i am talking on the whole..
 
Ranch Hand
Posts: 95
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Packages?

Hm... Actually I know 40% of the API. I guess that non of it is obrigatory for you to know - a simple search at Google and you can find the documentation.

Now, other packages (for Graphics, 3D stuff) it'll depend of your project. I guess that for Graphics one of the best is JFreeChart. For 3D, JMonkey Engine and for image processing, JAI.

I couldn't answer your question very well because I did not understand it.
 
Ranch Hand
Posts: 151
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You mean just the names of the packages? Did any one ask you this in an interview?
Generally, in my point of view, knowledge lies in abstraction than in detials.
 
Sheriff
Posts: 22018
108
Eclipse IDE Spring VI Editor Chrome Java Ubuntu Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd say the two packages you can't live without are java.lang and java.util. For the rest it is up to the code you're developing:
- java.io for file / stream code
- java.net for network code
- java.awt and javax.swing and their subpackages for user interfaces

Those are the packages I use most often.
 
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
java.lang and java.utils and especially a very good overview of the Collecions Framework are essential IMO
 
Wink, wink, nudge, nudge, say no more, it's a tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic