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

手机怎么向wordpress传文件下载东营seo网站推广

手机怎么向wordpress传文件下载,东营seo网站推广,手机上怎么上传网站,可以免费做推广的网站Android 斗鱼面经 文章目录 Android 斗鱼面经一面二面 一面 先简单描述一下JVM JRE JDK的关系 :::info JVM(Java Virtual Machine) Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作…

Android 斗鱼面经

文章目录

  • Android 斗鱼面经
    • 一面
    • 二面

一面

  1. 先简单描述一下JVM JRE JDK的关系

:::info
JVM(Java Virtual Machine)

Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,JVM 是 Java 能够跨平台的核心。

JRE (Java Runtime Environment)

Java 运行时环境。它主要包含两个部分,JVM的标准实现和 Java 的一些基本类库。它相对于 JVM来说,多出来的是一部分的 Java 类库。

JDK (Java Development Kit)

Java 开发工具包。JDK 是整个 Java 开发的核心,它集成了 JRE 和一些好用的小工具,例如javac.exe、java.exe、jar.exe 等。

显然这三者的关系是一层层的嵌套关系,即JDK > JRE > JVM。

:::

  1. 静态代理和动态代理有什么区别吗,静态代理和动态代理的应用场景

:::info
1、静态代理通常只代理一个类,动态代理是代理一个接口下的多个实现类。

2、静态代理事先知道要代理的是什么,而动态代理不知道要代理什么东西,只有在运行时才知道。

3、动态代理是实现JDK里的InvocationHandler接口的invoke方法,但注意的是代理的是接口,也就是你的业务类必须要实现接口,通过Proxy里的newProxyInstance得到代理对象。

应用场景:如果⽬标类的数量很多的话,代理类的实现也必然得很多,可能会造成代码量过于庞⼤,可能会增加代码的冗余度…再者,如果⽬标类需要代理的⽅法很多的话,代理类需要对这些⽅法⼀⼀实现代理逻辑,代理类的实现也将会很庞⼤。目标对象不固定,在应用程序执行时,动态创建目标对象。这时候使用动态代理,目标角色固定,应用程序执行前就得到目标角色,这时候使用静态代理

:::

  1. leakcanaryd有看过吗?
  2. 四大引用
  3. JVM垃圾回收新生代是怎么进行划分的
  4. Android里面原生设计的设计模式举例分析一下

:::info
建造者模式:Android#AlertDialog Bitmap#Bulider

观察者模式:View#OnClickListener

单例模式:Application

责任链:Okhttp拦截器模式

适配器:RecyclerView.Adapter

推荐阅读:

从Android源码角度谈设计模式(一):创建型模式 - 掘金

从Android源码角度谈设计模式(二):结构型模式 - 掘金

从Android源码角度谈设计模式(三):行为型模式 - 掘金

:::

  1. 单例模式有哪几种实现方式
  2. Handler机制了解过吗?
  3. 斗鱼App主页的启动模式
  4. 怎么判断下载的软件已经被下载过,或者下载软件百分比

:::info
1.通过获取系统上已安装的所有app列表来查找【不推荐。因为要获取已安装的所有app信息,可能会有隐私泄露风险】

:::

public static boolean checkAppInstalled(Context context, String pkgName) {if (TextUtils.isEmpty(pkgName)) {return false;}PackageManager packageManager = context.getPackageManager();// 获取已安装的app信息List<PackageInfo> pkgInfos = packageManager.getInstalledPackages(0);if (pkgInfos != null) {for (int i = 0; i < pkgInfos.size(); i++) {String pkg = pkgInfos.get(i).packageName;if (pkgName.equals(pkg)) {return true;}}}return false;
}

:::info
2.通过获取特定包名的app信息来判断【推荐。因为只关注特定包名的app信息,隐私泄露风险低】

:::

public static boolean checkQQInstalled(Context context, String pkgName) {if (TextUtils.isEmpty(pkgName)) {return false;}try {context.getPackageManager().getPackageInfo(pkgName, 0);} catch (Exception x) {return false;}return true;
}

二面

这一面主要是项目和实习经验,基本都是考验你项目里面学到了什么,积累了什么

  1. Gson是怎么做数据解析的,怎么进行高效数据解析?
http://www.hengruixuexiao.com/news/12059.html

相关文章:

  • 如何建个人摄影网站品牌营销
  • 做网站设计需要哪些知识张雪峰谈广告学专业
  • 淘宝网站怎么做适配大型网站制作
  • 做包装的网站有哪些搜一搜
  • 渭南网站建设服务百度怎样发布信息
  • 住房与城乡建设部网站注册中心网站优化排名的方法
  • 在百度上做个网站多少合适高端网站建设制作
  • 2002年做网站多少钱做个公司网站多少钱
  • 毕业设计指导网站建设一手渠道推广平台
  • 网站插件代码怎么用优化落实防控措施
  • 网站的关键词库怎么做的那么多网站查询ip地址查询
  • 别傻乎乎跑去银行卡销户了合肥网站优化seo
  • 凡客建站快车免费b站软件下载
  • 建网站企业seo顾问咨询
  • 做视频网站需要什么资质新网域名
  • 前海网站建设阿里数据
  • 做网站的工资高吗?搜索引擎谷歌
  • 茂南网站开发公司网络营销专业技能
  • 山东网站建设企业公司产品营销策划
  • wordpress 调用 页眉短视频seo关键词
  • 做日本机械零件的外贸网站seo外链友情链接
  • 网站开发网站源码seo网站推广主要目的不包括
  • 城乡建设环保部网站搜索引擎推广方法
  • cs3网站开发工具有哪些免费友链平台
  • 兼职做任务赚钱的网站百度推广基木鱼
  • 网站运营案例淘宝指数在线查询
  • wordpress下载时间太长网站seo优化技巧
  • 做网站前端用什么语言宁波好的seo外包公司
  • 做教育的网站有哪些内容吗网站如何被百度快速收录
  • 网站内部结构网络推广策划书