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

建设工程网站有哪些好的建站网站

建设工程网站有哪些,好的建站网站,推广计划怎么写,web 开发 网站开发在 Java 中,类的声明有两种形式: public class Test class Test 它们的区别主要在于访问权限和文件名的要求。下面我会详细解释这两种形式的区别。 1. public class Test 访问权限: public 表示这个类是公共的,可以被其他包&am…

在 Java 中,类的声明有两种形式:

  1. public class Test

  2. class Test

它们的区别主要在于访问权限文件名的要求。下面我会详细解释这两种形式的区别。


1. public class Test

  • 访问权限

    • public 表示这个类是公共的,可以被其他包(package)中的类访问。

    • 如果没有 public,类的访问权限是包级私有(默认),只能被同一个包中的类访问。

  • 文件名的要求

    • 如果一个类被声明为 public,那么它的文件名必须与类名完全相同

    • 例如,public class Test 必须保存在 Test.java 文件中。

  • 使用场景

    • 当你希望这个类被其他包中的类使用时,需要声明为 public

示例

java

// 文件 Test.java
public class Test {public void sayHello() {System.out.println("Hello!");}
}

2. class Test

  • 访问权限

    • 如果没有 public,类的访问权限是包级私有(默认),只能被同一个包中的类访问。

    • 其他包中的类无法访问这个类。

  • 文件名的要求

    • 文件名不需要与类名相同。

    • 一个 .java 文件中可以包含多个非 public 类,但只能有一个 public 类。

  • 使用场景

    • 当你希望这个类只在当前包中使用时,可以不声明为 public

示例

java

// 文件 MyFile.java
class Test {void sayHello() {System.out.println("Hello!");}
}class AnotherClass {// 其他代码
}

关键区别总结

特性public class Testclass Test
访问权限公共的,可以被其他包访问包级私有,只能被同一个包中的类访问
文件名要求文件名必须与类名相同(Test.java文件名可以与类名不同
一个文件中的数量一个文件中只能有一个 public 类一个文件中可以有多个非 public 类
使用场景需要被其他包中的类访问时使用只在当前包中使用时使用

举个例子

场景 1:public class Test

java

// 文件 Test.java
public class Test {public void sayHello() {System.out.println("Hello!");}
}
  • 这个类可以被其他包中的类访问。

  • 文件名必须是 Test.java

场景 2:class Test

java

// 文件 MyFile.java
class Test {void sayHello() {System.out.println("Hello!");}
}class AnotherClass {// 其他代码
}
  • 这个类只能被同一个包中的类访问。

  • 文件名可以是 MyFile.java,不需要与类名相同。


总结

  • public class Test

    • 类是公共的,可以被其他包访问。

    • 文件名必须与类名相同。

  • class Test

    • 类是包级私有的,只能被同一个包中的类访问。

    • 文件名可以与类名不同。

选择哪种形式取决于你的需求:

  • 如果类需要被其他包访问,使用 public class

  • 如果类只在当前包中使用,使用 class

http://www.dtcms.com/wzjs/2431.html

相关文章:

  • 东莞服装网站建设手机怎么搭建网站
  • 专门做淘宝收藏可以赚钱的网站百度推广托管公司
  • 李可做的网站中国十大企业培训机构排名
  • wordpress去除下一页域名seo站长工具
  • 做网站所需要的代码外贸平台哪个网站最好
  • dw建设网站关键词优化推广排名软件
  • 线上托管国内seo公司
  • 湖南网站建设游戏挂机赚钱一小时20
  • 旅游网站建设的意义西安seo关键词推广
  • 建设网站学什么条件seo网站优化培训
  • 极简资讯网站开发制作网站需要多少费用
  • 做网站的软件初中生免费长尾词挖掘工具
  • 济南网站建设建站sem优化服务公司
  • 张槎网站制作百度一下就知道手机版
  • 网络运营商远端无响应怎么解决南京seo网络优化公司
  • 手表电商网站无锡做网站的公司
  • 医院做网站需要去备案哪里有培训网
  • 上海免费做网站如何进行搜索引擎营销
  • 购物网站含有哪些模块搜索引擎优化岗位
  • 杭州营销网站建设公司微信朋友圈广告推广
  • 西安维护网站广告关键词有哪些类型
  • 网站建设优化服务熊掌号泉州百度搜索推广
  • 我想建设网站网站建设的一般步骤
  • 做电商网站货源网站制作的重要性及步骤详解
  • php做的网站预览推广引流平台app大全
  • 西宁高端网站开发公司soe搜索优化
  • 做网站开发要学多久西安seo关键词排名
  • 北京做网站软件太原关键词优化报价
  • 做爰全过程免费的视频网站有声音深圳百度推广电话
  • 做百度企业网站seo外链增加