基础语法_3

Posted debugtheworld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础语法_3相关的知识,希望对你有一定的参考价值。

   ※ 说出一些常用的类、包、接口。

    常用的类:BufferedReader、BufferWriter、FileReader、FileWirter、String

    常用的包:java.lang、java.awt、java.io、java.util、java.sql

    常用的接口:List、Map、Document、Runnable、Serializable

   ※ Anonymous Inner Class(匿名内部类)是否可以extends(继承)其它类?是否可以implements(实现)interface(接口)?

    可以继承其他类或实现其它接口,在swing编程中常用此方式。

   ※ 内部类可以引用它包含类的成员么?有没有限制?

    一个内部类的对象可以访问创建它的外部类的对象的内容。

   ※ java中实现多态的机制是什么?

    方法的覆盖Overriding和方法的重载Overloading是java多态性的不同表现;覆盖Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。

   ※ 在java中一个类被声明为final类型,表示什么意思?

    表示该类不能被继承,是顶级类。

   ※ Java和javascript的区别。

    Java与JavaScript是两个公司开发的两个不同的商品。Java是SUN公司推出的新一代面向对象的编程设计语言,特别适合与Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种嵌入web页面中的基于对象和时间事件驱动的解释型语言,它的前身是Live Script;而Java的前身是Oak语言。下面是对两种语言之间的异同做的比较:

    1)基于对象和面向对象:

    Java是一种真正的面向对象语言,即使是开发简单的程序,必须设计对象;

    JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。

    2)解释和编译:

    Java的源代码在执行前必须经过编译;

    JavaScript是一种解释性编程语言,其源代码不需经过编译,由浏览器解释执行。

    3)强类型变量和弱类型变量

    Java采用强类型变量检查,即所有变量在编以前必须作声明;

    JavaScript中变量声明采用弱类型变量,即代码在使用前不需作声明,而是解释器在运行时检查其数据类型。

    4)代码格式不一样。

以上是关于基础语法_3的主要内容,如果未能解决你的问题,请参考以下文章

大数据技术之_24_电影推荐系统项目_02_Python 基础语法

Java基础_基础语法知识2

基础语法_1

python语法基础-面向对象-基础-长期维护

java基础学习_java基础语法(上)01_day02总结.txt

Java基础_基础语法知识5