摘要: 在Java库中包含150多个 equals 方法的实现,包括使用 instanceof 检测、调用 getClass 检测、捕获 ClassCastException 或者什么也不做。 String类中的 equals() 方法可以通过检测两个字符串的引用、类型、长度、字符等是否相同,来判断两个字符 阅读全文
posted @ 2020-09-12 17:51 登天路踏歌行弹指遮天 阅读(563) 评论(0) 推荐(1)
摘要: 关于初始化块和构造方法的顺序问题一直是一个比较容易混淆的问题,很多初学者都会在此犯迷糊,今天博主就来给大家普及一下这方面的知识。我们首先需要了解初始化块和构造方法的定义。一、初始化块初始化块分为静态初始化块和普通初始化块,本质上是一个代码块和方法体:1.静态初始化块静态初始化块(静态代码块)的格式:static{ };关键字 static:如果将域定义为 static,这个类的所有实例对象将共享这... 阅读全文
posted @ 2020-09-12 11:29 登天路踏歌行弹指遮天 阅读(578) 评论(0) 推荐(0)
摘要: 相信很多初次接触java的同学,在遇见主函数的时候,听到最多的就是主函数的格式是固定的,不能进行修改等等。这就让人疑惑了,主函数为啥就那么特殊呢?接下来博主会为大家解释主函数。大家先看看下面这个程序: 1 public static void main(String[ ] args){ 2 Syst 阅读全文
posted @ 2019-12-15 20:52 登天路踏歌行弹指遮天 阅读(1074) 评论(0) 推荐(0)
摘要: 以下11个特性来自于著名的“java白皮书”中,博主会针对这些特性一一进行粗略的解释。相信看完博主的这篇文章,以后在和小伙伴们吹牛逼,可就有了切实可靠的理论依据了。11个特性分别是:(1)简单性 (2)面向对象 (3)分布式(4)健壮性 (5)安全性 (6)体系结构中立(7)可移植性 (8)解释型 阅读全文
posted @ 2019-12-15 16:45 登天路踏歌行弹指遮天 阅读(1040) 评论(0) 推荐(0)
摘要: 博主这几天在复习 javaSE 部分的内容时,遇到了关于参数传值的问题,但是始终不知道原因,上网上一查才知道钻牛角尖了,把C语言的参数传值转移到java中了。 相信很多在学习java之前,有接触过C/C++的同学,会按照之前固有的观念认为,java中的参数传递分为 值传递 和 引用传递 。这样想的同 阅读全文
posted @ 2019-12-10 13:40 登天路踏歌行弹指遮天 阅读(407) 评论(0) 推荐(0)
摘要: 学习一门语言:(1)掌握它的表现形式(2)这些语言什么应用。 1.1关键字 1.关键字是被赋予了特殊含义的单词。 2.关键字特点:关键字所有字母都小写。 3.类名的每一个单词开头必须大写。 1.2标识符 1.标识符: 在程序中自定义的一些名称 由26个英文字母大小写,数字:0-9符号:_$组成 定义 阅读全文
posted @ 2019-12-03 08:36 登天路踏歌行弹指遮天 阅读(743) 评论(0) 推荐(1)