![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 66
nyhyn
这个作者很懒,什么都没留下…
展开
-
vim练习
set wrap 打开自动换行set nowrap 关闭自动换行set number 打开行号,简写set nuset nonumber 关闭行号,简写set nonu原创 2019-11-11 16:04:29 · 255 阅读 · 0 评论 -
子类和父类方法循环调用,栈溢出错误分析
1、工作中遇到了一个问题,执行抛出错误这是一个栈溢出的错误。分析代码,原因是,一个对话框类间接继承了java.awt.Dialog和java.awt.Component,又自己实现了show()方法,在show方法中调用了super.setVisible(true)。Component类中setVisible(true)→show(true);→show()show(true)原创 2015-04-20 18:11:31 · 1212 阅读 · 0 评论 -
借助Java静态变量,递归求阶乘和代码分享
求阶乘使用递归很好解决。而求阶乘和,譬如1!+2!+3!+...(n-1)+n!=使用两层循环也很容易解决,但用递归可能就有点难度。我借助Java的静态变量,不使用循环一个递归就能解决。代码如下:public class JieChengSum {/*** 递归求和1!+2!+3!...+(n-1)!+n!=最终结果*/public static long resu原创 2015-04-25 20:32:40 · 1199 阅读 · 0 评论 -
Java 死锁的个人尝试和理解
死锁的例子是参考网上的例子,主要是想学习一下jstack命令来识别死锁。package basic;import smallbird.Tools;public class DeadThreadExample {public static void main(String[] args) {Thread1 t1=new Thread1();Thread原创 2015-06-24 21:52:06 · 700 阅读 · 1 评论 -
java指令集 javap -c class
摘自:http://blog.163.com/hfut_quyouhu/blog/static/7847183520127214559314/java指令集 2012-08-02 13:45:59| 分类: 智能卡|举报|字号 订阅 下载LOFT转载 2015-09-27 20:02:26 · 637 阅读 · 0 评论 -
Java static属性和静态代码块和构造方法等的执行顺序探讨
Java在它开始运行之前并非被完全加载,其各个部分仅在必需时才加载。import java.awt.Color;import smallbird.Tools;public class Parent {public static final String RG_CODE="025";public static String CITY_NAME="南京"原创 2015-06-29 21:49:27 · 1806 阅读 · 0 评论 -
http请求学习
闲暇来,想通过Http请求一直获取某个网站的公告文章列表,搜索和服务费有关的公告。刚开始,在get请求时一直返回被aqyun网管过滤掉,非法的请求。后来尝试加上了User-Agent: Apache-HttpClient/4.2.6 (java 1.5),就可以获取返回的json数据。猜测只要消息头部有User-Agent就能通过。以下是我使用Java写的代码,需要的可以参考下。原创 2016-05-28 18:22:53 · 519 阅读 · 0 评论 -
ReentrantLock源码学习
1、reentrant 意思是再进去,所以是重试锁2、比synchronized提供了额外的功能,不能简单的说谁的性能更优秀。原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.htmlcsdn博客:http://blog.csdn.net/fw0124/article/details/6672522(1)原创 2016-10-29 00:38:04 · 339 阅读 · 0 评论 -
类加载器学习
main()中 ClassLoader c1=String.class.getClassLoader(); ClassLoader c2=Order.class.getClassLoader(); ClassLoader currThreadClassLoader=Thread.currentThread().getContextClassLoader(); System.out原创 2016-12-03 21:25:51 · 315 阅读 · 0 评论