随着我现在接触越来越多的类和接口,貌似是有点晕了
我现在有一个困惑:
1、java类是由JVM编译运行的,它具体是怎样实现的?
2、比如说一个类implements Runnable,那么这个类就有了接口当中的方法,JVM怎么知道正在编译时的方法呢,接口不是只有方法声明,并没有实现啊,这是怎么回事?
我现在有一个困惑:
1、java类是由JVM编译运行的,它具体是怎样实现的?
2、比如说一个类implements Runnable,那么这个类就有了接口当中的方法,JVM怎么知道正在编译时的方法呢,接口不是只有方法声明,并没有实现啊,这是怎么回事?
另外泛型是用来减少类型转换引起的错误才提出的,使用泛型的会增加效率,减少数据类型转换带来的麻烦
楼主先不要想太深,把学习的练习做完,看看视频,一步一步来,有能力了再搞JVM。
你就只要明白,JAVA虚拟机能能辨别就行了!
你又不是做虚拟机的!
其实我是一个大学生,学习了也不到1年,从今年3月才开始学习的JAVA(学校安排的),
到了现在我把基本的SE(IO,集合,JDBC,范型,反射...)学得差不多了,都是自己学的,学校讲的东西实在太少了。
现在也把MVC看得差不多了,下面该框架了
我就是想知道接口具体的实现是怎样的,还有就是为什么,为什么?