JAVA常见基础知识点(java常见基础知识点有哪些)

  本篇文章为你整理了JAVA常见基础知识点(java常见基础知识点有哪些)的详细内容,包含有java常见基础知识点汇总 java常见基础知识点有哪些 java知识点 java基本常识 JAVA常见基础知识点,希望能帮助你了解 JAVA常见基础知识点。

  Java中有三种注释,分别是单行注释、多行注释、文档注释。

  单行注释:注释某一行代码。使用//

  多行注释:注释某一段代码。使用/* ... */

  文档注释:用于生成JAVA文档。使用/** ... */

  二、自增自减运算符

  ++是自增运算符,—是自减运算符,如果放在变量后面,代表是先给变量赋值,再自曾/减1,如果放在变量前面,代表变量先自曾/减1,再赋值给变量。

  三、JAVA中的continue、break、return之间的区别

  continue: 是指结束或者跳出当前循环,继续下一次循环。

  break: 是指结束循环,整个循环体结束,不会再执行下次循环。

  return: 如果直接return,代表结束方法的执行,如果是return 值,代表是返回一个指定的值。

  四、== 和 equals()的区别

  ==用于基本数据类型之间比较,比较的是值,用于引用数据类型之间比较,比较的是对象的内存地址。

  equals()

  equals()方法在Object类中,所以所有类都有该方法,该方法只能用于对象之间比较是否相等。如果对象没有重写该方法,该方法比较的是两个对象的内存地址,类似于==,如果该对象重写了equals()方法,则根据重写的方法判断返回值是true还是false。例如Java类的String类就重写了equals()方法,使用该方法可以直接判断两个对象的内容是不是一致。

  五、StringBuffer和StringBuilder

  StringBuffer和StringBuilder都是可变的字符序列,方法也是一样的。但是StringBuffer线程是安全的,公开的方法都有synchronized修饰,都是同步的,StringBuilder线程是不安全的,但是效率高,StringBuffer适用于多线程,如果是单线程,使用StringBuilder更合适。相比之下,性能比较是:StringBuilder StringBuffer String。

  六、try-catch-finally

  try-catch-finally通常用于捕获异常,对异常处理,进行其他操作,不管是否存在异常都必须执行finally里面的操作。

  try:是捕获异常,后面可以没有catch块或者有多个,如果不写catch块,则必须要有finally块

  catch: 处理捕获到的异常。

  finally: 必须执行的代码,在代码出现异常或者没有出现异常都必须执行里面的操作,如果try或者catch里面有return,则finally里面代码是在方法返回之前执行。特殊情况下finally里面的代码也不会执行,例如程序被关闭。注意:不要在finally里面的使用return语句,如果try和finally里面都有return语句,try里面的return语句会被忽略, finally是在方法返回之前执行,里面的return方法执行后方法就会结束执行。

  关注微信公众号「平哥技术站」, 每日更新,在手机上阅读所有教程,随时随地都能学习。

  原文链接:https://monkey.blog.xpyvip.top/archives/java-chang-jian-ji-chu-zhi-shi-dian

  以上就是JAVA常见基础知识点(java常见基础知识点有哪些)的详细内容,想要了解更多 JAVA常见基础知识点的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: