- 你离阿里还差多少?阿里Java面试题目大汇总(强烈建议收藏)
java星星
这篇文章主要介绍了史上最全阿里Java面试题目大汇总,提莫觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随提莫过来看看吧如果你看完觉得能算不错的话!可以用发财的小手点点赞☺!一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制cla
- 解决 Application xxx failed 2 times due to AM Container for xxx exited with exitCode: 13 问题
_DiMinisH
大数据hadoopspark大数据
解决SparkApplicationapplication_1679387136817_0009failed2timesduetoAMContainerforappattempt_1679387136817_0009_000002exitedwithexitCode:13问题问题1.sparkhadoop启动后输入命令出现错误2.查看hadoop-root-namenode-master.log日
- 每天一句话-spark 自定义Hadoop/Hive配置
学木
使用sparkhadoop属性spark.hadoop.,使用sparkhive属性时spark.hive.。例如,添加配置“spark.hadoop.abc.def=xyz”表示添加hadoop属性“abc.def=xyz”,添加配置“spark.hive.abc=xyz”表示添加hive属性“hive.abc=xyz”
- 2019阿里java面试题(一)
普通网友
面试学习路线阿里巴巴android前端后端
阿里面试题目目录1:技术一面(基础面试题目)2:技术二面(技术深度、技术原理)3:项目实战(项目模拟面试)4:JAVA开发技术常问的问题5:阿里必会知识6:阿里面试范畴7:内推面试题一:阿里技术一面(基础掌握牢固)常用的异常类型sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制clas
- Spark学习记录
SpringStrong
SpringStrongGuoHadoop与SparkHadoop主要解决,海量数据的存储和海量数据的分析计算。Spark主要解决海量数据的分析计算。Spark运行模式1)Local:运行在一台机器上。测试用。2)Standalone:是Spark自身的一个调度系统。对集群性能要求非常高时用。国内很少使用。3)Yarn:采用Hadoop的资源调度器。国内大量使用。4)Mesos:国内很少使用。Sp
- 【最新】最全的阿里Java面试题、技术点大汇总
花名提莫
Java面试题整理后端Javajava后端面试阿里巴巴程序员
以下为大家整理了2020年阿里巴巴最全的Java面试题,涉及大量Java面试知识点和相关试题。也有一些自己总结的东西和题外话。文章有点长,但都是干货,建议耐心看完!一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机
- windows系统快速搭建pyspark环境(Anaconda)炒鸡简单
迷彩侠
大数据spark
刚开始我尝试在Windows系统和Ubuntu系统单独配置sparkhadoop,发现很是复杂,尤其在环境配置等方面总是出现一些问题不好解决,所以我采用了另一种思路,发现特别快速和简介,相比和我一样想快速使用spark的小伙伴都已经迫不及待了!总体思路是首先下载anaconda,然后再用anaconda下载pyspark,然后一切就完成了!1.下载Anaconda此篇只尝试了windows系统,U
- spark 环境搭建及几种模式测试
正义飞
hadoop
spark安装部署标签(空格分隔):sparkhadoop,spark,kafka交流群:2242095011,spark环境的安装创建四个目录sudomkdir/opt/modulessudomkdir/opt/softwaressudomkdir/opt/toolssudomkdir/opt/datassudochmod777-R/opt/1,安装jdk1.7先卸载自带的jdkrpm–qa|g
- Spark实例TopN---Spark学习笔记11
OopsOutOfMemory
spark
Spark是基于内存的分布式计算框架,性能是十分彪悍的。话接上回,部署完Spark集群之后,想要测试一下,Spark的性能。1、环境集群概况可以参见SparkHadoop集群部署与Spark操作HDFS运行详解。现在集群里有一大约7G的文件,是手机号和IP地址的组合。hadoopdfs-dus/dw/spark/mobile.txthdfs://web02.dw:9000/dw/spark/mob
- 地铁译:Spark for python developers --- 搭建Spark虚拟环境2
半吊子全栈工匠
python云计算Python开发者的Spark
这一段,主要是Spark的基本概念,以及Anaconda的基本组成。理解SparkHadoop随着数据的增长水平扩展,可以运行在普通的硬件上,所以是低成本的.数据密集型应用利用可扩展的分布处理框架在大规模商业集群上分析PB级的数据.Hadoop是第一个map-reduce的开源实现.Hadoop依赖的分布式存储框架叫做HDFS(HadoopDistributedFileSystem).Hadoop
- Java技术 历练篇:史上最全阿里技术面试题目
ghlat520
面试
题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识阿里面试范畴阿里面试总结一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Http协议c
- 面试题
SoLucky2017
开源
阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Http协议cookie的限制如何设计一个分步式登录系统?Spring加载过程?自己有没有写过类似Spring这样的AOP事务?spring的加载过程?atomic与
- 史上最全阿里技术面试题目:Java
假如我年少有为不自卑~
面试准备
来自脉脉题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识阿里面试范畴阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Http协议cooki
- 第112讲:为什么会有第一代大数据技术Hadoop和第二代大数据技术Spark?学习笔记
梦飞天
scala编程
第112讲:为什么会有第一代大数据技术Hadoop和第二代大数据技术Spark?学习笔记本讲开始hadoop深入浅出实战经典部分本讲内容:1.第一代大数据技术Hadoop2.第二代大数据技术Sparkhadoop开启了人们大规模普及化使用大数据的历史阶段。但hadoop在计算方面有问题,所以更多用spark来做大数据计算。大数据要解决的三大核心问题:存储、多种计算范式、处理速度1.存储:用户使用数
- 你离阿里还差多少?阿里Java面试题目大汇总(强烈建议收藏)
花名提莫
Java面试题整理Java阿里巴巴java技术面试总结
这篇文章主要介绍了史上最全阿里Java面试题目大汇总,提莫觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随提莫过来看看吧如果你看完觉得能算不错的话!可以用发财的小手点点赞☺!一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制cla
- 学习笔记 | 大数据 | Hadoop分布式系统基础架构 简介
大虎牙
#大数据技术hadoop大数据
01为什么学习Hadoop->原因?数据存量和增量极大,极大数据需要存储和分析Hadoop可以存储并处理大量数据Hadoop编程简单易学02Hadoop生态系统更好的学习其他大数据技术HBase、Hive、SparkHadoop可以理解为是一个计算机集群的操作系统,而Spark、MapReduce只是这个操作系统支持的编程语言而已,HDFS是基于所有计算机文件系统之上的文件系统抽象。同理,YARN
- 大数据框架学习:从 Hadoop 到 SparkHadoop
JACKbayue
1.Hadoop是什么Hadoop软件库是一个利用简单的编程模型在大量计算机集群上对大型数据集进行分布式处理的框架。特点:部署成本低、扩展方便、编程模型简单。Hadoop实现了在行业标准的服务器上进行可靠、可缩放的分布式计算,让你能够以较低的预算跟踪数PB以上的数据,而不必需要超级计算机和其他昂贵的专门硬件。Hadoop还能够从单台服务器扩展到数千台计算机,检测和处理应用程序层上的故障,从而提高可
- "hello world" in Spark Hadoop
odirus
本文中所需初始环境请参照SparkHadoop环境搭建helloword几乎任何编程语言都会提供一个“hello,world”示例程序,算是编程文档中的标配了,来源参见维基百科词条"helloworld"现在已经成为窥视编程语言的一个标识了,区别于C系列语言,在某些地方也许不再是简单地输出字符串"helloworld"了哦。Spark提供了一个交互式命令行工具sparkshell给我们使用,能够快
- 阿里技术面试真题——想进阿里这些题你需要认真看(中高级开发)
戎码益深
一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Http协议cookie的限制如何设计一个分步式登录系统?Spring加载过程?自己有没有写过类似Spring这样的AOP事务?spring的加载过程?atomi
- 2019阿里java面试题(一)
瑞客
面试题
阿里面试题目目录1:技术一面(基础面试题目)2:技术二面(技术深度、技术原理)3:项目实战(项目模拟面试)4:JAVA开发技术常问的问题5:阿里必会知识6:阿里面试范畴7:内推面试题一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制cla
- 2019阿里java面试题
CSDN砖家
java面试java面试大全
阿里面试题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识阿里面试范畴面试总结文章福利(答案获取)一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoa
- 史上最全阿里技术面试题目
anaitudou
java
阿里面试题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识阿里面试范畴阿里面试总结一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Htt
- 史上最全阿里技术面试题目
360linker
技术职场
题目目录技术一面(基础面试题目)技术二面(技术深度、技术原理)项目实战(项目模拟面试)JAVA开发技术常问的问题阿里必会知识阿里面试范畴阿里面试总结一:阿里技术一面(基础掌握牢固)常用的异常类型?sessionjava锁gc原理hashmaplistlinkarraylist区别aop原理多线程kafka原理和容错sparkhadoop原理redis同步机制classLoader机制Http协议c
- 大数据分析学习之路——Hive
Ashley_JIANG
大数据
大数据什么是大数据?大数据是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。换句话数据量在TB,PB,甚至更大的多元化数据集合。多,杂的数据当今数据处理模式:离线处理(先收集数据,再处理)----Hadoop;流式处理(实时处理)---sparkHadoop1,TheApacheHadoopprojectdevelopsopen-sourcesoftwareforrelia
- 地铁译:Spark for python developers --- 搭建Spark虚拟环境2
wireless_com
pythonsparkpysparkAnaconda
这一段,主要是Spark的基本概念,以及Anaconda的基本组成。理解SparkHadoop随着数据的增长水平扩展,可以运行在普通的硬件上,所以是低成本的.数据密集型应用利用可扩展的分布处理框架在大规模商业集群上分析PB级的数据.Hadoop是第一个map-reduce的开源实现.Hadoop依赖的分布式存储框架叫做HDFS(HadoopDistributedFileSystem).Hadoop
- spark架构详解
张欢19933
spark架构详解
hadoop和sparkHadoop这项大数据处理技术大概已有十年历史,而且被看做是首选的大数据集合处理的解决方案。MapReduce是一路计算的优秀解决方案,不过对于需要多路计算和算法的用例来说,并非十分高效。数据处理流程中的每一步都需要一个Map阶段和一个Reduce阶段,而且如果要利用这一解决方案,需要将所有用例都转换成MapReduce模式。在下一步开始之前,上一步的作业输出数据必须要存储
- Spark实例TopN---Spark学习笔记11
u014388509
scalaspark分布式计算性能测试HADOOP集群
Spark是基于内存的分布式计算框架,性能是十分彪悍的。话接上回,部署完Spark集群之后,想要测试一下,Spark的性能。1、环境集群概况可以参见SparkHadoop集群部署与Spark操作HDFS运行详解。现在集群里有一大约7G的文件,是手机号和IP地址的组合。hadoopdfs-dus/dw/spark/mobile.txthdfs://web02.dw:9000/dw/spark/mob
- [黑洞与暗粒子]没有光的世界
comsci
无论是相对论还是其它现代物理学,都显然有个缺陷,那就是必须有光才能够计算
但是,我相信,在我们的世界和宇宙平面中,肯定存在没有光的世界....
那么,在没有光的世界,光子和其它粒子的规律无法被应用和考察,那么以光速为核心的
&nbs
- jQuery Lazy Load 图片延迟加载
aijuans
jquery
基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载。
对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度。
版本:
jQuery v1.4.4+
jQuery Lazy Load v1.7.2
注意事项:
需要真正实现图片延迟加载,必须将真实图片地址写在 data-original 属性中。若 src
- 使用Jodd的优点
Kai_Ge
jodd
1. 简化和统一 controller ,抛弃 extends SimpleFormController ,统一使用 implements Controller 的方式。
2. 简化 JSP 页面的 bind, 不需要一个字段一个字段的绑定。
3. 对 bean 没有任何要求,可以使用任意的 bean 做为 formBean。
使用方法简介
- jpa Query转hibernate Query
120153216
Hibernate
public List<Map> getMapList(String hql,
Map map) {
org.hibernate.Query jpaQuery = entityManager.createQuery(hql);
if (null != map) {
for (String parameter : map.keySet()) {
jp
- Django_Python3添加MySQL/MariaDB支持
2002wmj
mariaDB
现状
首先,
[email protected] 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.backends.mysql 依赖 MySQLdb[5] ,而 MySQLdb 又不兼容 Python3 于是要找一种新的方式来继续使用MySQL。 MySQL官方的方案
首先据MySQL文档[3]说,自从MySQL
- 在SQLSERVER中查找消耗IO最多的SQL
357029540
SQL Server
返回做IO数目最多的50条语句以及它们的执行计划。
select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(tot
- spring UnChecked 异常 官方定义!
7454103
spring
如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeExcep
- mongoDB 入门指南、示例
adminjun
javamongodb操作
一、准备工作
1、 下载mongoDB
下载地址:http://www.mongodb.org/downloads
选择合适你的版本
相关文档:http://www.mongodb.org/display/DOCS/Tutorial
2、 安装mongoDB
A、 不解压模式:
将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默
- CUDA 5 Release Candidate Now Available
aijuans
CUDA
The CUDA 5 Release Candidate is now available at http://developer.nvidia.com/<wbr></wbr>cuda/cuda-pre-production. Now applicable to a broader set of algorithms, CUDA 5 has advanced fe
- Essential Studio for WinRT网格控件测评
Axiba
JavaScripthtml5
Essential Studio for WinRT界面控件包含了商业平板应用程序开发中所需的所有控件,如市场上运行速度最快的grid 和chart、地图、RDL报表查看器、丰富的文本查看器及图表等等。同时,该控件还包含了一组独特的库,用于从WinRT应用程序中生成Excel、Word以及PDF格式的文件。此文将对其另外一个强大的控件——网格控件进行专门的测评详述。
网格控件功能
1、
- java 获取windows系统安装的证书或证书链
bewithme
windows
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
S
- NoSQL数据库之Redis数据库管理(set类型和zset类型)
bijian1013
redis数据库NoSQL
4.sets类型
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。对集合我们可以取并集、交集、差集。通过这些操作我们可以实现sns中的好友推荐和blog的tag功能。
sadd:向名称为key的set中添加元
- 异常捕获何时用Exception,何时用Throwable
bingyingao
用Exception的情况
try {
//可能发生空指针、数组溢出等异常
} catch (Exception e) {
 
- 【Kafka四】Kakfa伪分布式安装
bit1129
kafka
在http://bit1129.iteye.com/blog/2174791一文中,实现了单Kafka服务器的安装,在Kafka中,每个Kafka服务器称为一个broker。本文简单介绍下,在单机环境下Kafka的伪分布式安装和测试验证 1. 安装步骤
Kafka伪分布式安装的思路跟Zookeeper的伪分布式安装思路完全一样,不过比Zookeeper稍微简单些(不
- Project Euler
bookjovi
haskell
Project Euler是个数学问题求解网站,网站设计的很有意思,有很多problem,在未提交正确答案前不能查看problem的overview,也不能查看关于problem的discussion thread,只能看到现在problem已经被多少人解决了,人数越多往往代表问题越容易。
看看problem 1吧:
Add all the natural num
- Java-Collections Framework学习与总结-ArrayDeque
BrokenDreams
Collections
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。
这篇要看一下java.util.ArrayDeque。从命名上看
- 读《研磨设计模式》-代码笔记-装饰模式-Decorator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.Fi
- Maven学习(一)
chenyu19891124
Maven私服
学习一门技术和工具总得花费一段时间,5月底6月初自己学习了一些工具,maven+Hudson+nexus的搭建,对于maven以前只是听说,顺便再自己的电脑上搭建了一个maven环境,但是完全不了解maven这一强大的构建工具,还有ant也是一个构建工具,但ant就没有maven那么的简单方便,其实简单点说maven是一个运用命令行就能完成构建,测试,打包,发布一系列功
- [原创]JWFD工作流引擎设计----节点匹配搜索算法(用于初步解决条件异步汇聚问题) 补充
comsci
算法工作PHP搜索引擎嵌入式
本文主要介绍在JWFD工作流引擎设计中遇到的一个实际问题的解决方案,请参考我的博文"带条件选择的并行汇聚路由问题"中图例A2描述的情况(http://comsci.iteye.com/blog/339756),我现在把我对图例A2的一个解决方案公布出来,请大家多指点
节点匹配搜索算法(用于解决标准对称流程图条件汇聚点运行控制参数的算法)
需要解决的问题:已知分支
- Linux中用shell获取昨天、明天或多天前的日期
daizj
linuxshell上几年昨天获取上几个月
在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年
# 获取昨天
date -d 'yesterday' # 或 date -d 'last day'
# 获取明天
date -d 'tomorrow' # 或 date -d 'next day'
# 获取上个月
date -d 'last month'
#
- 我所理解的云计算
dongwei_6688
云计算
在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing co
- YII CMenu配置
dcj3sjt126com
yii
Adding id and class names to CMenu
We use the id and htmlOptions to accomplish this. Watch.
//in your view
$this->widget('zii.widgets.CMenu', array(
'id'=>'myMenu',
'items'=>$this-&g
- 设计模式之静态代理与动态代理
come_for_dream
设计模式
静态代理与动态代理
代理模式是java开发中用到的相对比较多的设计模式,其中的思想就是主业务和相关业务分离。所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。比如我们在进行删除操作的时候需要检验一下用户是否登陆,我们可以删除看成主业务,而把检验用户是否登陆看成其相关业务
- 【转】理解Javascript 系列
gcc2ge
JavaScript
理解Javascript_13_执行模型详解
摘要: 在《理解Javascript_12_执行模型浅析》一文中,我们初步的了解了执行上下文与作用域的概念,那么这一篇将深入分析执行上下文的构建过程,了解执行上下文、函数对象、作用域三者之间的关系。函数执行环境简单的代码:当调用say方法时,第一步是创建其执行环境,在创建执行环境的过程中,会按照定义的先后顺序完成一系列操作:1.首先会创建一个
- Subsets II
hcx2013
set
Given a collection of integers that might contain duplicates, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solution set must not conta
- Spring4.1新特性——Spring缓存框架增强
jinnianshilongnian
spring4
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- shell嵌套expect执行命令
liyonghui160com
一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧.
系统:centos 5.x
1.先安装expect
yum -y install expect
2.脚本内容:
cat auto_svn.sh
#!/bin/bash
- Linux实用命令整理
pda158
linux
0. 基本命令 linux 基本命令整理
1. 压缩 解压 tar -zcvf a.tar.gz a #把a压缩成a.tar.gz tar -zxvf a.tar.gz #把a.tar.gz解压成a
2. vim小结 2.1 vim替换 :m,ns/word_1/word_2/gc  
- 独立开发人员通向成功的29个小贴士
shoothao
独立开发
概述:本文收集了关于独立开发人员通向成功需要注意的一些东西,对于具体的每个贴士的注解有兴趣的朋友可以查看下面标注的原文地址。
明白你从事独立开发的原因和目的。
保持坚持制定计划的好习惯。
万事开头难,第一份订单是关键。
培养多元化业务技能。
提供卓越的服务和品质。
谨小慎微。
营销是必备技能。
学会组织,有条理的工作才是最有效率的。
“独立
- JAVA中堆栈和内存分配原理
uule
java
1、栈、堆
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static f