![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
howard_shooter
交流微信:17625988619
展开
-
远程调试Java程序,jdb,IDEA
4、然后操作类似gdb,设置断点,stop in,stop at,next,print,threads(查看线程),不过最好使用支持java远程调试的IDE工具,例如,IntelliJ IDEA ,如前所述,一般都可以设置连接远程JVM调试,点击调试按钮连接服务端,然后直接在代码中设置断点,感觉比gdb方便多了。1、我用JDK是1.8 hotspots,调试java的原理是:将JVM看做一个服务器,客户端连接如JVM控制程序的执行,编译java程序时不要特殊指定什么编译选项。# 这个在本机和远程都可以。原创 2023-06-28 16:36:45 · 168 阅读 · 0 评论 -
Java的classpath到底应设为目录还是jar?
这篇文件的一句话 “jar相当于一个目录” 让我理解了这个问题,classpath或者-cp参数应该指向目录,而指向jar其实也是指向目录。原创 2022-11-17 16:35:46 · 223 阅读 · 0 评论 -
Java finally
简单地说,finally 块就是在 try 和 catch 代码块之后,无论catch代码块是否执行(不管是否抛出或捕获异常),finally 代码块都会执行。原创 2022-11-16 15:06:23 · 81 阅读 · 0 评论 -
Java之jar打包
关于Java jar的知识:Java之jar打包 - 简书 (jianshu.com)原创 2022-11-16 15:04:41 · 155 阅读 · 0 评论 -
用maven下载jar包
下载的jar及它所依赖的其它jar在target/dependency/目录下。原创 2022-10-09 16:11:10 · 1095 阅读 · 0 评论 -
理解Java的import
3、import导入包,程序中,指定类名,可以省略类名前的报名部分,import导入类,程序中,仍然要指定类名,可以省略类名前的部分。4、 源码中import了这个包或者包的类,编译和运行时还需要这个包所在的jar才行,需要下载和指定所在目录。//导入类,导入LocalPortForwarder类的内嵌类Parameters。//导入包,导入其中的所有类。//没有import。原创 2022-10-09 15:51:20 · 5620 阅读 · 0 评论 -
maven仍然远程下载包
maven编译或打包时,本地仓库已经存在文件,仍然去远程下载,导致打包失败_郭燕燕~的博客-CSDN博客原创 2022-10-09 14:35:16 · 359 阅读 · 0 评论 -
Java 引用
Java分为8种基本类型和对象类型。将变量赋值为基本类型,值就存储在变量里。将变量赋值为对象类型,那这个变量只是指向对象的引用。注意String是对象类型。当声明基本类型变量时,是赋值:int a = 1;当声明对象类型变量时,是引用:StringBuffer x -- 是在创建引用x,所以看一个变量是不是引用,只要看左边的类型是基本类型还是对象类型。Java中的函数传参也是用这样的思维:参数类型是基本类型时,是传值;参数类型是对象类型时,传进来的是引用(相当于指针)。Java中用new创建的对象,不需要显原创 2021-12-31 17:38:02 · 158 阅读 · 0 评论