• 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

need sugestion for understand openjdk!

 
Ranch Hand
Posts: 630
Android Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I download openjdk latest version for study
There are lots of c & cpp & h files,i confuse about which IDE should use for those like eclipse or netbean for java!
I also download jtreg-4.1 but i cant use it...is it for open complete project of openjdk or module within it?
Many header files common in these languages jav c, c++ use for java indirectly. but proprietary is different...eg
stdio.h, i seen in 2 different IDE Borland c & visual studio...
in Borland c it shows 'Copyright (c) 1987, 1991 by Borland International'
In Microsoft Visual studio it shows Copyright (c) Microsoft Corporation. All rights reserved.

in opejdk i found in stdhdrs.h file, it declare standard Windows and C headers... can i consider it that java use few microsoft propitiatory files?
Its not main question..but just curiosity..
 
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
Files such as stdio.h are part of the standard C library. Every C compiler that conforms to the standard for the C programming language comes with stdio.h and a number of other standard files.

The implementation of those files is up to whoever wrote the compiler. So if you use Microsoft Visual C++, you get a version of stdio.h written by Microsoft. If you use Borland C++, you'll get a version written by Borland. It's just like the standard Java classes. If you use Oracle's JDK, you get Oracle's implementation. If you use IBM's JDK, you'll get IBM's implementation.

 
Mandar Khire
Ranch Hand
Posts: 630
Android Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Jesper de Jong,
Now i understand about h files.
Question remains


There are lots of c & cpp & h files,i confuse about which IDE should use for those like eclipse or netbean for java!


main aim of asking that as we write small java program for create frame & in that one button. & then we debug using netbean or eclipse...it shows how program flows from intenal files...
so if we use openjdk might be, if we declare frame then it use some c/c++ & h files..
So is there any IDE which show flow of program which combination of java,c,c++, many other files?
then it easy to understand...step by step...
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic