码迷,mamicode.com
首页 > 其他好文 > 详细

基础语法_3

时间:2018-10-12 01:16:57      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:用户交互   重载   web   运行   final   event   lang   内容   win   

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

    常用的类: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

标签:用户交互   重载   web   运行   final   event   lang   内容   win   

原文地址:https://www.cnblogs.com/DebugTheWorld/p/9775632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!