- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 String 类的常用方法都有那些?
String 类的常用方法 indexOf():返回指定字符的索引。 charAt():返回指定索引处的字符。 replace():字符串替换。 trim():去除字符串两端空白。 split():分割字符串,返回一个分割后的字符串数组。 getBytes():返回字符串的 byte 类型数组。 length():返回字符串长度。 toLowerCase():将字符串转成小写字母。 toUpperCase():将字符串转成大写字符。 substring():截取字符串。 equals():字符串比较。 .
2022-01-01 23:34:12
114
原创 java中== 和 equals 的区别是什么?
对于基本类型和引用类型 == 的作用效果是不同的,如下所示: 基本类型:比较的是值是否相同; 引用类型:比较的是引用是否相同; 代码示例: String x = "string"; String y = "string"; String z = new String("string"); System.out.println(x==y); // true System.out.println(x==z); // false System.out.println(x.equals(y)); // true S
2022-01-01 23:29:50
127
原创 jdk和jre有什么区别?
简单区别: JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 javac,还包含了很多 java 程序调试和分析的工具。简单来说:如果你需要运行 java 程序,只需安装 JRE 就可以了,如果你需要编写 java 程序,需要安装 JD
2022-01-01 23:24:47
244
原创 JAVA最新常问面试题(一)208道
每一个问题,答案都在博客中,记得关注,时刻更新 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与 String str=
2022-01-01 23:19:58
114
原创 java的8大基本数据类型,你都记住了吗?
byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一; 例子:byte a = 100,byte b = -50。 short: short 数据类型是 16 位、有符号的以二进制补码表示的整数 最小值是 -32768(-2^15); 最大值是 32767(2^15 - 1); Short 数据
2022-01-01 23:03:46
123
原创 java变量有哪几种?
Java 中主要有如下几种类型的变量 局部变量 类变量(静态变量) 成员变量(非静态变量) 案例: public class HelloWorld { //静态变量 public static name = "张三"; //成员变量 private int age = 20; public static void main(String[] args) { //局部变量 int a = 1; System.out.println("Hello World"
2022-01-01 23:01:18
879
原创 java修饰符有哪些?
Java修饰符 像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符: 访问控制修饰符 : default, public , protected, private 非访问控制修饰符 : final, abstract, static, synchronized
2022-01-01 22:57:38
1150
原创 什么是java标识符,需要注意什么?
java标识符 Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 关于 Java 标识符,有以下几点需要注意: 所有的标识符都应该以字母(A-Z 或者 a-z),美元符()、或者下划线()开始首字符之后可以是字母(A−Z或者a−z),美元符()、或者下划线(_)开始 首字符之后可以是字母(A-Z 或者 a-z),美元符()、或者下划线()开始首字符之后可以是字母(A−Z或者a−z),美元符()、下划线(_)或数字的任何字符组合 关键字不能用作标识符 标识符是大小写敏感的 合法标识
2022-01-01 22:56:14
398
原创 java中main方法参数为什么是数组有什么用?
JAVA mian方法: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } } main方法是我们学习Java语言学习的第一个方法,也是每个java使用者最熟悉的方法,每个Java应用程序都必须有且仅有一个main方法。在eclipse里可以使用输入main,在按住Alt+/的方式快速创建main方法。可以说main方
2022-01-01 22:52:56
926
1
转载 docker容器和镜像原理和区别
docker的整个生命周期有三部分组成:镜像(image)+容器(container)+仓库(repository); 如下图所示,容器是由镜像实例化而来,这和我们学习的面向对象的概念十分相似,我们可以把镜像看作类,把容器看作类实例化后的对象。 也可以说镜像是文件, 容器是进程。 容器是基于镜像创建的, 即容器中的进程依赖于镜像中的文件, 这里的文件包括进程运行所需要的可执行文件, 依赖软件, 库文件, 配置文件等等… docker 的镜像概念类似虚拟机的镜像。是一个只读的模板,
2021-05-08 11:35:27
185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人