Java different from C, c++ by Dallas Technologies - PowerPoint PPT Presentation

About This Presentation
Title:

Java different from C, c++ by Dallas Technologies

Description:

Dallas Technologies are providing best Training of ERP and CRM, Mainframes and AS400, C & C++/ Java & J2EE, .Net, Embedded Technologies, PLC & SCADA industrial automation training, Software Testing, Android App Development, Big Data, Salesforce, Web Services, Data Warehousing and Business Intelligence, (CCNA, A+, N+, Networking), Etc. – PowerPoint PPT presentation

Number of Views:45

less

Transcript and Presenter's Notes

Title: Java different from C, c++ by Dallas Technologies


1
How is Java different from C, c
  • By DALLAS technologies

2
What is java?
  • A general-purpose object-oriented language.
  • Write Once Run Anywhere (WORA).
  • Designed for easy Web/Internet applications.
  • Widespread acceptance.

3
Why Java is Important
  • Two reasons
  • Trouble with C/C language is that they are not
    portable and are not platform independent
    languages.
  • Emergence of World Wide Web, which demanded
    portable programs
  • Portability and security necessitated the
    invention of Java

4
How is Java different from C
  • C Language
  • Major difference is that C is a structure
    oriented language and Java is an object oriented
    language and has mechanism to define classes and
    objects.
  • Java does not support an explicit pointer type
  • Java does not have preprocessor, so we cant use
    define, include and ifdef statements.
  • Java does not include structures, unions and enum
    data types.
  • Java does not include keywords like goto, sizeof
    and typedef.
  • Java adds labeled break and continue statements.
  • Java adds many features required for object
    oriented programming.

5
How is Java different from C
  • C language
  • Features removed in java
  • Java doesnt support pointers to avoid
    unauthorized access of memory locations.
  • Java does not include structures, unions and enum
    data types.
  • Java does not support operator over loading.
  • Preprocessor plays less important role in C and
    so eliminated entirely in java.
  • Java does not perform automatic type conversions
    that result in loss of precision.

6
About Us
  • Dallas Technologies, an ISO 90012008 certified
    company, based at Bangalore India, Providing
    services in software consulting, application
    development, outsourcing services, Recruitment
    and Training. Started operation in the year 2001.
    We design, build, and support customized
    applications for businesses large and small. We
    are the market leader in training and outsourcing
    in various technologies. We ,Dallas technologies,
    serve and support IT companies in the areas of
    Mainframes, ERP, .net, Java/J2EE,Data Warehousing
    and Business Intelligence, etc. we also train and
    outsource fresh talents to our clients.

7
Contact Us
  • DALLAS TECHNOLOGIES
  • No. 30/1, R. K. Plaza, 1st Floor, CMH Road,
    Indira Nagar,
  • Above Union Bank of India, Bangalore,
  • Karnataka 560038, Phone088807 99799

8
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com