96SEO 2026-02-19 16:09 0
。

它不会让你做出把长颈鹿类型变量装进兔子类型变量中这种诡异又危险的举动——如果有人对长颈鹿调用“跳跃”这个方法会发生什么样的悲剧#xff1f;并且它也不会让你将浮点数类型变量放进整数类型的变量中#xff0c;除非你先跟编译器确认过数字…3.1
Java注重类型。
它不会让你做出把长颈鹿类型变量装进兔子类型变量中这种诡异又危险的举动——如果有人对长颈鹿调用“跳跃”这个方法会发生什么样的悲剧并且它也不会让你将浮点数类型变量放进整数类型的变量中除非你先跟编译器确认过数字可以损失掉精确度(例如说舍去所有的小数值)。
为了要让类型安全能够发挥作用必须声明所有变量的类型指定它是个int类型或是个Dog类型。
变量有两种口味清凉的primitive主数据类型与香辣的对象引用。
primitive主数据类型用来保存基本类型的值包括整数、布尔和浮点数等。
而对象引用保存的是对象的引用。
除非加上f否则所有带小数点的值都会被Java当作double处理
名称必须以字母、下划线_或$符号开头不能用数字开头除了第一个字符之外后面就可以用数字避开Java的保留字
事实上没有对象变量这样的对象存在只有引用reference到对象的变量对象引用变量保存的是存取对象的方法它并不是对象的容器二十类似指向对象的指针。
或者可以说是地址。
但在Java中我们不会也不该知道引用变量中实际装载的是什么它只是用来代表单一的u对象。
只有Java虚拟机才会知道如何使用引用来取得该对象。
虽然primitive主数据类型变量是以字节来代表实际的变量值但对象引用变量却是以字节来表示取得对象的方法
使用圆点运算符.来对引用变量表示取得圆点前面的对象然后求出该对象在圆点后面的事物。
对象引用也只是个变量值还是会有东西放进杯子中只是引用所放进去的是遥控器
代表取得Dog对象的方法以字节形式放进变量中对象本身并没有放进变量中
对primitive主数据类型中的变量来说变量值就是所代表的值如5、-26.7或a’。
对引用变量来说变量值是取得特定对象的位表示法。
要求Java虚拟机分配空间给引用变量并将此变量命名为myDog。
此引用变量将永远被固定为Dog类型。
换句话说它是个控制Dog的遥控器不会是Cat或皮卡丘的遥控器。
声明两个Book的引用变量并创建两个Book对象然后将Book对象赋值给引用变量。
现在这两个Book对象生活在堆上。
声明新的Book引用变量但不创建新的Book变量而将变量c的值赋给值给变量d。
这代表“将c的字节组合拷贝给变量d”
声明两个Book的引用变量并创建两个Book对象然后将Book对象赋值给引用变量。
现在这两个Book对象生活在堆上。
将null值赋给c。
这代表它不再引用任何事物但还是个可以被指定引用其他Book的引用变量
2.创建大小为7的数组并将它赋值给之前声明为int[]的变量nums
3.赋予int数组的每一个元素一个int值。
在int数组中的每个元素皆为int类型的变量
数组也是对象不论被声明来承载的是primitive主数据类型或对象引用
Java的标准函数库包含了许多复杂的数据结构比如map、tree和set见附录B但如果需要快速、有序、有效率地排列元素时数组是不错的选择。
数组能够让你使用位置索引来快速、随机地存取其中的元素。
数组中的每个元素都是变量。
换言之会是8种primitive主数据类型变量中的1种不然就是引用变量。
可以放进该类型变量中的值都可以当作此类型数组的元素。
所以在int类型的数组中每个元素可以装载一个int。
所以在Dog的数组中(Dogll)每个可以装载一个Dog吗错要记得引用变量只会保存引用而不是对象本身。
因此Dog数组的元素持有的是Dog的遥控器。
当然啦我们还得创建Dog对象。
2.创建大小为7的Dog数组并赋值给前面所声明出的Dog[]类型变量pets
我们创建出Dog对象并使用圆点运算符来操作引用变量fido并存取它的name变量。
我们可以运用fido这个引用来让Dog执行bark()或其他的方法。
fido.bark();
对数组的操作可以不需要变量名称只需要数组索引位置就可以操作特定对象
举例来说你不能将Cat放到Dog数组中如果有人尝试要让数组中的每个元素都汪汪叫一次会出现什么状况。
double也不能放进int数组中。
但是你可以将byte放进int的数组中因为byte可以放进int尺寸的杯子中。
这被称为隐含展开implicit
widening稍后会有更多的说明现在只需要注意编译器会根据数组所声明的类型来防止错误的类型。
dog1;//通过数组引用存取DogmyDogs[0].name
Marge;//myDog[2]的名字是System.out.print(last
);System.out.println(myDogs[2].name);//逐个对Dog执行bark()int
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback