![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
靠靠的博客
好好生活
展开
-
swing事件处理机制小例子--第二个文本框监视第一个文本框
这个例子用java编写。在窗体中创建了两个文本框,为第一个文本框添加了按键监听器,文本内容的改变会同步到第二个文本框中。 注意实现KeyListener这个接口,一定要在里面加上 keyPressed,keyReleased,keyTyped这三个函数,大小写注意,否则会报错。import javax.swing.JFrame;import javax.swing.JLabel;转载 2013-05-18 18:53:21 · 1605 阅读 · 0 评论 -
java笔记【七】
欧耶。。。类和对象终于弄完了。。 老师所说的“最庞大的一章,接下来就是曙光了。。。。”,继续加油,加班啊~!1、Object类是所有java类的根基类。它是金字塔的塔尖儿。2、finalize()方法类似于C++中的析构函数。3、当将字符串和其他东东连接时,会自动调用ToString()方法4、classpath里面 .; 点代表当前路径。5、a.equals(b);等价于原创 2013-09-25 17:36:35 · 997 阅读 · 6 评论 -
java笔记【九】
容器1、容器API位于java.util包内。容器API的类图结构如下所示。其中set 里的元素不可以重复 并且 没有顺序List 里的 元素 可以重复 且 有顺序Map 是一对一对往里面装原创 2013-10-11 12:07:23 · 691 阅读 · 0 评论 -
java IO流 读取文件 && 文件复制
用InputStream读取文件import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class TestInputStream { public static void main(String args[]){ int b原创 2013-10-18 19:59:16 · 10439 阅读 · 3 评论 -
java笔记【十】
GUI编程1、AWT(Abstract Window Toolkit)包括了很多类和接口,用于java Application的GUI ----Graphics User Interface(图形用户界面)编程。容器1、容器 java API所提供的一系列类的实例,用于在程序中存放对象。2、Jdk所提供的容器API位于java.util包内。interface:collec原创 2013-10-20 21:19:17 · 807 阅读 · 6 评论 -
MVC模式(model2模式)实例--向数据库添加书目信息
MVC模式包括model层 controller控制层 和view层 。在此分别用到的是model层(包括domain和DAO) controller控制层(这里用的是servlet) 和view层(JSP)。index.JSP页面如下: 录入商品信息 *{font-size: 12px;} function save(form){原创 2013-12-08 10:40:54 · 2870 阅读 · 1 评论 -
java正则表达式练习
浑浑噩噩,一周了,没学什么东西。唉。发这个小小练习,爱过。。。。。QAQimport java.util.regex.Matcher;import java.util.regex.Pattern;public class test { public static void main(String args[]){ System.out.println("why".mat原创 2014-02-22 10:42:00 · 706 阅读 · 0 评论 -
java集合-笔记
1、java集合大致分为set,list,queue,map四种体系。set 无序,不可重复list有序,可以重复map 具有映射关系queue 队列集合2、java集合类由两个接口派生而出,collection和mapcollection派生出set,queue,list3、常用的实现类有HashSet,TreeSet,ArrayList,ArrayDeque,Lin原创 2016-03-22 18:26:01 · 291 阅读 · 0 评论 -
java多线程-笔记
1、线程可以拥有自己的堆栈、程序计数器和局部变量,但是不拥有系统资源,与父进程的其他线程共享该进程拥有的全部资源。2、线程们共享内存、文件句柄和其他每个进程应有的状态。(每个进程?)3、函数式接口理解Functional Interface(函数式接口,以下简称FI)是学习Java8 Lambda表达式的关键所在,所以放在最开始讨论。FI的定义其实很简单:任何接口,如果只包原创 2016-03-22 18:26:47 · 287 阅读 · 0 评论 -
学习设计模式-大力推荐伟帅写的设计模式导学目录
刘伟老师是我的大学老师,讲课特别好。人也特别好。写的博客也是如此详细。总之,我喜欢伟帅的课,喜欢他的博文。CSDN我也不会弃坑的,因为我要时常看看老师的博客哈哈。最近要再次加强学习下设计模式,伟帅博客是我的首要选择。刘伟老师博客: http://blog.csdn.net/lovelion老师的博文链接:最全设计模式导学目录 http://blog.csdn.net/lovel原创 2016-03-14 21:08:02 · 548 阅读 · 0 评论 -
mysql UTF-8 中文乱码问题
最近被乱码问题搞的很是郁闷。尝试解决几天无果。今日终于找到了根源所在。话比较啰嗦,关键语句请看蓝色字体。我所使用的是myeclipse10搭配自己安装的tomcat7服务器。然后在chrome上测试API接口,结果测试一个搜索文本的API,英文可以返回数据,中文返回不了数据。这说明就是乱码问题导致的。于是,我开始了反反复复的试错……cmd然后登陆mysql在命令行下,运行如原创 2016-04-27 16:37:38 · 608 阅读 · 0 评论 -
java笔记【六】
1、只有java.lang包的东西不需要引入就可以使用 其他的使用必须import。2、java只支持单继承,不支持多重继承。3、class前面什么也不写,是default类。default类只可以被同一个包内部的类访问。public class 的类则可以被任意访问。4、overload重载 override重写5、使用this(argument——list)调用本类中另外原创 2013-09-23 22:49:14 · 548 阅读 · 0 评论 -
java笔记【五】
1、this一般出现在方法里面,当方法还没有调用时,this指的是谁并不知道。内存过程理解很重要,请务必掌握。2、类名.东西 这个东西是静态的 比如system.out 这个点后面的out是静态的 。3、访问非静态的东西,必须new一个对象出来,而静态的就不需要实例化而可以直接访问。4、package 为了解决类的命名冲突问题,提供类的多重类命名空间。 imp原创 2013-09-22 22:02:41 · 667 阅读 · 0 评论 -
java笔记【二】
1、大数转换成小数,要加强制转换。------------------程序格式-------------------2、写程序要有层次感。全选中,按下Tab键,就缩进了。先写好格式,再学算法。程序格式很重要的。方法之间隔一行空行。并排语句之间加空格。运算符两侧加空格。注意成对编程。3、A异或B,就是AB不一样就是true。4、短路与和逻辑与的区别。5、三目条件运算符原创 2013-08-20 15:55:28 · 471 阅读 · 0 评论 -
java笔记【一】
1、java两个机制 虚拟机制垃圾收集机制, 解决了健壮性问题。2、开发需要JDK ,用户只需要JRE3、【师说】计算机这些书籍都是大砖块,不要一个字一个字去扣,二十看个大概就去动手实践,从实践过程中学习到领悟到知识。4、执行的命令,输入命令提示符, 其实是在安装的JDK里面的bin文件夹里的javac.exe 和java.exe 会跑到Path变量存储的变量值的那原创 2013-08-19 21:39:50 · 671 阅读 · 0 评论 -
【java计算问题】 1到10的阶乘,1+3+5+……+97+99的和
从头学java 之 1到10的阶乘 ,y是每个数的阶乘,result是阶乘之和。public class Factorial { public static void main(String args[]){ int result=0; int y=1; for(int i=1; i<=10; i++){ y = y*i; result =原创 2013-08-26 21:58:25 · 12515 阅读 · 0 评论 -
java笔记【三】
1、一大波代码集体往后退按下Tab键,一起往前按下shift+Tab键。2、do{}while(); 分号不要丢了。3、break语句用于终止某个语句块的执行。强行退出循环。 continue用于终止某次循环过程,跳过循环体中continue语句下面的语句,开始下一次的循环过程。4、增加程序健壮性的考虑。invalid parameter / return -1;5原创 2013-09-02 20:41:32 · 714 阅读 · 0 评论 -
java笔记【四】
一、成员变量默认会初始化,局部变量不会自动初始化。二、练习:定义一个“点”(Point)类来表示三维空间中的点(有三个坐标)。要求如下:1,可以生成具有特定坐标的点对象。 2,提供可以设置三个坐标的方法3,提供可以计算该点距原点距离平方的方法4,编写程序验证上述三条。解: 自己的做法(模仿上一个例子):class Point{ private int leng原创 2013-09-16 22:47:22 · 840 阅读 · 0 评论 -
java笔记【八】
1、java异常 观察错误的名字和行号 最重要。 老师说 程序是调出来的额,不是写出来的。要不怕2、try{ }catch(ArithmeticException ae){ ae.printStackTrace(); //打印错误的堆栈信息。 }3、throwable包括error和exception ,其中exception还包括 runtime excepti原创 2013-10-05 09:22:03 · 649 阅读 · 0 评论 -
字符串计数问题
给定一个字符串 统计其中的大写字母 小写字母 和其他字符的个数public class TestString { public static void main(String args[]){ String s = "aadkajsDSJRFDSJA^%&^&*(23798sdkfk"; int uCount = 0, lCount = 0, oCount = 0; f原创 2013-10-05 11:09:39 · 922 阅读 · 0 评论 -
eclipse里面光标变粗
正在编写代码,忽然发现eclipse里面光标变粗了。。应该是你不小心按到了insert键。。只要再按一下insert键就会恢复正常了。按下insert键光标就变成两个字符长度,再按下恢复正常不仅是eclipse ,word中等等都是这样的 这是光标的一种调节功能原创 2013-10-04 19:23:37 · 4506 阅读 · 0 评论 -
数三退一问题
500个人围成一圈 , 从第一个人开始数 1,2,3 数到3的人退出,继续往下,后面的人继续数1,2,3 数到3的人就退出 , 于是这样,最后剩下一个人 这个人是几号呢? 老师讲了不同算法。算法之一:根据老师的敲的,自己没有形成独立的思路。。。。。public class OnlyOneTest { public static void main(String args[原创 2013-10-04 21:09:57 · 2231 阅读 · 0 评论 -
展示文件目录子结构
1、多态条件: 有继承 ,有重写 , 父类引用指向子类对象。2、split 切割 分割 分解字符串3、静态重载方法 public static String valueOf() 可以将基本类型数据转换为字符串 4、public String[] split(String regex)可以将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组,5、多态 是 面向对象的最原创 2013-10-05 17:04:55 · 1326 阅读 · 0 评论 -
MyEclipse10使用JavaFX
今天在MyEclipse10中练习javaFX,发现并不支持。原来还需要手动导包告诉一下myeclipse。解决方法如下:右击项目,选择build path--add external archives,然后找到自己的jre安装路径,lib文件夹下的jfxrt.jar,选择打开。之后便可在工程中导javafx包,正常使用了。关于JavaFX当引入java时,GUI类使用一个原创 2016-05-24 09:07:31 · 5375 阅读 · 2 评论