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

邵阳县网站建设公司沙河网站建设公司/网络营销形式

邵阳县网站建设公司沙河网站建设公司,网络营销形式,平面广告怎么做,微小店网站建设哪家好说明 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://www.whsansanxincailiao.cn/news/31969236.html

相关文章:

  • 网站建设与管理怎么做/徐州百度推广
  • wordpress 导入discuz/宁波seo深度优化平台有哪些
  • 动易网站中添加邮箱/电商平台排行榜前十名
  • 如何做制作头像的网站/网站流量分析报告
  • 东莞微信网站建设更好/活动推广方案怎么写
  • 大连建网站/蜂蜜网络营销推广方案
  • 宁波网站建设明细报价/亚马逊alexa
  • 六安做网站多少钱/自己怎么做网页
  • 衡阳建设企业网站/注册网站流程
  • 衡阳网站推广排名/招商外包公司
  • 找工程哪个平台最可靠/广州seo推广运营专员
  • 成都定制网站设/seo排名关键词
  • 昆山科技网站建设/中国十大企业管理培训机构
  • 方庄网站建设公司/百度搜索提交入口
  • 成安网站建设/seo是什么部门
  • wordpress数据库用户角色/seo百度关键字优化
  • 昆山网站建设哪家便宜/seo信息网
  • 阿里巴巴网站建设基本内容/手机创建网站免费注册
  • 交互式网站备案难吗/短视频营销的发展趋势
  • 成都 企业 网站制作/成都seo优化
  • 制作网站副本/微信推广多少钱一次
  • 作业做哪些类型的网站/今日头条新闻推荐
  • 石家庄新钥匙网站/免费获客平台
  • 外贸网站建设广州/设计网站官网
  • 西安做网站设计公司/百度知道登录
  • 建站优化收费/seo建站公司
  • 有哪些做网站的品牌/百度手机版下载
  • 太原规划网站/google图片搜索
  • 卫生监督 网站建设方案/百度营销后台
  • 网站设计培训学校有哪些/企业网站seo点击软件