精华内容
下载资源
问答
  • 【单选题】访问修饰符作用范围由大到小是( ) 。(2.0分) 【单选题】要将语言栏显示在桌面上,第一步操作应该是 ______ 。 【简答题】行进间单手肩上投篮 动作方法:以右手投篮为例,右脚向前跨出时接球,接着迅速上左脚...

    【单选题】在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?( )(2.0分)

    【其它】以PDF文档提交实验报告

    【单选题】在Windows 中,“画图”程序默认的保存文件类型是 ______ 。

    【简答题】

    【单选题】计算机硬件一般包括 _____ 和外部设备。

    【单选题】如图是课外活动小组的同学设计的4个喷泉实验方案。下列有关操作不可能引发喷泉现象的是( )

    【单选题】下列是某同学学习氨和铵盐的性质总结,相关实验操作正确且能达到目的是

    【单选题】下列化肥属于复合肥料的是( )

    【单选题】下列属于容器的组件有:( )(2.0分)

    【单选题】在Windows 中,右击______ 图标会出现“打开资源管理器”命令。

    【单选题】Windows中使用“截图工具”程序:

    【单选题】已知类A派生出子类B,类B派生出子类C,对于如下Java源代码正确的说法是()。(2.0分)

    【单选题】关于氨的下列叙述中,错误的是 ( )

    【单选题】计算机操作系统是一种 ______。

    【单选题】一个*.java文件中可以包含多少个public类? ( )(2.0分)

    【简答题】了解“雨课堂”的基本情况。

    【单选题】访问修饰符作用范围由大到小是( ) 。(2.0分)

    【单选题】要将语言栏显示在桌面上,第一步操作应该是 ______ 。

    【简答题】行进间单手肩上投篮 动作方法:以右手投篮为例,右脚向前跨出时接球,接着迅速上左脚起跳,右腿屈膝上抬,同时举球至头右侧,腾空后,上体稍后仰,当身体跳到最高点时,右手臂伸直,用手腕前屈和手指力量将球投出 动作要点:一跨大步接球牢,二跨小步用力跳,三要翻腕托球举球高,四要指腕柔和用力巧。

    【单选题】一个类在重写其父类的某个方法时,在重写方法的定义中,哪个部分可以与父类被重写方法的定义不同? ( )(2.0分)

    【多选题】“翻转课堂”的实施需要教师做好哪些方面的准备?

    【多选题】翻转课堂的常见误区:

    【单选题】关于sleep()和wait(),以下描述错误的一项是( )。(2.0分)

    【单选题】用下列金属制成的容器,常温下可以盛放浓硝酸的是( ) 1Fe 2Cu 3Al

    【单选题】在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。(2.0分)

    【单选题】在控制面板中,使用“程序”的作用是 ______ 。

    【单选题】下列反应适宜用于实验室制取氨气的是( )

    【单选题】下列哪一项不属于布局管理器? ( )(2.0分)

    【判断题】液氨与氨水是同一物质( )

    【简答题】

    【单选题】记事本是用于编辑 ____ 文件的应用程序。

    【单选题】在 Windows 中一个文件夹可以包含 ______ 。

    【单选题】以下说法除______外都是错误的。

    【单选题】在 Windows 的网络方式中欲打开其它计算机中的文档时,地址的完整格式是 ______ 。

    【单选题】在Windows 中,同时显示多个应用程序窗口的正确方法是 ______ 。

    【填空题】在图层蒙版中,针对本图层而言,黑色蒙版表示:________________、白色蒙版表示:________________、灰色蒙版表示:_______________________。

    【单选题】______是常用的输出设备。

    【单选题】在Windows 中,某个窗口的标题栏的右端的三个图标可以用来 ______ 。

    【单选题】关于抽象类,下面叙述错误的是( ) 。(2.0分)

    【多选题】在Photoshop中下面对于图层蒙版的叙述正确的是:_________

    【单选题】软件系统分为:

    【简答题】已知函数 经过点 ,(1) ;(2)求函数 的定义域。

    【单选题】检验氨气可选用( )

    【简答题】利用所学海报知识设计一幅有关甜品美食的宣传海报,上传至平台。

    【多选题】翻转课堂的实质:

    【单选题】在Windows 中,“录音机”工具默认在以下 ______菜单项中。

    【判断题】氨的水溶液呈碱性( )

    【判断题】浓氨水与浓盐酸反应会产生大量的白烟( )

    【简答题】甜品海报要求要能引起购买欲

    【单选题】在资源管理器中,包含“删除”命令的菜单项是 ______ 。

    展开全文
  • 前言之前以为Java和C#中访问修饰符差不多一样,后面才了解还是有些差异,本节只讲解学习Java中访问修饰符一些需要注意的地方或者从概念上不太好理解我们会通过实际例子来说明,若有错误之处,还请批评指正。...

    前言

    之前以为Java和C#中访问修饰符差不多一样,后面才了解到还是有些差异,本节只讲解学习Java中访问修饰符一些需要注意的地方或者从概念上不太好理解我们会通过实际例子来说明,若有错误之处,还请批评指正。

    访问修饰符

    Java默认(Default)访问修饰符权限和C#中类似(在C#中准确的说嵌套在其他类中默认可以为私有,如果直接在命名空间声明的类或结构体可以是public,也可以是internal,但一定不是私有,这里请注意),如果不提供任何访问修饰符,那么该类将具有包访问权限,比如如下在包com.company下创建不带访问修饰符的Person,然后再在该包中创建Person1,在该类中我们可以初始化Person

    packagecom.company;classPerson {

    }

    packagecom.company;public classPerson1 {public voidInitialPerson(){newPerson();

    }

    }

    但是接下来我们再创建一个包com.company1,在其包下通过Person2则不能初始化Person,此时必然会出现编译错误

    packagecom.company1;importcom.company.Person;public classPerson2 {public voidInitialPerson(){newPerson();

    }

    }

    09a8e1d6492aae3fe1c5a59e97de143d.png

    对于private私有修饰符则没有太多要讲解的了,除了包含该成员的类外,其他任何类都无法访问此类成员,Java中比较难理解的是protected修饰符, 该访问修饰符无论是Java还是C#主要用来处理继承的概念,凭借我们对C#的理解,这里我们认为是本包任何类以及实现该类的子类(不管子类是否在本包中还是其他包中) ,这种说法是完全正确的吗?子类在同一包中肯定可以访问,我们讨论在不同包中的情况会略显复杂一些,首先我们在包com.company定义Animal类,而在包com.company1中定义Tiger类,同时定义一个访问修饰符为protected的动物叫的方法如下:

    packagecom.company;public classAnimal {protected voidShout(){

    System.out.println("Animal");

    }

    }

    packagecom.company1;importcom.company.Animal;public class Tiger extendsAnimal {

    }

    接下来我们再在包com.company中定义一个类,然后在该类中定义方法,将上述位于不同包中的Animal和Tiger类作为参数变量,此时可以访问叫的方法

    packagecom.company;importcom.company1.Tiger;public classOtherAnimal {public voidOtherMethod(Animal animal, Tiger tiger)

    {

    animal.Shout();

    tiger.Shout();

    }

    }

    然后我们再在Tiger子类定义一个方法,无论是通过当前实例引用还是直接通过super关键字调用,都可以调用基类的叫方法

    packagecom.company;importcom.company1.Tiger;public classOtherAnimal {public voidOtherMethod(Animal animal, Tiger tiger)

    {

    animal.Shout();

    tiger.Shout();

    }

    }

    当然若我们在基类Animal中定义方法通过其基类变量访问叫的方法毫无疑问也是可以的,即使将叫的方法设置为私有的,因为在其基类内部

    public voidAnimalMethod(Animal animal) {

    animal.Shout();

    }

    若我们在子类Tiger中再定义一个方法,将Tiger作为变量传递进去,此时也是可以访问基类的叫方法

    public voidtigerMethod1(Tiger tiger) {

    tiger.Shout();

    }

    已经列举如上诸多情况,那是不是就说明在子类中一定能访问到叫方法呢?当然不是,如下两种情况则是无效的,会出现编译错误。

    当在基类包外直接引用基类变量访问无效

    我们在子类中再定义一个方法,直接引用基类的变量,然后访问叫方法,此时将无效。因为protected具有包访问权限,使得直接访问基类受保护成员变为私有或者说直接引用基类变量,无法判断其类型,因为可能在运行时是基类中的其他子类型,这么讲是否会更妥当一点。

    public voidtigerMethod2(Animal animal)

    {//发生编译错误

    animal.Shout();

    }

    当在子类包中的非子类直接引用子类变量访问无效

    我们在子类所在包中再定义一个类,然后引用子类变量访问叫方法,此时将无效。因为子类从其基类继承受保护的成员,此时会使它们对非子类私有:

    packagecom.company1;public classTiger1 {public voidtiger1Method(Tiger tiger){//发生编译错误

    tiger.Shout();

    }

    }

    总结

    网上有一部分文章对protected的总结是:本包任何类以及实现该类的子类(不管子类是否在本包中还是其他包中),这种说法不能说错误,只能说意思比较隐晦,因为直接读这段话可能就只考虑了在子类中通过子类实例或直接通过关键字super调用基类的受保护的成员,而可能会欠缺对非子类和直接通过基类引用受保护的成员的考虑。 protected修饰符无论是Java亦或是C#具有两层概念访问权限的组合,一是基于程序集(C#)、包(Java)权限、二是继承权限。所以对于Java的protected访问权限可总结为:本包任何类以及实现该类的子类,无论子类位于本包还是不同包,但对基类外部包直接访问私有,同时对外部包中非子类私有。

    展开全文
  • 访问修饰符\作用范围所在类同一包内其他类其他包内子类其他包内非子类private可以访问不可以不可以不可以无可以可以不可以不可以protected可以可以可以不可以public可以可以可以可以 private 被private修饰的属性和...

    访问修饰符:

    • private
    • protected
    • public

      作用范围:

    访问修饰符\作用范围所在类同一包内其他类其他包内子类其他包内非子类
    private可以访问不可以不可以不可以
    可以可以不可以不可以
    protected可以可以可以不可以
    public可以可以可以可以
    • private
      被private修饰的属性和方法,不能被其他类访问,子类不能继承也不能访问。只能在所在类内部访问。

    • 变量或者方法前没有访问修饰符时,可以被所在类访问,可以被同一包内的其他类访问 或者继承。但是不能被其他包访问。
    • protected
      被protected修饰的方法和属性,在同一包内可被访问和继承。不同包内,子类可继承,非子类不能访问。
    • public
      方法和属性前有public修饰,可以被任意包内的类访问。
      另外,类要想被其他包导入,必须声明为public。被public修饰的类,类名必须与文件名相同。

    静态修饰符的特点:


    static是一个修饰符,用于修饰成员(成员变量和成员函数)

    1. 静态成员随着类的加载而加载。
    2. 静态成员优先于对象存在。
    3. 静态成员被所有对象所共享
    4. 静态成员多了一个中调用方式,可以被类名直接调用。

    静态使用的注意事项。

    1. 静态方法只能访问静态成员, 非静态方法既可以访问静态又可以访问非静态。
    2. 静态方法中不可以定义this,super关键字。因为this代表是对象。而静态存在时,有可能没有对象。所以静态方法运行时,this是没有任何对象代表的。
      简单说,先进内存的数据不可以访问后进内存的数据,可是后进内存数据可以访问先进内存的数据。
    3. 主函数是静态的

    静态的优缺点

    优点: 静态成员多了一种调用方式。可以直接被类名调用 格式 :类名.静态成员。也可以被对象调用。
    弊端 : 静态方法只能访问静态成员,出现了访问局限性。

    静态修饰的数据对象共享的数据,存放在方法区的静态区中。
    非静态的数据,是每一个对象特有数据。存放在对象的所属的堆内存中。

    当成员变量被静态修饰后,和非静态成员变量的区别:

    1. 静态变量也称为类变量,也就是直接可以被类名调用的变量。这个变量是所属于类的。
      非静态变量成为成员变量,或者实例变量,是被对象调用的,是所属具体对象的。
    2. 静态变量随着类的加载而加载,也意味着随着类的消失而消失。生命周期最长。
      实例变量,随着对象的创建而加载,随着对象的消失而消失。按照对象的生命周期而存在。
    3. 静态变量存储在方法区的静态区中。
      实例变量存在于对象所属的堆内存中。
    4. 静态变量数据,被所有对象所共享。
      实例变量是对象中的特有数据
    展开全文
  • 不同权限修饰符的访问能力: 本类中 同包中 不同包的子类中 不同包的无关类 public √ √ √ √ protected √ √ √ × 空 √ √ × × private √ ...

    不同权限修饰符的访问能力:

    本类中同包中不同包的子类中不同包的无关类
    public
    protected×
    ××
    private×××

    访问权限修饰符大小关系:

                public  >  protected  >  空  >  private

    总结:

            编写代码时,如果没有特殊的考虑,建议这样使用权限修饰符

                    -- 成员变量  private ,隐藏细节

                    -- 构造方法使用  public ,  方便创建对象

                    -- 成员方法使用  public ,  方便调用对象

    展开全文
  • java的四种修饰符分别为: public protected friendly(默认级别) private 修饰范围:方法,属性,类 作用范围: 对应类:要么是public,要么是没有即空 对应方法和属性:
  • 关于数据的修饰符: private 范围是当前类 default 范围是当前包内 protect 范围是当前包以及其他包的子类中 public 范围是整个项目。
  • 什么是NFS(Network FileSystem) NFS 就是 Network FileSystem 的缩写,最早之前是 Sun 所发展出来的.他最大的功能就是可以透过网络,让不同的机器.不 ... 13、Java菜单条、菜单、菜单项 13.Java菜单条.菜单....
  • Java中4种权限修饰符及其作用范围 Java中四种权限修饰符:public(公共的)、protected(受保护的)、default(默认的)、private(私有的) 对于class的权限修饰只可以用public和default(默认的)。
  • java修饰符范围

    2021-03-10 03:09:03
    下列不可作为 Java 语言修饰符的是( D )。 A. ab2 B. $a2 C. _a2 D. 2a2 45.Java 中( C )。 A. 一个子类可以有多个父类,......java.applet.Applet ; C.import java.io.* ; D.import java.awt.Graphics ; 84.声明一个...
  • Java中四种权限修饰符的大小排列顺序 private<default<product<public
  • 访问修饰符一共有四种: 1,public 共有修饰符,所有类都可以访问,可以修饰类、数据成员、构造方法及方法成员 2,private 私有修饰符,只有在当前类中可以调用,可以修饰数据成员、构造方法及方法成员,不可以...
  • 修饰符作用范围

    2021-09-22 11:07:16
  • 变量(variable)字段变量的修饰符可见性修饰符修饰符:3. 方法(method)可见性修饰符修饰符:4. 接口(interface)可见性修饰符: 1. 类(class) 缺省—就是没有修饰符,在同一个包中的类中可见,在其他包中不...
  • 参考资料: 参考视频 参考demo 详细介绍: 参考示例见参考demo,下面是详细介绍 ...注意:不能修饰类(外部类,可以修饰内嵌类) public 对所有类可见 用
  • 而其中详细了解java接口修饰符的含义究竟是什么,以及明白它的作用范围到底包括了哪些内容,解决这些问题在java的学习过程也是不能忽视的。首先,我们应该知道,java中的修饰符包括类修饰符,字段修饰符,方法修饰符...
  • 【一】、局部变量和全局变量在C语言中,变量分为...起到作用的区域或者范围叫做作用域)是从定义的位置到大括号结束,而且局部变量的值没有初始化值,而是随机的。[b]、全局变量:【定义】:在大括号{}以外的变量叫...
  • Java中的final修饰符

    2021-04-22 01:31:21
    1.什么时候可以选择final修饰符如果想让一个类不被其他类继承,不允许在有子类,这时候就要考虑用到final来修饰。2.用final修饰的类首先大家要明白,用final修饰的类是不能被继承的,下面来看一个错误案例。eg:...
  • c-h和hh修饰符对printf的作用是什么?除了char和%hhn(其中h或hh指定指向的对象的大小)之外,h和hh修饰符对于printf格式说明符的意义是什么?由于标准要求可变参数函数必须应用默认提升,因此无法将char或char类型的...
  • 首先明确,类是放在文件里的,在文件里面的不同位置就有不同的作用,就是不同类型的类。1,顶级类or外部类:包括两...从作用范围的角度来说,对于顶级类(外部类)来说,有两种修饰符:public和默认(default)。因为外部...
  • 事件修饰符 在事件处理程序中调用event.preventDefault()或event.stopPropagation()是非常常见的需求。 .stop 阻止单击事件传播 即阻止了事件冒泡,相当于调用了event.stopPropagation方法(通俗讲就是阻止事件...
  • 在《Java关键字分类解析》...Java的关键字里总共有11种修饰符,但实际上还有一种访问修饰符(Access Modifier),那就是“没有修饰”的修饰符,也就是不加任何修饰符作用对象上。这种修饰符没有固定名称,以下都是...
  • 常见的事件修饰符及其作用 .stop:等同于 JavaScript 中的 event.stopPropagation() ,防止事件冒泡; .prevent:等同于 JavaScript 中的 event.preventDefault() ,防止执行预设的行为(如果事件可取消,则取消该...
  • 1、private修饰的成员方法或者成员变量只能在本类中访问。 2、default修饰的成员方法或者成员变量只能被本包中的类访问。 3、protected修饰的成员方法或者成员变量只能被本包中的类和不同包中的子类访问。 4、...
  • 修饰符, 表示静态的, 可以用来修饰类和成员变量已经方法; 可修饰的范围 可以修饰的范围有成员变量, 普通方法, 内部类; class People{ static String name; // 修饰成员变量 int age; public People(String n,...
  • public,protect,private

    2021-02-27 22:41:09
  • 在java接口还有着不少的修饰符,这些修饰符统领着接口的范围,下面来了解一下它们吧。接口中修饰符只有:public类的修饰符分为:可访问控制符和非访问控制符两种。可访问控制符是:公共类修饰符 public非访问控制符...
  • java项目中修饰符的访问权限有哪些发布时间:2020-11-17 15:05:33来源:亿速云阅读:67作者:Leah这篇文章给大家介绍java项目中修饰符的访问权限有哪些,内容非常详细,感兴趣的伙伴们可以参考借鉴,希望对大家能...
  • public 共有的;权限范围最大,所有都可以访问protected 受保护的,...权限修饰符作用: 用来说明 属性/方法的权限特点写在 属性/方法前面private的属性/方法,只能在类定义的括号内{},才能访问public 的属性, 在任...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,194
精华内容 37,677
关键字:

修饰符作用范围由大到小