itft- c,c++,java and world wide web
DESCRIPTION
C, C++ and Java •How Java is differ from C programming •How Java is differ from C++ programming •Java and Internet •Java and World Wide Web •Supported system, Hardware and Software Requirements •Java EnvironmentTRANSCRIPT
![Page 1: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/1.jpg)
EVOLUTION
C, C++, Java and
World Wide Web
![Page 2: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/2.jpg)
Contents• C, C++ and Java
• How Java is differ from C programming
• How Java is differ from C++ programming
• Java and Internet
• Java and World Wide Web
• Supported system, Hardware and Software Requirements
• Java Environment
![Page 3: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/3.jpg)
C, C++ and Java
![Page 4: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/4.jpg)
How Java is differ from C Programming
Sr.No.
JAVA C Programming
1. Java is an object oriented language.
C Programming is not an object oriented language
2. Java does not support pointers.
C Programming support pointers.
3. Java does not have a preprocessor.
C Programming has a preprocessor.
4. Java adds new operators such as instanceof and >>>.
C Programming does not have these operators.
5. Java does not contains data types Structure and union
C Programming contains data types Structure and union
![Page 5: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/5.jpg)
How Java is differ from C ++ Programming
Sr.No.
JAVA C++ Programming
1. Java is a true object oriented language.
C++ is basically c with object oriented extension.
2. Java does not support operator overloading.
C++ support operator overloading.
3. Java does not support multiple inheritance.
C++ support multiple inheritance.
4. Java does not use pointers. In c++, we can use pointers.
5. Java does not support global variable.
C++ support global variable.
![Page 6: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/6.jpg)
Java and internet
• Java is strongly associated with internet.
• First application program written in java is “HOTJAVA” (a web browser).
• Support to Internet Protocols: Java has a rich variety of classes that abstracts the Internet protocols like HTTP , FTP, IP, TCP-IP, SMTP, DNS etc.
• Applets in java are used to provide interactive features to web applications.
![Page 7: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/7.jpg)
Java and World Wide Web
• Java and World Wide Web are based on same philosophy i.e. to be used in distributed environments such as internet.
• Before java, World Wide Web is only able to show Still images and text.
• With the support of java World Wide Web become more interactive.
![Page 8: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/8.jpg)
Web Browsers
• Web Browser are used to navigate through the information found in the internet.
• They allow us to retrieve information from the internet.
• Examples of web browsers are:-
• Hot java, Netscape Navigator, internet Explorer.
![Page 9: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/9.jpg)
Supported Systems, Hardware and Software Requirements
• Java is currently supported on following machines:-
• Windows, Linux, Mac OS X
• The minimum hardware & software requirements for Windows XP SP1+ on Java:-
• RAM: 128 MB, 64 MB for Windows XP (32-bit)
• Disk space: 1GB
• Browsers: Internet Explorer 7.0 and above, Firefox 3.6 and above, Chrome.
![Page 10: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/10.jpg)
Java Environment
• Java Environment includes a large number of development tools, hundreds of classes and methods.
• Development tools are the part of system known as JAVA DELOPMENT KIT(JDK).
• Methods and classes are the part of JAVA STANDARD LIBRARY(JSL) or API.
![Page 11: ITFT- C,c++,java and world wide web](https://reader038.vdocument.in/reader038/viewer/2022100600/555a5fcfd8b42a47748b528f/html5/thumbnails/11.jpg)