
java
文章平均质量分 60
cv工程师_java
这个作者很懒,什么都没留下…
展开
-
java读取文件路径问题-resource
1.正常在本地开发软件时候,用绝对路径也好,相对路径也好都可以获取到文件 File file = new File(""); File file1 = new File(file.getCanonicalPath()+"/jeecg-boot-module-demo/src/main/resources/stopwords.txt");//file.getCanonicalPath()为根路径二:部署到docker上就是linux,这样就会报错,Java工程打包部署到Tomcat中时,pr原创 2022-01-04 15:55:18 · 873 阅读 · 0 评论 -
实现前端vue下载word
window.location.href = 文件url此时点击这个函数就会下载word原创 2021-12-16 10:43:05 · 1152 阅读 · 0 评论 -
Java 并发基础常见面试题总结-第七天
说说并发与并行的区别?你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。你吃饭吃到一半,电话来了,你一边打电话一边吃饭,这说明你支持并行。并发的关键是你有处理多个任务的能力,不一定要同时。并行的关键是你有同时处理多个任务的能力。所以我认为它们最关键的点就是:是否是『同时』。10. 为什么我们调用 start() 方法时会执行 run() 方法,为什么我们不能直接调用 run() 方法?这原创 2021-07-09 01:35:59 · 111 阅读 · 0 评论 -
java第五天-反射,代理模式,I/O
谈谈反射机制的优缺点优点 : 可以让咱们的代码更加灵活、为各种框架提供开箱即用的功能提供了便利缺点 :让我们在运行时有了分析操作类的能力,这同样也增加了安全问题。比如可以无视泛型参数的安全检查(泛型参数的安全检查发生在编译时)。另外,反射的性能也要稍差点,不过,对于框架来说实际是影响不大的。相关阅读:Java Reflection: Why is it so slow?1. 代理模式代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这原创 2021-07-06 20:14:16 · 106 阅读 · 0 评论 -
从零开始学习java第四天--final,static,this,super 关键字总结
static 关键字详解static 关键字主要有以下四种使用场景修饰成员变量和成员方法静态代码块修饰类(只能修饰内部类)静态导包(用来导入类中的静态资源,1.5 之后的新特性)修饰成员变量和成员方法(常用)被 static 修饰的成员属于类,不属于单个这个类的某个对象,被类中所有对象共享,可以并且建议通过类名调用。被 static 声明的成员变量属于静态成员变量,静态变量 存放在 Java 内存区域的方法区。方法区与 Java 堆一样,是各个线程共享的内存区域,它用于存储已被虚拟机加载原创 2021-07-06 04:19:18 · 90 阅读 · 0 评论 -
从零开始的java之旅第二天
基本数据类型Java 中有 8 种基本数据类型,分别为:6 种数字类型 :byte、short、int、long、float、double1 种字符类型:char1 种布尔型:boolean。自动装箱与拆箱装箱:将基本类型用它们对应的引用类型包装起来;拆箱:将包装类型转换为基本数据类型;举例:Integer i = 10; //装箱int n = i; //拆箱从字节码中,我们发现装箱其实就是调用了 包装类的valueOf()方法,拆箱其实就是调用了 xxxValue(原创 2021-07-01 01:37:08 · 82 阅读 · 0 评论 -
从零开始的java之旅第一天
java基础概念与常识java语言有什么特点简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);支持多线程可靠性;安全性;支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便);编译与解释并存;...原创 2021-06-30 01:33:36 · 98 阅读 · 0 评论