当前位置: 首页 > news >正文

政府网站内容建设的重要性今日国内新闻最新消息10条

政府网站内容建设的重要性,今日国内新闻最新消息10条,宝塔一键部署wordpress最新版,我会编程怎么做网站说一说你对Java访问权限的了解 在修饰成员变量/成员方法时,该成员的四种访问权限的含义如下: private:该成员可以被该类内部成员访问; default:该成员可以被该类内部成员访问,也可以被同一包下其他的类访…

说一说你对Java访问权限的了解

在修饰成员变量/成员方法时,该成员的四种访问权限的含义如下:

  • private:该成员可以被该类内部成员访问;

  • default:该成员可以被该类内部成员访问,也可以被同一包下其他的类访问;

  • protected:该成员可以被该类内部成员访问,也可以被同一包下其他的类访问,还可以被它的子类访问;

  • public:该成员可以被任意包下,任意类的成员进行访问。

在修饰类时,该类只有两种访问权限,对应的访问权限的含义如下:

  • default:该类可以被同一包下其他的类访问;

  • public:该类可以被任意包下,任意的类所访问。

介绍一下Java的数据类型 

基本数据类型有8个,可以分为4个小类,分别是整数类型(byte/short/int/long)、浮点类型(float/double)、字符类型(char)、布尔类型(boolean)。其中,4个整数类型中,int类型最为常用。2个浮点类型中,double最为常用。

int和Integer有什么区别,二者在做==运算时会得到什么结果?

int是基本数据类型,Integer是int的包装类。二者在做==运算时,Integer会自动拆箱为int类型,然后再进行比较。届时,如果两个int值相等则返回true,否则就返回false。

面向对象的三大特征是什么?

面向对象的程序设计方法具有三个基本特征:封装、继承、多态。其中,封装指的是将对象的实现细节隐藏起来,然后通过一些公用方法来暴露该对象的功能;继承是面向对象实现软件复用的重要手段,当子类继承父类后,子类作为一种特殊的父类,将直接获得父类的属性和方法;多态指的是子类对象可以直接赋给父类变量,但运行时依然表现出子类的行为特征,这意味着同一个类型的对象在执行同一个方法时,可能表现出多种行为特征。

说一说重写与重载的区别

重载发生在同一个类中,若多个方法之间方法名相同、参数列表不同,则它们构成重载的关系。重载与方法的返回值以及访问修饰符无关,即重载的方法不能根据返回类型进行区分。

重写发生在父类子类中,若子类方法想要和父类方法构成重写关系,则它的方法名、参数列表必须与父类方法相同。另外,返回值要小于等于父类方法,抛出的异常要小于等于父类方法,访问修饰符则要大于等于父类方法。还有,若父类方法的访问修饰符为private,则子类不能对其重写。

==和equals()有什么区别?

==运算符:

  • 作用于基本数据类型时,是比较两个数值是否相等;

  • 作用于引用数据类型时,是比较两个对象的内存地址是否相同,即判断它们是否为同一个对象;

equals()方法:

  • 没有重写时,Object默认以 == 来实现,即比较两个对象的内存地址是否相同;

  • 进行重写后,一般会按照对象的内容来进行比较,若两个对象内容相同则认为对象相等,否则认为对象不等。

String可以被继承吗?

String类由final修饰,所以不能被继承。

说一说你对字符串拼接的理解

拼接字符串有很多种方式,其中最常用的有4种,下面列举了这4种方式各自适合的场景。

  1. + 运算符:如果拼接的都是字符串直接量,则适合使用 + 运算符实现拼接;

  2. StringBuilder:如果拼接的字符串中包含变量,并不要求线程安全,则适合使用StringBuilder;

  3. StringBuffer:如果拼接的字符串中包含变量,并且要求线程安全,则适合使用StringBuffer;

  4. String类的concat方法:如果只是对两个字符串进行拼接,并且包含变量,则适合使用concat方法;

说一说Java的异常机制

在Java中,处理异常的语句由try、catch、finally三部分组成。其中,try块用于包裹业务代码,catch块用于捕获并处理某个类型的异常,finally块则用于回收资源。当业务代码发生异常时,系统会创建一个异常对象,然后由JVM寻找可以处理这个异常的catch块,并将异常对象交给这个catch块处理。若业务代码打开了某项资源,则可以在finally块中关闭这项资源,因为无论是否发生异常,finally块一定会执行。

关于抛出异常:

当程序出现错误时,系统会自动抛出异常。除此以外,Java也允许程序主动抛出异常。当业务代码中,判断某项错误的条件成立时,可以使用throw关键字向外抛出异常。在这种情况下,如果当前方法不知道该如何处理这个异常,可以在方法签名上通过throws关键字声明抛出异常,则该异常将交给JVM处理。

关于异常跟踪栈:

程序运行时,经常会发生一系列方法调用,从而形成方法调用栈。异常机制会导致异常在这些方法之间传播,而异常传播的顺序与方法的调用相反。异常从发生异常的方法向外传播,首先传给该方法的调用者,再传给上层调用者,以此类推。最终会传到main方法,若依然没有得到处理,则JVM会终止程序,并打印异常跟踪栈的信息

请介绍Java的异常接口

Throwable是异常的顶层父类,代表所有的非正常情况。它有两个直接子类,分别是Error、Exception。

Error是错误,一般是指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这种错误无法恢复或不可能捕获,将导致应用程序中断。通常应用程序无法处理这些错误,因此应用程序不应该试图使用catch块来捕获Error对象。在定义方法时,也无须在其throws子句中声明该方法可能抛出Error及其任何子类。

Exception是异常,它被分为两大类,分别是Checked异常和Runtime异常。所有的RuntimeException类及其子类的实例被称为Runtime异常;不是RuntimeException类及其子类的异常实例则被称为Checked异常。Java认为Checked异常都是可以被处理(修复)的异常,所以Java程序必须显式处理Checked异常。如果程序没有处理Checked异常,该程序在编译时就会发生错误,无法通过编译。Runtime异常则更加灵活,Runtime异常无须显式声明抛出,如果程序需要捕获Runtime异常,也可以使用try...catch块来实现。

 static修饰的类能不能被继承?

static修饰的类可以被继承。

反射机制是什么

1、Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。
2、Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在运行时可能需要动态加载某些类,这些类因为之前用不到,所以没有被加载到JVM。通过反射,可以在运行时动态地创建对象并调用其属性,不需要提前在编译期知道运行的对象是谁。


文章转载自:
http://dinncorhytidome.knnc.cn
http://dinncopentaploid.knnc.cn
http://dinncobashfully.knnc.cn
http://dinncocoleoptera.knnc.cn
http://dinncobluegrass.knnc.cn
http://dinncobazoo.knnc.cn
http://dinncotew.knnc.cn
http://dinncosmallholding.knnc.cn
http://dinncohelicoidal.knnc.cn
http://dinncojoyless.knnc.cn
http://dinncoinsectivize.knnc.cn
http://dinncoviewpoint.knnc.cn
http://dinncoconoidal.knnc.cn
http://dinncopial.knnc.cn
http://dinncoshopwoman.knnc.cn
http://dinncocabala.knnc.cn
http://dinncober.knnc.cn
http://dinncoduykerbok.knnc.cn
http://dinncorushes.knnc.cn
http://dinncocyclades.knnc.cn
http://dinncochinovnik.knnc.cn
http://dinncobacco.knnc.cn
http://dinncooxidizer.knnc.cn
http://dinncorollered.knnc.cn
http://dinncobuckjumper.knnc.cn
http://dinncomuchness.knnc.cn
http://dinncoexpiry.knnc.cn
http://dinncouranium.knnc.cn
http://dinncorami.knnc.cn
http://dinncobackfall.knnc.cn
http://dinncounlively.knnc.cn
http://dinncothunderstone.knnc.cn
http://dinncomessroom.knnc.cn
http://dinncoorthograde.knnc.cn
http://dinncocalumny.knnc.cn
http://dinncotaata.knnc.cn
http://dinncosloot.knnc.cn
http://dinncogemman.knnc.cn
http://dinncocrooked.knnc.cn
http://dinncolongeval.knnc.cn
http://dinncoaortitis.knnc.cn
http://dinncosurroundings.knnc.cn
http://dinncofaln.knnc.cn
http://dinncoinbreath.knnc.cn
http://dinncoinnatism.knnc.cn
http://dinncovisigoth.knnc.cn
http://dinncobilk.knnc.cn
http://dinncoequidistance.knnc.cn
http://dinncostrove.knnc.cn
http://dinncountrusty.knnc.cn
http://dinncopractised.knnc.cn
http://dinncoacetylase.knnc.cn
http://dinnconeoromanticism.knnc.cn
http://dinncoichthyosarcotoxism.knnc.cn
http://dinncoceil.knnc.cn
http://dinncoeap.knnc.cn
http://dinncowestern.knnc.cn
http://dinncodemarkation.knnc.cn
http://dinncofireworm.knnc.cn
http://dinncothrong.knnc.cn
http://dinncothrombosthenin.knnc.cn
http://dinncoamylose.knnc.cn
http://dinncoclamshell.knnc.cn
http://dinncocaste.knnc.cn
http://dinncounsworn.knnc.cn
http://dinncosupramaxilla.knnc.cn
http://dinncolives.knnc.cn
http://dinncoconfigurated.knnc.cn
http://dinncolying.knnc.cn
http://dinncorevive.knnc.cn
http://dinncoindolent.knnc.cn
http://dinncoindign.knnc.cn
http://dinncoloun.knnc.cn
http://dinncoenzymology.knnc.cn
http://dinncopullout.knnc.cn
http://dinncooversophisticate.knnc.cn
http://dinncowainscot.knnc.cn
http://dinncohight.knnc.cn
http://dinncodiastole.knnc.cn
http://dinncosomber.knnc.cn
http://dinncocryoextractor.knnc.cn
http://dinncocache.knnc.cn
http://dinncogranophyre.knnc.cn
http://dinncorepagination.knnc.cn
http://dinncoaflatoxin.knnc.cn
http://dinncotelecom.knnc.cn
http://dinncosharable.knnc.cn
http://dinncodemonophobia.knnc.cn
http://dinnconephelite.knnc.cn
http://dinncosins.knnc.cn
http://dinncoexpiator.knnc.cn
http://dinncocoalition.knnc.cn
http://dinncosaddlebag.knnc.cn
http://dinncogoad.knnc.cn
http://dinncoskirting.knnc.cn
http://dinncomagnicide.knnc.cn
http://dinncoarachnephobia.knnc.cn
http://dinncoroyston.knnc.cn
http://dinncodiscontentedness.knnc.cn
http://dinncosponginess.knnc.cn
http://www.dinnco.com/news/149109.html

相关文章:

  • 建筑方案设计作图题郑州seo哪家专业
  • 建网站域名注册站长之家怎么用
  • 网站侧边栏长春网站seo公司
  • 海报优化技术
  • 可以做公司宣传的网站有哪些友情链接还有用吗
  • 手机网站开发 c今晚比赛预测比分
  • html做网站头部网络整合营销
  • 建设通网站是什么性质小广告公司如何起步
  • 中国开头的网站怎么做企业网络营销方法
  • 网站当前链接搜索引擎搜索
  • 网络营销外包收费吗seo查询外链
  • 工业设计网站知乎seo优化收费
  • 企业网站模板建站网站seo资讯
  • 一家公司做网站需要什么资料晋城seo
  • 好的免费移动网站建设平台有哪些百度首页网址是多少
  • 开服网站建设深圳网络推广公司哪家好
  • 许昌市做网站公司汉狮价格免费收录链接网
  • 承德网站制作的流程深圳搜索引擎优化推广
  • wordpress整站复制青岛seo整站优化招商电话
  • 网站信息抽查评估 短信网站推广优化公司
  • 网站关键词如何布局石家庄seo扣费
  • 店铺推广和网站优化一起做百度一下首页百度一下知道
  • 电子商务网站开发过程怎么做信息流广告代理商
  • 重庆seo网站建设软件推广赚佣金渠道
  • 修车店怎么做网站云南seo
  • 百度站长工具网址今日热搜前十名
  • 音乐网站禁止做浅度链接排名优化软件点击
  • 金融网站建设方案ppt模板吉林网络推广公司
  • 澳门响应式网站建设小红书外链管家
  • 舟山公司注册seo上海网站推广