- 博客(9)
- 收藏
- 关注
原创 IO流之字符流与字符缓冲流
在I/O类库中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,它们都是抽象类,不能实例化,数据流中的最小单位是字节,所以叫做字节流。 一、InputStream中的读取数据的方法如下: 1 、int read() 功能:读取一个字节的数据,并且返回读到得数据,如果返回-1,则表示读到输入流的末尾。 2、int read(by...
2018-06-12 11:22:28
1357
原创 Java中BufferedInputStream和BufferedOutputStream基本使用详解
保存其参数,即输入流 in,以便将来使用。创建一个内部缓冲区数组并将其存储在 buf 中,该buf的大小默认为8192。public BufferedInputStream(InputStream in);//创建具有指定缓冲区大小的 BufferedInputStream 并保存其参数,即输入流 in,以便将来使用。创建一个长度为 size 的内部缓冲区数组并将其存储在 buf 中。pu...
2018-06-12 11:20:07
2386
原创 Java学习笔记(二)事件监听器
Java实现对组件事件(如单击、输入等)的监听和JavaScript类似,都是先添加Listener,再写触发函数,不同的是,Java实现监听前必须使用implements将各个接口添加到类内。 相关的库为java.awt.event.* 例如要添加行为事件的接口ActionListener,则需要在实现窗口的类内作如下操作:123456789public class Test...
2018-06-11 20:14:34
192
原创 Java用JFrame、JPanel、Graphics绘图案例讲解
一.绘图的相关Java类介绍:JFrame类,是Java图形用户界面(GUI)工具包swing中的存放组件的容器。相当于相框。JPanel类,是Java图形用户界面(GUI)工具包swing中的面板容器类。相当于画板。Graphics类,是Java用于绘图和显示格式化文字的工具。相当于画笔。二.绘图步骤:创建相框JFrame对象jFrame。创建画板JPanel对象jPanel,重写paint()...
2018-06-11 17:12:48
786
原创 java绘图之paint(Graphics g)与Graphics g=getGraphics()的两种画笔获取
java绘图是初级程序员需要了解的内容之一,其中利用Graphics对象获取画笔就是比较核心的内容了,而通常获取Graphics对象时有多种方式,例如paint(Graphics g)与Graphics g=getGraphics()的两种方式画笔获取 1. paint(Graphics g) java绘图时,最常使用到的就是paint(Graphics g){...内容...}方法获取...
2018-06-11 17:11:48
1631
原创 认识JFrame和getContentPane
初始化一个容器,用来在容器上添加一些控件。。。比如说你列子中的这个句子吧 this.getContentPane().add(jProgressBar1, ); 这是它的连体型,如果分开的话 ,估计就比较好理解了...分开型如下:Container c=this.getContentPane();//初始化一个容器c.add(jProgressBar1); //在容器上添加控件..关于setCon...
2018-06-10 14:06:40
393
原创 StringBuffer对象的应用
String和StringBuffer他们都可以存储和操作字符串,即包含多个字符的字符串数据。String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。StringBuffer类的构造函数public StringBuffer()创建一个空的StringBuffer类的对象。public StringBuffer( int length )创...
2018-06-10 11:57:59
863
转载 JOptionPane的详解
import javax.swing.JOptionPane导入类主要用到四种消息提示框方法: showConfirmDialog():确认对话框 showInputDialog():输入对话框 showMessageDialog():消息对话框 showOptionDialog():选择对话框主要有五种消息类型,类型不同,图标不同: • ERROR_MESSAGE • INFORMATION_M...
2018-06-10 11:08:05
1959
原创 Thread中的join sleep yield wait notify方法的使用
1.首先来说说线程Thread的Join方法:join方法顾名思义 就是往线程中添加东西的;join方法可以用于临时加入线程,一个线程在运算过程中,如果满足于条件,我们可以临时加入一个线程,让这个线程运算完,另外一个线程再继续运行。看一下一个demo:[java] view plain copy/** * join方法可以用于临时加入线程,一个线程在运算过程中,如果满足于条件, * 我们可以临...
2018-06-09 15:18:53
417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人