Java基础
文章平均质量分 61
花火66666
这个作者很懒,什么都没留下…
展开
-
IDEA创建SpringBoot父子工程项目约定
dependencyManagement标签是管理包所规定的一个标签,多用于父子项目。在子项目当中要声明使用的时候,才加载jar包。子项目中可以不用声明版本号使用,在父项目的dependencyManagement中定义版本号,子项目当中引用GA坐标。这里就不多说了,重点说一句,最好以SpringBoot模板创建父工程。这里修改3个地方,第一个,修改parent。第二个,修改打包方式。勾选依赖,创建完成之后,等待项目的maven构建。这里父项目打包方式为pom,添加modules是为了能够后续添加子模块。原创 2023-03-24 16:04:46 · 895 阅读 · 2 评论 -
Java命令行传参
【代码】Java命令行传参。翻译 2023-02-13 22:40:57 · 954 阅读 · 0 评论 -
IDEA创建普通Java项目规范
第一步,选取空项目第二步,选取创建路径第三步,创建项目。原创 2023-01-16 21:10:07 · 253 阅读 · 0 评论 -
SpringCloud整合Nacos
1 Nacos介绍Nacos,全称Dynamic Naming and Configuration Service,Nacos 致力于发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,能够快速实现动态服务发现、服务配置、服务元数据及流量管理。能够更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置翻译 2022-04-14 18:49:28 · 5260 阅读 · 0 评论 -
Java环境搭建
卸载jdk1.找到环境变量2.找到相应文件夹,并删除java安装文件夹3.删除path变量中的JAVA_HOME这两项。4.不建议删除JAVA_HOME这个变量,因为还需要重装安装JDK下载https://www.oracle.com/java/technologies/downloads/下载完点开exe文件,然后一路next。注:一定要记住JDK安装位置,后续操作还需要用到JDK安装位置配置环境变量先填写JAVA_HOME,值为JDK安装位置再在path中追加原创 2021-10-29 13:58:32 · 103 阅读 · 0 评论 -
Java工具——IDEA普通Java项目的创建
首先new一个project然后选中jdk,再next够选中改选项,可以帮你默认创建有main方法的类然后修改你的项目名称,路径,包名等信息,然后点击finish关于创建子项目Moudle一样,选jdk,然后next步骤同上,填写好信息之后点击finish,但要注意路径要在父项目下,且父项目要是对应的。以上就是Java创建普通项目的步骤...原创 2021-10-29 13:30:35 · 196 阅读 · 0 评论 -
Java基础补充——System.copyOf()
System.copyOf不是语言实现的,是通过调用本地方法,来实现深拷贝。在数组拷贝过程中,其效率会大于Arrays.copyOf()方法定义:public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);可以发现, 使用System.arraycopy()进行数组的拷贝非常灵活, 可以选择拷贝的起点, 长度等参数, 其实Arrays.copyOf()就是使用Sys原创 2021-10-28 14:07:38 · 712 阅读 · 0 评论 -
Java基础——String类型常用方法
String类型构造方法 public String() { this.value = "".value; this.coder = "".coder; } @HotSpotIntrinsicCandidate public String(String original) { this.value = original.value; this.coder = original.coder; t原创 2021-10-28 11:50:17 · 299 阅读 · 0 评论 -
Java学习笔记补充——Stack、Queue学习笔记
Stack栈是继承自List接口的。因此,list接口有的方法,它基本都有。因此,本人主要补充Stack的一些自己实现的方法:1.push()public E push(E item)2.pop()public E pop()3.peek()public E peek()4.empty()public boolean empty()5.search()返回对象在堆栈中的位置public int search(Object o)QueueQueue的实现类:queu原创 2021-10-26 18:25:32 · 88 阅读 · 0 评论 -
Java集合补充——Collections用法、Arrays用法
常用API及其解释1.reverse public static void reverse(List<?> list);用法:反转list2.sort public static <T> void sort(List<T> list, Comparator<? super T> c) { list.sort(c); }排序,高级用法是,传入一个lambda表达式,对其进行排序。3.swap public static vo原创 2021-10-26 12:18:05 · 204 阅读 · 0 评论 -
JavaWeb学习笔记(二)
JavaBean原创 2021-08-19 17:54:24 · 81 阅读 · 0 评论 -
JavaWeb学习笔记
Tomcat结构bin目录下这两个bat文件要牢记乱码问题解决:1)更改conf/server.xml<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true原创 2021-08-19 15:56:14 · 133 阅读 · 0 评论 -
Java笔记——基于狂神说视频
常见快捷键alt+f4 保存和关闭win+e 快速打开我的电脑原创 2021-07-15 08:39:34 · 180 阅读 · 0 评论 -
关于单例模式的一些事
单例模式的实现转载自: 单例模式构造方法防止单例模式被反射或者是序列化破坏转载自: 防止单例被破坏转载 2021-02-22 21:42:34 · 72 阅读 · 0 评论 -
Java Throwable类的问题
关于ERROR能否被Catch的问题由于Exception和Error都继承自Throwable类,其结构图如下所示:其Throwable为最大的基类,Error和Exception都继承自Throwable。而Throwable是可以被捕捉的。因此Error也能被捕捉。原创 2021-02-22 21:27:46 · 138 阅读 · 0 评论 -
Java反射与注解
注解注解不同于注释,注解可以加在类的上面,以@注解名实现。这样的注解可以被编译器读到,从而对这个类进行一些操作。也可以在反射的时候,被其它的类的方法所读到,通过反射从而创建对象或者改变这个类模板的一些状态。常见的4个元注解:元注解的作用就是负责注解其他注解, Java定义了4个标准的meta annotation类型,他们被用来提供对其他annotation类型作说明.这些类型和它们所支持的类在java.lang.annotation包中可以找到@Target , @Retention,@Docu原创 2021-08-06 10:19:11 · 65 阅读 · 0 评论 -
Java Lambda表达式
前言lambda表达式本质就是一个匿名内部类…使用Thread t = new Thread(new Runnable(){ @Override public void run(){ System.out.println("线程执行了"); }});这个就等价于:Thread t = new Thread(() -> { System.out.println("线程执行了");});lambda表达式语法:// 1. 不需要参数,返回值为 5 () -> 5原创 2021-08-04 17:24:46 · 93 阅读 · 0 评论 -
Java多线程
简介原创 2021-08-04 16:57:43 · 160 阅读 · 0 评论 -
Java网络编程
本人的这篇文章是给自己写的笔记类型的博客,如果对你有帮助,那是万分的荣幸。如果对你没有帮助,也请不要喷,谢谢…InetAddress类构造方法:无方法:static InetAddress getByName(String host); //给定主机名,确定ip地址static InetAddress getLocalHost(); //返回本地主机String getHostAddress(); //返回主机的ip地址String getHostName(); //获取主机的主机名这是原创 2021-08-03 11:20:50 · 124 阅读 · 0 评论 -
Java集合、IO、多线程的一些知识
Java集合CollectionCollection 分为List\<E>接口和Set\<E>接口。共有的常见方法添加:boolean add(Object obj) //添加一个元素boolean addAll(Collection all) //添加一个集合的元素删除boolean remove(Object obj) //删除一个元素boolean removeAll(Collection all) //删除这个集合中有的元素在本集合中的元素判断是否存在原创 2021-07-29 17:56:26 · 449 阅读 · 0 评论