Java中的类与对象

类与对象 对象和类是 Java 中最基本的两个概念,可以说撑起了面向对象编程(OOP)的一片天。 1. 面向过程和面向对象 面向过程(Procedural)和面向对象(Object-Oriented)是两个最基本的概念,它们是计算机程序设计中最基本的概念。 面向过程(Procedural)是程序设计


Java运算符详解

1. 算术运算符 int a = 10; int b = 5; System.out.println(a + b);//15 System.out.println(a - b);//5 System.out.println(a * b);//50 System.out.println(a / b)


Java流程控制语句

1. if-else相关 int year = 2020; if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) { System.out.println("闰年"); } else { System.out


Java 注释

单行注释 单行注释通常用于解释方法内某单行代码的作用。 public void method() { // age 用于表示年龄 int age = 18; } 多行注释 多行注释使用的频率其实并不高,通常用于解释一段代码的作用。 /* age 用于表示年纪 name 用于表示姓名


Java 数据类型转换

Java数据类型转换 今天我们来聊聊 Java 中的数据类型转换。 数据类型转换的目的是确保在表达式求值时,不同类型的数据能够相互兼容。 自动类型转换 自动类型转换(自动类型提升)是 Java 编译器在不需要显式转换的情况下,将一种基本数据类型自动转换为另一种基本数据类型的过程。这种转换通常发生在表


java数据类型

1. 比特和字节 比特作为信息技术的最基本存储单位,非常小,但大名鼎鼎的比特币就是以此命名的,它的简写为小写字母“b”。 大家都知道,计算机是以二进制存储数据的,二进制的一位,就是 1 比特,也就是说,比特要么为 0 要么为 1。 通常来说,一个英文字符是一个字节,一个中文字符是两个字节。字节与比特


java基本数据类型缓存池

java 基本数据类型缓存池剖析 先来一个问题,new Integer(18) 与 Integer.valueOf(18) 的区别是什么? Integer x = new Integer(18); Integer y =


Java关键字和保留字

1. abstract 抽象类,不能实例化,只能被继承。 abstract class Animal { abstract void makeSound(); public void