aspose file tools*
The moose likes Java in General and the fly likes need sugestion for understand openjdk! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "need sugestion for understand openjdk!" Watch "need sugestion for understand openjdk!" New topic
Author

need sugestion for understand openjdk!

Mandar Khire
Ranch Hand

Joined: Sep 11, 2007
Posts: 501

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..


Millions saw the apple fall, but Newton asked why.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14269
    
  21

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.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Mandar Khire
Ranch Hand

Joined: Sep 11, 2007
Posts: 501

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...
 
 
subject: need sugestion for understand openjdk!