This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Systems Programming in Java
May/June 1997 (vol. 17 no. 3)
pp. 30-35
The Java programming language has been widely accepted as a general-purpose language for developing portable applications, toolkits, and applets. With so much activity in industry and academia in these user-level areas, is it surprising that Java is also an equally capable systems-programming language? This article describes our experiences at JavaSoft of using Java as a systems-level programming language during the development of JavaOS. I discuss our motivations for using Java and show code examples to demonstrate various system-level primitives, including an Ethernet device driver.
Index Terms:
Java, JavaOS, operating systems, system programming
Citation:
Stuart Ritchie, "Systems Programming in Java," IEEE Micro, vol. 17, no. 3, pp. 30-35, May-June 1997, doi:10.1109/40.591652
Usage of this product signifies your acceptance of the Terms of Use.