摘要:
Slice之间的跳转 present(new MainAbilitySlice2(), intent1); 传值 Slice1: text.setText("Hello World1"); text.setClickedListener(new Component.ClickedListener() 阅读全文
摘要:
应用的Ability在屏幕上将显示一个用户界面,该界面用来显示所有可被用户查看和交互的内容。应用中所有的用户界面元素都是由Component和ComponentContainer对象构成。Component是绘制在屏幕上的一个对象,用户能与之交互。ComponentContainer是一个用于容纳其 阅读全文
摘要:
Ability Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability) 阅读全文
摘要:
今天发现了一个比较有意思的问题。把一个String类型的参数传入方法,并在方法内改变了引用的值。 然后他在方法外使用这个值,发现这个String还是之前的值,并没有改变。 这里要向大家介绍一下,大家都知道java在传参时分为值传递 和 引用传递 。参数为基本类型时是值传递, 参数为封装类型时是引用传 阅读全文
摘要:
一、JAVA多线程编程 1-1 进程与线程 并发性和并行性 在单个处理器的多线程进程中,处理器可以在线程之间切换执行资源,从而执行并发。 在共享内存的多处理器环境内的同一个多线程进程中,进程中的每个线程都可以在一个单独的处理器上并发运行,从而执行并行。如果进程中的线程数不超过处理器的数目,则线程的支 阅读全文
摘要:
索引 关于HarmonyOS 发展历程 下载和安装 配置环境 第一个Demo 可能会出现的问题 关于HarmonyOS HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统 阅读全文
摘要:
##单例模式 单例模式分为饿汉式和懒汉式,通过构造方法私有化,类内部提供static方法获取实例化对象,这样不管外部如何操作永远都只有一个实例化对象 ###饿汉式: class Singleton { private static final Singleton INSTANCE = new Sin 阅读全文
摘要:
##代理模式: interface IBuy { public void buy(); } class RealBuyer implements IBuy { @Override public void buy() { System.out.println("2、购物消费"); } } class 阅读全文
摘要:
##简单工厂模式: interface IShape { public void draw(); } class Circular implements IShape { @Override public void draw() { System.out.println("圆形"); } } cla 阅读全文