全国热线

400-080-3312

全国监督投诉热线:9:00-23:00

学好Java编程,基础知识很重要

在南京学码思Java培训机构,有很多学员问我们老师,怎么学好Java,学好Java的方法是什么,其实在这里老师想说,不管是学什么最终的就是掌握基本知识,今天老师整理了三个基础知识和大家分享下。1、什么是Java虚拟机?为什么

  在南京学码思Java培训机构,有很多学员问我们老师,怎么学好Java,学好Java的方法是什么,其实在这里老师想说,不管是学什么最终的就是掌握基本知识,今天老师整理了三个基础知识和大家分享下。


java1.jpg


  1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?


  Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。


  Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。


  Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。


  2、JDK和JRE的区别是什么?


  JDK:java开发工具包,包含了JRE、编译器和其它工具(如:javaDOc、java调试器)


  JRE:java运行环境,包含java虚拟机和java程序所需的核心类库。


  如果只是想跑java程序,那么只需安装JRE,如果要写java程序并且运行,那就需要JDK了。


  3、"static"关键字是什么意思?Java中是否可以覆盖一个private或者是static的方法?


  如果一个类的变量或者方法前面有static修饰,那么表明这个方法或者变量属于这个类,也就是说可以在不创建对象的情况下直接使用


  当父类的方法被private修饰时,表明该方法为父类私有,对其他任何类都是不可见的,因此如果子类定了一个与父类一样的方法,这对于子类来说相当于是一个新的私有方法,且如果要进行向上转型,然后去调用该“覆盖方法”,会产生编译错误。


  以上是南京学码思Java培训机构老师,对Java基础知识的简单接受,如果您对Java感兴趣,可以和我们在线老师联系下。南京学码思作为一家靠谱的java培训机构,有专业老师指导,还有丰富的java教程,如果你还需要更多专业帮助的话,来南京学码思没错!


上一篇:学好Java编程的小方法
下一篇:半路出家的Java程序员,千万不要自以为是

相关推荐

免费试听 | 学费咨询 | 在线报名 | 申请补贴 | 软件培训 | 网站地图

2016-2020 南京学码思教育科技有限公司 .All Rights Reserved

苏ICP备16033487号 www.njxms.com.cn

全国热线

400-080-3312

全国监督服务热线:9:00-23:00