What are the features of Java ?

No comments

The  features  of  java  are  in  bellow  : –

1.  Simple,  small and  familiar.
2.  Object oriented.
3.  Compiler and  interpreted.
4.  Platform  independent.
5.  Robust.
6.  Secure.
7.  Distributed.
8.  A Multithreaded.
9.  High  Performance.
10. Dynamic and   Extensible.

Discus  about  the  features  of  Java :

1. Simple, small and  familiar  : Java  is  a  small  and  simple  language,  many  features  of  C  and  C++  are  not  part  of  Familiarity  is  another  striking  feature  of  java.  To  make  the  language  look  familiar  to  the  existing  programmer,  it  was  modeled  on  C  and  C++  language.

2. Object Oriented  :   It  is  a  truly  OOL  (Object  Oriented  Language).  Almost  everything  in  java  is  an    All  program  code  and  data  reside  within  objects  and  classes.  Java  comes  with  an  extensive  set  of  classes,  arranged  in  packages,  that  we  can  use  in  our  program  by  inheritance.

3. Compiler and Interpreted :  A computer  language  either  compiler  or  interpreted  ,  java  combines  both  these  approaches  thus  making, Java  is  a  two  state    First,  Java  compiler  translate  source  code  into  byte  code  instruction.  Byte  code  are  not  machine  instruction  therefore  in  the  second,  stage  java  interpreter  generates  machine  code  that  can  be  directly  executed  by  the   machine  that  is  running  in  the  java  program.

4. Platform Independent  :  Java  programs  can  be  easily  moves  from  one  computer  system  to  another,  anywhere  and    Changes  and  upgrades  in  operating  system (OS),  processor  and  system  resources  will  not  force  any  changes  in  java  program.

5. Robust :  Java   is  a  robust    It  provides  many  safe  guards  to  ensure  reliable  code.  It  has  strict  compiler  time  and  runtime  checking  for  data  types.  It  is  designed  as  garbage  collected  language  relieving  the  programmers  virtually  all  memory  management  problems.

6. Secure :  Security  becomes  an  important  issue  for  a  language  that  is  used  for  programming  on    Thread  of  viruses  and  abuse  of  resources  is  everywhere.

7. Distributed :  It  is  designed  as  a  distributed  language b for  creating  application  on    It  has  the  ability  to  share  both  data  and  programs.  Java  access  romote  object  on  internet  can  do  in  a  local  system.

8. Multithreaded :  Multithreaded    means  handling  multiple  tasks    It  supports  multithreaded  programs  means  we  need  not  wait  for  the  application  to  finish  one  task  before  beginning  another.

9. High Performance  :  Java  performance  is  impressive  for  an  interpreted  language  mainly  due  to  the  use  of  intermediate  byte    This  is  easy  to  translate  directly  into  native  machine  code  for  high  performance  by  using  a  just  runtime  compiler.

10. Dynamic and  Extensible  :  Java  is  a  dynamic    It  is  capable  of  dynamically  linking  in  new  class  libraries,  methods  and  objects.  Java  can  also  determine  type  of  class  through  a  quarry  making  it  possible  to  either  dynamically  link  the  program  depending  on  the  response.

No comments :

Post a Comment

Subscribe

Milan Panda
Admin
About Me | Contact
Copyright 2023-2024 © Programming1011 . 🎀 Developed and Design By- Milan Panda. Happy Holi All Of You 🎀