- @TOC 一、Activity的生命周期 1、生命周期状态 2 、生命周期方法 3、横竖屏切换时的生命周期 二、Activity的创建配置和关闭 1、Activity的创建 2、配置Activity 3、开启和关闭Activity 三、Intent与IntentFilter 1、Intent介绍 1.1 意图的概念 1.2 显式意图 1.3 隐式意图 2、IntentFilter 2.1 过... @TOC 一、Activity的生命周期 1、生命周期状态 2 、生命周期方法 3、横竖屏切换时的生命周期 二、Activity的创建配置和关闭 1、Activity的创建 2、配置Activity 3、开启和关闭Activity 三、Intent与IntentFilter 1、Intent介绍 1.1 意图的概念 1.2 显式意图 1.3 隐式意图 2、IntentFilter 2.1 过...
- 大家应该都知道JDK和JRE是什么,但是当面试官问道“请用你所学的java知识,告诉我JDK是干什么的?”,“JRE有什么作用?”,“这两者有什么区别和联系?”等问题时,可能就说的不是很明白了。下面就详细讲述一下JDK和JRE之间的区别和联系,为大家彻底理清JDK和JRE相关的知识。话不多说,先上图:从图中可以看出JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runti... 大家应该都知道JDK和JRE是什么,但是当面试官问道“请用你所学的java知识,告诉我JDK是干什么的?”,“JRE有什么作用?”,“这两者有什么区别和联系?”等问题时,可能就说的不是很明白了。下面就详细讲述一下JDK和JRE之间的区别和联系,为大家彻底理清JDK和JRE相关的知识。话不多说,先上图:从图中可以看出JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runti...
- 一文读懂 一文读懂
- Lambda表达式(Lambda Expression)是JDK8新增的功能,它显著增强了Java,继续保持自身的活力和创造性。它基于数学中的演算得名,是一个匿名函数,即没有函数名的函数,主要优点在于简化代码、增强代码可读性、并行操作集合等。Lambda表达式正在重塑Java,将影响到后续Java技术的使用。方法引用可以理解为Lambda表达式的快捷写法,它比Lambda表达式更加的简洁,... Lambda表达式(Lambda Expression)是JDK8新增的功能,它显著增强了Java,继续保持自身的活力和创造性。它基于数学中的演算得名,是一个匿名函数,即没有函数名的函数,主要优点在于简化代码、增强代码可读性、并行操作集合等。Lambda表达式正在重塑Java,将影响到后续Java技术的使用。方法引用可以理解为Lambda表达式的快捷写法,它比Lambda表达式更加的简洁,...
- 一文读懂Linux 【Centos、Ubuntu】环境 安装JDK 11:配置JAVA_HOME环境变量 一文读懂Linux 【Centos、Ubuntu】环境 安装JDK 11:配置JAVA_HOME环境变量
- Java是一门功能强大的多用途编程语言,也是全球最流行的开发语言之一。它是面向对象编程语言的代表,集跨平台、健壮性、高性能等诸多优点,广泛应用于Web后端开发、移动端开发、大数据分析、人工智能等热门领域,在互联网行业占据十分重要的地位。目前,全球有超过500万的专业开发者在使用Java语言,Java程序运行在全球数十亿台设备上。作为全书开篇,本章将对Java概述、开发环境搭建、程序开发步骤、... Java是一门功能强大的多用途编程语言,也是全球最流行的开发语言之一。它是面向对象编程语言的代表,集跨平台、健壮性、高性能等诸多优点,广泛应用于Web后端开发、移动端开发、大数据分析、人工智能等热门领域,在互联网行业占据十分重要的地位。目前,全球有超过500万的专业开发者在使用Java语言,Java程序运行在全球数十亿台设备上。作为全书开篇,本章将对Java概述、开发环境搭建、程序开发步骤、...
- 【实施工程师之家】linux安装jdk1.8目录检查环境检索Java1.8的列表安装1.8.0的所有文件检查是否安装成功编译Java文件测试(HelloWorld.java)检查环境安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj以上说明是干净的,啥也没有。如果安装可以使用rpm... 【实施工程师之家】linux安装jdk1.8目录检查环境检索Java1.8的列表安装1.8.0的所有文件检查是否安装成功编译Java文件测试(HelloWorld.java)检查环境安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj以上说明是干净的,啥也没有。如果安装可以使用rpm...
- 新一轮的面试已经过去,可能是疫情的原因吧,很多童鞋纷纷留言说今年的面试题难度又提高了,尤其是对并发编程的知识。我细想了下,也许有那么点疫情的原因吧,但无论面试的套路怎么变,只要掌握了核心知识和底层原理,吊打面试官应该不难吧。玩笑归玩笑,学习知识并不只是为了应付面试,更应该将这些知识运用到实际的工作中。 新一轮的面试已经过去,可能是疫情的原因吧,很多童鞋纷纷留言说今年的面试题难度又提高了,尤其是对并发编程的知识。我细想了下,也许有那么点疫情的原因吧,但无论面试的套路怎么变,只要掌握了核心知识和底层原理,吊打面试官应该不难吧。玩笑归玩笑,学习知识并不只是为了应付面试,更应该将这些知识运用到实际的工作中。
- 前言Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考 一、JREJRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录... 前言Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考 一、JREJRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录...
- HBase从2.3.x开始正式默认的支持JDK11, HBase对于JDK 11的支持指的是HBase本身可以通过JDK11的编译、同时相关的测试用例全部通过。由于HBase依赖Hadoop和Zookeeper,而目前Hadoop和Zookeeper尚未支持JDK11,所以HBase中任然有一个jira来关注JDK11支持的问题。https://issues.apache.org/jira/... HBase从2.3.x开始正式默认的支持JDK11, HBase对于JDK 11的支持指的是HBase本身可以通过JDK11的编译、同时相关的测试用例全部通过。由于HBase依赖Hadoop和Zookeeper,而目前Hadoop和Zookeeper尚未支持JDK11,所以HBase中任然有一个jira来关注JDK11支持的问题。https://issues.apache.org/jira/...
- 兵欲善其事,必先利其器。程序员在定位性能瓶颈的时候,要是有一个趁手的性能调优工具,能一针见血的指出程序的性能问题,可谓事半功倍。我们常用的性能调优工具Perf(Linux系统原生提供的性能分析工具),能按出现的百分比降序打印CPU正在执行的函数名以及调用栈,如命令:perf recordperf report -n可打印出:这种结果的输出还是不直观的,Linux性能优化大师Brendan G... 兵欲善其事,必先利其器。程序员在定位性能瓶颈的时候,要是有一个趁手的性能调优工具,能一针见血的指出程序的性能问题,可谓事半功倍。我们常用的性能调优工具Perf(Linux系统原生提供的性能分析工具),能按出现的百分比降序打印CPU正在执行的函数名以及调用栈,如命令:perf recordperf report -n可打印出:这种结果的输出还是不直观的,Linux性能优化大师Brendan G...
- ArrayList是我们使用频率非常高的一个集合,也是集合中相对比较简单的集合。是List接口的主要实现类。一般面试的时候经常会问到ArrayList和LinkedList的区别。ArrayList: 底层是数组实现的,查找快,增删慢。LinkedList: 底层是链表实现的,增删快,查找慢。一.类结构ArrayList是集合的一种,集合的最顶端抽象接口为Collection, Collec... ArrayList是我们使用频率非常高的一个集合,也是集合中相对比较简单的集合。是List接口的主要实现类。一般面试的时候经常会问到ArrayList和LinkedList的区别。ArrayList: 底层是数组实现的,查找快,增删慢。LinkedList: 底层是链表实现的,增删快,查找慢。一.类结构ArrayList是集合的一种,集合的最顶端抽象接口为Collection, Collec...
- Java的主要就业方向Web开发 Web开发语言很多,Java是其中之一。Java在开发高访问、高并发、集群化的大型网站方面有很大的优势,例如人人网、去哪儿网、美团等Android开发Android是全球最大的智能手机操作系统,2014年第三季度Android手机出货量占比达到84%。Android应用的主要开发语言就是Java客户端开发Java客户端开发主要面向政府、事业单位和大型企业,... Java的主要就业方向Web开发 Web开发语言很多,Java是其中之一。Java在开发高访问、高并发、集群化的大型网站方面有很大的优势,例如人人网、去哪儿网、美团等Android开发Android是全球最大的智能手机操作系统,2014年第三季度Android手机出货量占比达到84%。Android应用的主要开发语言就是Java客户端开发Java客户端开发主要面向政府、事业单位和大型企业,...
- 今天继续一周两个设计模式系列,这周以结构性模型为主,今天介绍的是结构性模型的代理模式定义:是通过代理对象访问目标对象,这样可以在目标对象基础上增强额外的功能,如添加权限,访问控制和审计等功能。 现实中例子就是中介,例如:购买车票不一定去车站,这个时候代理就出来了,12306等等软件和机构代理模式的主要优点有:代理模式在客户端与目标对象之间起到一个中介作用和保护目标对象的作用;代理对象可以扩展... 今天继续一周两个设计模式系列,这周以结构性模型为主,今天介绍的是结构性模型的代理模式定义:是通过代理对象访问目标对象,这样可以在目标对象基础上增强额外的功能,如添加权限,访问控制和审计等功能。 现实中例子就是中介,例如:购买车票不一定去车站,这个时候代理就出来了,12306等等软件和机构代理模式的主要优点有:代理模式在客户端与目标对象之间起到一个中介作用和保护目标对象的作用;代理对象可以扩展...
- 备战2022春招或暑期实习,祝大家每天进步亿点点!Day7本篇总结的是《Java中的abstract和interface》,后续会每日更新~关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介abstract和interface关键字在Java中随处可见,它是Java三大特性封装、继承、... 备战2022春招或暑期实习,祝大家每天进步亿点点!Day7本篇总结的是《Java中的abstract和interface》,后续会每日更新~关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介abstract和interface关键字在Java中随处可见,它是Java三大特性封装、继承、...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签