JAVA实例
初学小白Lu
这个作者很懒,什么都没留下…
展开
-
数据库操作实例
1.创建类SearchEmp,实现查找数据表tb_emp中销售部的所有成员的功能。import java.sql.*;public class SearchEmp { static Connection con; static Statement sql; static ResultSet res; public Connection getConnection() { tr...原创 2021-05-18 13:23:22 · 598 阅读 · 0 评论 -
高级事件处理实例
import java.awt.BorderLayout;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JFrame;import javax.swing.JLabel;import javax.s...原创 2020-04-07 21:42:55 · 157 阅读 · 0 评论 -
AWT绘图与音频播放实例
1.创建一个主窗体,在窗体上分别绘制矩形、三角形、圆形和椭圆形。package com.lzw;import java.awt.Graphics;import javax.swing.JPanel;public class DrawPanel extends JPanel { /** * */ private static final long serialVersio...原创 2020-04-06 17:22:55 · 160 阅读 · 0 评论 -
枚举类型与泛型实例
1.尝试定义一个枚举类型类,使用switch语句获取枚举类型的值。package com.lzw;public class UseCase1 { enum Constants2 { // 将常量放置在枚举类型中 Constants_A, Constants_B } // 定义一个方法,这里的参数为枚举类型对象 public static void doit2(Constants...原创 2019-11-26 22:25:24 · 295 阅读 · 0 评论 -
I/O(输入/输出)实例
1.编写程序,实现读取文件时出现一个表示读取进度的进度条。可使用javax.swing包提供的输入流类ProgressMonitorInputStream。import java.io.*;import javax.swing.*;public class Student { public static void main(String[] temp) { byte b[] = n...原创 2019-11-24 21:55:41 · 377 阅读 · 0 评论 -
反射实例
1.利用反射实现通用扩展数组长度的方法。import java.lang.reflect.*;public class Answer_1606 { public static void main(String[] args) { Test test = new Test(); test.print(); test.is = (int[]) addArrayLength(...原创 2019-11-22 00:57:54 · 276 阅读 · 0 评论 -
集合类实例
1.将1-100之间的所有正整数存放在一个List集合中,并将集合中索引位置是10的对象从集合中移除。import java.util.*;public class Text { public static void main(String[] args) { List<Integer> list = new LinkedList<>(); for(int i...原创 2019-11-18 23:15:27 · 625 阅读 · 0 评论 -
Swing实例
1.尝试开发一个窗体import java.awt.*;import javax.swing.*;public class UseCase1 extends JFrame{ /** * */ private static final long serialVersionUID = 1L; private JComboBox<String> comboBox;...原创 2019-11-17 23:07:44 · 865 阅读 · 0 评论 -
异常的实例
1.编写一个异常类MyException,再编写一个类Student,该类有一个产生异常的方法speak(int m)。要求参数m的值大于1000时,方法抛出一个MyException对象。最后编写主类,在主方法中创建Student对象,让该对象调用speak()方法。public class Brunt { public static void main(String args[]){ ...原创 2019-11-05 23:21:51 · 1729 阅读 · 0 评论 -
数组实例
1.编写Java程序,创建数组arr1和arr2,将数组arr1中索引位置是0~3中的元素复制到数组arr2中,最后将数组arr1和arr2中的元素输出。import java.util.*;public class Practise1 { // 创建类 public static void main(String [] args) { int arr1[]=new int[...原创 2019-11-04 21:31:36 · 644 阅读 · 0 评论 -
数组排序
冒泡排序基本思想是对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,即交换两个元素的位置。冒泡算法由双层循环实现,其中外层循环用于控制排序轮数,一般为要排序的数组长度减1次,因为最后一次循环只剩下一个数组元素,不需要对比,同时数组已经完成排序。内层循环用于对比数组中每个相邻元素的大小,已确定是否要交换位置,对比和交换次数随排序轮数而减少。public class Bub...原创 2019-11-04 21:19:25 · 181 阅读 · 0 评论 -
线程实例
1.定义一个继承Thread类的类,并覆盖run()方法,在run()方法中每隔100毫秒打印一句话。public class Practise1 extends Thread { int index=0; String[] str={"Hello","Java","world","study","我要学习Java语言","Java编程词典能伴我学习、工作以及独立研发"}; public ...原创 2019-11-03 19:46:02 · 257 阅读 · 0 评论 -
Swing表格组件的实例
1.利用Swing表格设计一个用来选择日期的对话框。import java.awt.*;import javax.swing.*;public class Answer_2108 extends JFrame { /** * */ private static final long serialVersionUID = 1L; /** * Launch the a...原创 2020-03-21 16:32:02 · 519 阅读 · 0 评论 -
企业进销存管理系统(二)
五、创建项目六、系统文件夹组织结构由于本系统是由团队进行开发的,所以在编写代码前需要制定好项目的系统文件夹组织结构,如不同的Java包存放不同的窗体、公共类、数据模型、工具类或者图片资源等,这样不但可以保证开发团队开发的一致性,也可规范系统的整体架构。创建完系统中可能用到的文件夹或Java包之后,在开发时,只需将所创建的类文件或资源文件保存到相应的文件夹中即可。七、公共类设计公共类也是代码...原创 2020-04-11 20:34:12 · 3234 阅读 · 0 评论 -
企业进销存管理系统(一)
本章将使用JavaSwing技术和MySQL数据库开发跨平台的企业进销存管理系统,该系统是典型的MIS(管理信息系统),主要包括创建并维护后台数据库和前端应用程序的开发两个方面。一、系统分析本节是对企业进销存管理系统进行系统的分析,其中包括需求分析和可行性分析。另外,在项目计划书中将详细地描述开发背景、团队和开发环境。1.需求分析企业进销存管理系统的主要工作是对企业的进货、销售和库存以信息...原创 2020-04-11 20:31:04 · 15281 阅读 · 3 评论