Java基础
Java相关基础知识
風林火山zyw
这个作者很懒,什么都没留下…
展开
-
JAVA之List排序
JAVA之List排序原创 2022-11-27 17:13:16 · 463 阅读 · 1 评论 -
JAVA之List过滤
JAVA之List过滤原创 2022-11-27 00:49:30 · 8738 阅读 · 0 评论 -
JAVA之List去重
JAVA之List去重原创 2022-11-26 21:44:36 · 839 阅读 · 0 评论 -
JAVA线程实现及控制
1、Thread.sleep使当前正在执行的线程暂停制定的毫秒数线程类:package Thread;public class Mythread extends Thread{ public Mythread() { } public Mythread(String name) { //supper将参数指向父类的参数构造方法 super(name); } @Override public void run原创 2022-05-21 13:02:14 · 569 阅读 · 0 评论 -
Fastjson用法
依赖fastjson <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>0、新建一个实体类package Json;public class Person {原创 2022-05-17 00:48:59 · 1017 阅读 · 0 评论 -
Arrays工具方法
Arrays:针对数组进行操作的工具类。比如说排序和查找。没有构造,方法全部是静态。public static String toString(int[] a) 把数组转成字符串(不只是int[]类型,只要是数组类型就可以用) public static void sort(int[] a) 对数组进行排序 public static int binarySearch(int[] a,int key) 二分查找补充:public static <T> List<T> a原创 2022-05-06 12:02:16 · 237 阅读 · 0 评论 -
Java中的集合-Collection
1、Collection接口常用方法:boolean add(E e):在list末尾添加元素 boolean addAll(Collection<?> c):在指定集合末尾添加另一个同类型集合,若指定集合元素改变返回true boolean remove(Object o):从集合中移除指定元素,若元素有多个,则只删除第一个 void clear():清空集合中的元素 boolean contains(Object o):判断集合中是否包含指定元素 boolean c...原创 2022-05-03 14:17:43 · 1160 阅读 · 0 评论 -
Java内存管理(栈,堆,方法区)
栈在栈内存中保存的是堆内存空间的访问地址,或者说栈中的变量指向堆内存中的变量。栈是Java方法执行的内存模型每个方法在执行的同时都会创建一个栈帧的用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每个方法从调用直至执行完成的过程就对应着一个栈帧在虚拟机中入栈和出栈的过程。堆堆内存用来存放由new创建的对象实例和数组。堆是所有线程共享的一块内存区域,在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例 。方法区存储已被虚拟机加载的类信息、常量、静态变量、即时编译器原创 2022-05-02 19:31:58 · 2001 阅读 · 0 评论 -
String与StringBuilder,StringBuffer
区别:String:不可变字符序列StringBuilder:可变字符序列(继承自抽象类AbstractStringBuilder,类中是通过char value[]字符数组存储,没有final修饰),线程不安全,效率高StringBuffer:可变字符序列(继承自抽象类AbstractStringBuilder,继承的抽象类中是通过char value[]存储,没有final修饰),线程安全,需要做线程同步检查,所以效率低StringBuilder/StringBuffer 常用方法原创 2022-04-30 13:30:15 · 212 阅读 · 0 评论 -
String常用 方法
1、length():获取字符串长度String str1 = "abcde fghij";int len = str1.length();System.out.println(len); //返回112、charAt():获取某个字符String str1 = "abcde fghij";char c = str1.charAt(3);System.out.println(c); //返回字符d3、 toCharArray():将字符串变成一个字符数组String s原创 2022-04-29 18:55:35 · 3858 阅读 · 0 评论 -
Java配置Path和JAVA_HOME(windows)
1.安装在oracle官网下载所需要的版本JDK,下载后,在默认路径或自己选择的路径下进行安装(提示:路径中不要包含空格和中文),直至安装成功。2.配置JAVA_HOMEJAVA_HOME是为了告诉操作系统JDK的位置在用户变量或系统变量中新建一个变量,变量名为JAVA_HOME,变量值为JDK的安装路径,点击确定进行保存。(提示:环境变量包括系统变量和用户变量,系统变量中的配置任何用户都可以使用,用户变量中的配置只有当前用户可使用)3.配置Path选择用户变量或系统变量原创 2022-01-30 01:38:10 · 4253 阅读 · 0 评论