![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java100
Ja学习中va
贵在坚持
展开
-
Java 100-001:定时器程序
package java01;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Date;import javax.swing.JOptionPane;import javax.swing.Timer;/*...原创 2018-12-14 22:23:09 · 202 阅读 · 0 评论 -
Java100-010:多线程的生产者消费者模式实现(管程法):借助缓冲区(容器)
package java02;/** * 我的java每天100行代码010 * 多线程的生产者消费者模式(管程法):借助缓冲区(容器) * wait,notify,notifyAll * @author Administrator * */public class java010 { public static void main(String[] args) { ...原创 2019-01-07 22:38:53 · 342 阅读 · 0 评论 -
Java100-009:I/O流:利用文件输入流,文件输出流,字节数组输入流,字节数组输出流,来实现图片的拷贝
package java02;/** * 我的java每天100行代码008 * I/O流:利用文件输入流,文件输出流,字节数组输入流,字节数组输出流,来实现图片的拷贝 * * @author Administrator * */import java.io.*;//I/O流的常规操作步骤:创建源,选择流,操作(读与写),释放资源//对于字节数组的操作可以没有创建源课释...原创 2019-01-01 23:42:48 · 240 阅读 · 0 评论 -
java100-008:.利用多线程模拟抢票(线程不安全,线程安全)
1.利用多线程实现抢票(线程不安全)package java02;/** * 我的java每天100行代码008 * 利用多线程实现抢票(线程不安全) * @author Administrator * */public class java0081 { public static void main(String[] args) { Web12306 w = n...原创 2018-12-29 23:00:23 · 1343 阅读 · 1 评论 -
Java100-008:利用多线程实现龟兔赛跑
package java02;/** * 我的java每天100行代码008 * 利用多线程实现龟兔赛跑 * @author Administrator * */public class java0082 { public static void main(String[] args) { //一场比赛 Racer r = new Racer(); //两个代理(...原创 2018-12-29 22:57:40 · 1408 阅读 · 0 评论 -
Java 100-006:菜单栏的创建-包括嵌套菜单,禁用菜单项,复选框和单选按钮菜单项,弹出菜单以及快捷键和加速器
package java01;import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * 我的java每天100行代码006 * 菜单栏的创建:包括嵌套菜单,禁用菜单项,复选框和单选按钮菜单项,弹出菜单以及快捷键和加速器; * @author Administrator * */publi...原创 2018-12-17 23:44:48 · 594 阅读 · 0 评论 -
Java 100-005:java计算器(网格布局)
package java01;import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * 我的java每天100行代码005 * 网格布局:计算器 * @author Administrator * */public class java005 { public static void ...原创 2018-12-16 21:56:52 · 884 阅读 · 1 评论 -
Java 100-004: 利用按钮或按键:Ctrl+R,Ctrl+Y,Ctrl+B 实现更换背景的效果
package java01;import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * 我的java每天100行代码003 * 利用按钮或按键:Ctrl+R,Ctrl+Y,Ctrl+B 实现更换背景的效果 * @author Administrator * */public class ja...原创 2018-12-15 23:55:09 · 387 阅读 · 0 评论 -
Java 100-003:利用按钮实现更换背景的效果
package java01;import java.awt.Color;import java.awt.event.*;import javax.swing.*;/** * 我的java每天100行代码003 * 利用按钮实现更换背景的效果 * @author Administrator * */public class java003{ public stat...原创 2018-12-15 23:52:27 · 373 阅读 · 0 评论 -
Java 100-002:Swing显示窗口,并在窗口中显示文字
package java01;import java.awt.*;import javax.swing.*;/** * 我的java每天100行代码002 * Swing显示窗口,并在窗口中输出一串文字 * @author Administrator * */public class java002 { public static void main(String[]...原创 2018-12-14 22:25:20 · 13899 阅读 · 0 评论 -
Java100-010:多线程的生产者消费者模式实现(信号灯法):借助标志位
package java02;/** * 我的java每天100行代码010 * 多线程的生产者消费者模式(信号灯法):借助标志位 * wait,notify,notifyAll * @author Administrator * */public class java0101 { public static void main(String[] args) { /...原创 2019-01-07 22:40:44 · 191 阅读 · 0 评论