• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

how big is the API?

 
Ranch Hand
Posts: 4716
9
Scala Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i cant say for sure but i downloaded a website copier program called httrack. i ran it for an hour and it still was missing many pages. 2 hours later it still hasnt finished but most of the pages are there. there are over 11,000 files that take up almost 300M. a few files belong to the program and the API might well have links to the tutorials or other parts of the website but still.......
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Any particular reason you're not downloading the zip file that contains all the javadoc HTML pages from Oracle's web site?
 
Randall Twede
Ranch Hand
Posts: 4716
9
Scala Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i didnt know they had one
 
Rancher
Posts: 4803
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Since this is MD....

Its really big.
Its too big, actually. It contains @Deprecated classes and methods, which should be removed but never are. Plus, it has many classes and methods that are dumb, broken, or badly designed, and should be @Deprecated and removed. Date is one easy example.
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
<geezer>
I remember when there were like six packages in the API, and one of them you weren't even supposed to look at...
</geezer>
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Randall: Have a look at the JDK download page. Scroll down on the page, and you'll find "Java SE 7 Documentation" and "Java SE 6 Documentation", each with a download button. There you can download a zip file containing the complete JDK documentation, including the API documentation.

Ernest, when was that? Java version 0.1?
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm with Ernest. 1.0 is the API version I first learned, and it had 8 packages, with java.awt.peer not normally being used by developers.
 
Jesper de Jong
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have a Java book at home from 1997 or so, which has a big star on the front with "Covers version 1.0!".
But I didn't remember that the API was so small. The book is one and a half inch thick.
 
Ernest Friedman-Hill
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jesper de Jong wrote:I have a Java book at home from 1997 or so, which has a big star on the front with "Covers version 1.0!".
But I didn't remember that the API was so small. The book is one and a half inch thick.



"Covers Version 1.0" was a big selling point, because the first few Java books covered the pre-1.0 alpha API which had a completely different applet package. Since early Java teaching used applets to demonstrate everything, that meant that those first few books were completely useless if you had the actual release version of the JDK.
 
Randall Twede
Ranch Hand
Posts: 4716
9
Scala Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks for the link jesper. even unzipped it is bound to be smaller than what httrack downloaded(as well as being complete). however ill keep that too for now(until disk space becomes a concern) since it does have links to tutorials and other documents, and i depend on wifi only for getting online.
 
Why does your bag say "bombs"? The reason I ask is that my bag says "tiny ads" and it has stuff like this:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic