Java基础知识总结
文章平均质量分 85
整理的Java基础知识,以备复习
Word码鸭
乐观和爱才是生活的解药
展开
-
【Java异常】
前言平时写代码时,经常出现编译时一切正常,运行时就出现错误了,例如下面这段代码 public static void main(String[] args) { int[] arr = {1,2,3}; System.out.println(arr[10]); }程序编译时没有报错,而运行时就出现了异常,这就是常见的数组越界异常,由于数组中只有三个元素,索引10是不存在的。我们探讨的异常就是运行时抛出的程序错误,而不是编译时的错误基本语法.原创 2022-05-22 14:13:49 · 439 阅读 · 0 评论 -
【Object类和包装类】
Java中一个特殊类:Object类,和包装类详解查看源代码方法Object类定义及应用1. toString()2. equals( )包装类定义及应用装箱和拆箱自己实现包装类通过包装类让Object类接收基本数据类型包装类的对象比较包装类和String的相互转换原创 2022-02-10 19:33:57 · 953 阅读 · 39 评论 -
抽象类和接口
Java抽象类和接口详解抽象类抽象方法抽象类三大原则接口接口使用原则JDK两大内置接口java.lang.Comparable 比较接口java.lang.Cloneable 克隆接口对象的深浅拷贝抽象类和接口的区别原创 2022-02-09 11:26:04 · 710 阅读 · 19 评论 -
初识JAVA内部类
目录一.成员内部类特点:内部类的使用方法成员内部类对象的创建:二.静态内部类定义特点对象创建方法三.方法内部类(局部内部类)定义特点四.匿名内部类定义特点内部类就是将类结构的定义套在另一个类的内部,内部类的例子在我们现实生活中其实处处可见。汽车里面的发动机,衣服里面的棉花等等,发动机类就套在汽车类的内部,棉花类也是如此。内部类也属于一种封装,它体现了一种保护性,例如发动机不能裸露在汽车的外部,这样就失去了安全性,在编程中也是同样的道理。...原创 2022-01-22 22:18:00 · 169 阅读 · 7 评论 -
【详细了解String类】——Java基础
目录一.字符串的创建字面量二.字符串的内存布局三. equals方法比较字符串是否相等四.字符串的常量池使用intern() 手工入池五.字符串的不可变性① 例② 例修改字符串本身SrtingBuilder的一些特殊方法六.String与char [ ] 类型和byte[ ]的转换七.字符串常用操作字符串的比较字符串查找字符串替换字符串拆分字符串截取其他操作方法一.字符串的创建直接赋值 String str = " hel.原创 2022-01-20 22:37:20 · 783 阅读 · 9 评论 -
JAVA数据类型
1.数据类型八大基本数据类型:数值型:整型:byte、short、int、long (默认值为0) 浮点型float、double(默认值为0.0)字符型char (默认值为\u0000,即一个空格) 布尔型boolean(默认值为false)只有false和true两个值字节byte 比特(位)bit 1byte=8bit4个字节的表示范围-2^31------(2^31)-1整型int占4字节短整型short占2个字节长整型占8字节单精度浮点型fl...原创 2021-11-29 22:19:12 · 369 阅读 · 0 评论 -
Java基础——顺序、分支、循环结构及各例题
掌握Java中程序的逻辑控制语句原创 2022-01-05 20:29:30 · 575 阅读 · 0 评论 -
彻底搞懂Java多态
详细了解面向对象编程中的多态原创 2022-01-12 17:38:06 · 294 阅读 · 9 评论