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

南宁经典网站建设做个营销型网站要多少钱

南宁经典网站建设,做个营销型网站要多少钱,淘宝客做二级域名网站,专业的餐饮加盟网站建设说明 companion object 中 companion类中的方法是普通的方法 在外部类中生成静态变量,静态companion 对象 object MyClass2 中 类中方法是普通方法 在MyClass2中生成静态变量,静态MyClass2对象, 一 companion object 使用 kotlin转java pa…

说明

companion object 中
companion类中的方法是普通的方法
在外部类中生成静态变量,静态companion 对象

object MyClass2 中
类中方法是普通方法
在MyClass2中生成静态变量,静态MyClass2对象,

一 companion object 使用 kotlin转java


package test.eclass Test1 {}fun main() {
//    MyClass.MyClass2.printHello()MyClass.printHello()}
class MyClass {var a  =10companion  object  {var b =1
//        @JvmStaticfun printHello() {println("Hello, World!")}}
}调用方法
//MyClass.printHello()------------------------------------------
// Test1.java
package test.e;import kotlin.Metadata;@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002¨\u0006\u0003"},d2 = {"Ltest/e/Test1;", "", "()V", "untitled"}
)
public final class Test1 {
}
// MyClass.java
package test.e;import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import org.jetbrains.annotations.NotNull;@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0006\u0018\u0000 \t2\u00020\u0001:\u0001\tB\u0005¢\u0006\u0002\u0010\u0002R\u001a\u0010\u0003\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\b¨\u0006\n"},d2 = {"Ltest/e/MyClass;", "", "()V", "a", "", "getA", "()I", "setA", "(I)V", "Companion", "untitled"}
)
public final class MyClass {@NotNull**public static final Companion Companion = new Companion((DefaultConstructorMarker)null);**private int a = 10;private static int b = 1;public final int getA() {return this.a;}public final void setA(int var1) {this.a = var1;}@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0006\u0010\t\u001a\u00020\nR\u001a\u0010\u0003\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\b¨\u0006\u000b"},d2 = {"Ltest/e/MyClass$Companion;", "", "()V", "b", "", "getB", "()I", "setB", "(I)V", "printHello", "", "untitled"})public static final class Companion {private Companion() {}public final int getB() {return MyClass.b;}public final void setB(int var1) {MyClass.b = var1;}public final void printHello() {String var1 = "Hello, World!";System.out.println(var1);}// $FF: synthetic methodpublic Companion(DefaultConstructorMarker $constructor_marker) {this();}}
}
// Test1Kt.java
package test.e;import kotlin.Metadata;@Metadata(mv = {2, 0, 0},k = 2,xi = 48,d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001¨\u0006\u0002"},d2 = {"main", "", "untitled"}
)
public final class Test1Kt {public static final void main() {MyClass.Companion.printHello();}// $FF: synthetic methodpublic static void main(String[] args) {main();}
}

二 object kotlin转java

package test.eclass Test1 {}fun main() {MyClass.MyClass2.printHello()
//    MyClass.printHello()}
class MyClass {var a  =10object MyClass2 {var b =1
//        @JvmStaticfun printHello() {println("Hello, World!")}}
}调用方法
//MyClass.printHello()------------------------------
// Test1.java
package test.e;import kotlin.Metadata;@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002¨\u0006\u0003"},d2 = {"Ltest/e/Test1;", "", "()V", "untitled"}
)
public final class Test1 {
}
// MyClass.java
package test.e;import kotlin.Metadata;
import org.jetbrains.annotations.NotNull;@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0006\u0018\u00002\u00020\u0001:\u0001\tB\u0005¢\u0006\u0002\u0010\u0002R\u001a\u0010\u0003\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\b¨\u0006\n"},d2 = {"Ltest/e/MyClass;", "", "()V", "a", "", "getA", "()I", "setA", "(I)V", "MyClass2", "untitled"}
)
public final class MyClass {private int a = 10;public final int getA() {return this.a;}public final void setA(int var1) {this.a = var1;}@Metadata(mv = {2, 0, 0},k = 1,xi = 48,d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0000\bÆ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0006\u0010\t\u001a\u00020\nR\u001a\u0010\u0003\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\b¨\u0006\u000b"},d2 = {"Ltest/e/MyClass$MyClass2;", "", "()V", "b", "", "getB", "()I", "setB", "(I)V", "printHello", "", "untitled"})public static final class MyClass2 {@NotNull**public static final MyClass2 INSTANCE = new MyClass2();**private static int b = 1;private MyClass2() {}public final int getB() {return b;}public final void setB(int var1) {b = var1;}public final void printHello() {String var1 = "Hello, World!";System.out.println(var1);}}
}
// Test1Kt.java
package test.e;import kotlin.Metadata;@Metadata(mv = {2, 0, 0},k = 2,xi = 48,d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001¨\u0006\u0002"},d2 = {"main", "", "untitled"}
)
public final class Test1Kt {public static final void main() {MyClass.MyClass2.INSTANCE.printHello();}// $FF: synthetic methodpublic static void main(String[] args) {main();}
}

文章转载自:

http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://00000000.zhnpj.cn
http://www.dtcms.com/wzjs/618856.html

相关文章:

  • 邯郸做网站推广多少钱这些网站涵盖了不同的主题和类型
  • 深圳手机企业网站设计网络营销策划方案15篇要求
  • 那些行业需要做网站贡井区建设局网站?
  • 线上网站开发相关书籍怎么制作自己的链接
  • 北京网站制作网站优化苏州建网站公司
  • 乐山网站开发公司电话wordpress书插件
  • 如何制作网站教程视频网站后台设置关键词在哪设
  • 在哪网站可以做农信社模拟试卷昌邑网页定制
  • 泸州市网站建设企业信息服务规划与建设
  • wordpress站点管理服务器建设网站软件下载
  • 青岛网站建设方案公司石家庄购物网站排名
  • 众创空间网站建设方案网站外链是什么意思
  • 做网站年赚千万域名购买一般多少钱
  • 怎么做企业网站建设wordpress开发的网站有哪些
  • 如何做视频网站1688官网商家版
  • 网站屏蔽收录宿迁市住房城乡建设局网站
  • 贵阳市网站建设html网站设计模板下载
  • 怎么做电影网站appseo推广人员
  • 海阳网网站网站建设所用软件
  • 网站开发公司 经营范围wordpress生成速度显示代码
  • 手机网站赏析网站优化西安
  • 网站后台系统访问wordpress首页导航栏
  • 做安居客网站需要什么浏览器简历生成网站
  • 网站开发专业有什么工作无锡企业网站排名
  • 哪些网站百度不收录外贸流程全步骤外贸篇
  • 网站栏目框架创业做app哪个网站好
  • 合肥网站推广优化公司上海做网站优化的公司
  • 坪地网站建设价位太原代理记账公司
  • 定制网站开发流程抖音代运营收费20万
  • 个人网站的主题网页广告代码