
java基础学习
6点A君
记录我学习的知识的地方~
展开
-
java中两种随机数的研究
最近在研究java的随机数,得到小小的成果。 1、java.util.Random Random():创建一个新的随机数生成器。 Random(long seed):使用单个 long 种子创建一个新的随机数生成器。 如果,有两个数,都是是用random(),即:原创 2015-01-19 12:09:58 · 873 阅读 · 0 评论 -
Java中强引用、软引用、弱引用、虚引用
1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:Object o=new Object(); // 强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。如果不使用时,要通过如下方式来弱转载 2017-10-18 20:05:46 · 471 阅读 · 0 评论 -
Java语言有哪些优点?
java is a simple,object-oriented,distributed,interpreted,robust,secure,architecture neutral,portable,high-performance,multithreaded and dynamic language原创 2017-02-22 10:13:29 · 752 阅读 · 0 评论 -
从jpanel中调出一个JDialog,并且使得父窗口jpanel的控件不能用
这个问题不好描述,就我的目的吧。我要一个窗体调出另一个窗体。不过,父窗体只能是jpanel,而不是jframe,这是由我的问题决定的。并且使父窗体不可写。当然,如果是jframe,这久简单了。调出可编写的窗口,即子窗口为jdialog,但其构造方法中父窗体只能是jframe或者window,不过,用这个,就可以使用了:SwingUtilities.getWindowAn原创 2015-06-28 15:12:36 · 3002 阅读 · 0 评论 -
JTextField实现实时动态监听
转自:qingniaofy第一:想要实时动态的监听文本框每输入的内容,需要利用JTextField的抽象类JTextComponent,调用getDocument()方法来返回一个Document对象Java代码 //获取与编辑器关联的模型 Document doc = textField.getDocument();转载 2015-06-29 11:36:58 · 2140 阅读 · 0 评论 -
java桌面程序中使用联动菜单遇到与解决的问题
最近在做一个小小的系统,想实现联动菜单,故尝试了几种方法。1、想通过一个线程来监控下拉菜单的变化,从而控制从菜单。遇到的问题:①:开始,我是用一个外部线程类,不过我要通过外部线程类来改变主窗口的下拉菜单,②:所以,就需要一个传递一个类参数才能引用,③:我在主窗口中调用线程类。④:由于我需要把从数据中得来的数据在线程类中使用,所以就需要在线程类中使用数据库连接当然原创 2015-06-27 10:25:02 · 1477 阅读 · 0 评论 -
java中类之间的数据传递
虽然最开始学java的时候,就知道java类之间数据的传递,可能当时也懂,不过可能忘了, 刚好,用到了这个,然后只为将一个数据连续传到后两个类。 方法,通过构造函数,或者通过set方法。 构造函数: 代码不好演示, 1、类A,B,C,目的,将类A中的数据传到类C 2、现在B中创建一个类A的原创 2015-03-08 21:19:14 · 9922 阅读 · 3 评论 -
java中向Jscrollpane中加入Jpanel
#####最近有个问题一直困扰这我,就是如何向向Jscrollpane中加入Jpanel 试了好多方法,感觉自己写的没错, 而现在终于找到问题出在哪儿了 就是一个,jscrollpane中不能用add来添加,只能是: 在new 的时候添加进去。 如: Jscrollpane原创 2015-03-06 18:19:49 · 4406 阅读 · 1 评论 -
关于java连接mysql数据库
1、下载驱动;2、建立一个forder,如lib,将下载的驱动复制到lib中3、右键驱动,选择add to buildpath。原创 2015-02-24 19:07:13 · 790 阅读 · 0 评论 -
Class.isPrimitive 用法解析 及变种
是否听过 Class 类中的 isPrimitive方法?原创 2019-08-11 23:31:34 · 969 阅读 · 0 评论