![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 54
爱唠叨的瘦詹姆
这个作者很懒,什么都没留下…
展开
-
初学Java:数据库+GUI实现简单登陆注册窗口
初学Java:Java 基础之数据库+GUI实现简单登陆注册窗口 创建登陆注册窗口,实现与数据库之间的链接,将信息存储在数据库包结构dao包中的类为数据库操作类,实现与数据库的连接,model类为实体类,util包中为工具类,连接数据库,view包为界面窗体类源代码DbUtil类package jdbctest.util;import java.sql.Connection;import java.sql.DriverManager;public class DbUtil {原创 2020-06-14 15:37:06 · 5537 阅读 · 2 评论 -
Java基础:数据库连接 操作 增删改查
Java基础:数据库连接 操作 增删改查创建表在数据库中创建表idea导入jar包官网下载 mysql-connector-java.jar在idea中新建lib包,将mysql-connector-java.jar复制到lib包下代码import java.sql.*;public class test { public static void main(String[] args) throws SQLException, ClassNotFoundException {原创 2020-06-02 20:54:59 · 225 阅读 · 0 评论 -
初学Java:Java基础-多线程(三)生产消费实例
Java基础:多线程(三)生产消费实例 生产线程和消费线程同时随机进行,当仓库满了的时候,生产线程停止生产,当仓库空的时候,消费线程停止消费,一共生产20个产品class SyStack{ private char []data = new char[6];//创建数组当作仓库,容量为6 private int cnt = 0; //仓库里产品的数量 public synchronized void push(char ch){ //仓库满的时候停止生产原创 2020-05-28 12:14:52 · 203 阅读 · 0 评论 -
Java基础:多线程(二)线程的同步
Java基础:多线程(二)线程的同步卖票程序 四个车站同时卖票,共100张。每个车站买票过程为:判断是否有票,卖出票,总票数减一四个车站为四个线程,分别进行,因为进程是随机切换,如某一进程未执行完毕就切换到下一进程,将会出错。synchronized关键字 线程同步锁 synchronized,可以保证其内部代码块完全执行完毕之后在切换进程语法格式 synchronized(同步锁){ //同步锁可为任意对象 ······//内部代码块 }clas原创 2020-05-28 10:28:15 · 175 阅读 · 0 评论 -
初学Java:Java基础-多线程(一)
Java基础:多线程(一)认识及创建多线程概念进程进程是程序的一次执行过程–动态的进程持有资源和线程线程一个进程内部可执行多个任务,进程的内部任务称为线程线程的创建继承Thread类步骤定义一个类,继承Thread类重写Thread类中的run()方法实例化Thread子类的对象通过该对象调用start()方法,启动线程class T extends Thread{ @Override //重写父类的run()方法 public vo原创 2020-05-28 09:49:10 · 148 阅读 · 0 评论 -
Java基础:冒泡排序
Java基础:冒泡排序思路比较数组中,两个相邻的元素,如果第一个元素被第二个元素大,则交换二者位置每一次比较都会产生一个最大或最小的数字下一轮则可减少一次排序依次循环直到结束!代码public static int[] sort(int[] array){ //临时变量 int temp = 0; //定义数组 int[]array = new int[5]; //外层循环,判断运行多少次 for(int i = 0;i < array.length;i原创 2020-05-22 21:50:35 · 127 阅读 · 0 评论 -
初学Java:Java基础-GUI图形用户界面
Java基础 图形用户界面(一)Java提供了awt和swing包用于GUI(图形用户界面)的开发概念 Java中构成图形用户界面的各种元素称为组件Component;组件分为容器类和非容器类组件组件类(Component):抽象类,组件一般放在某个容器中;组件中不能再放置其他组件容器类(Container):组件类的子类,容器本身也是组件;可在其中放置其他容器或组件容器一定是组件,组件不一定是容器创建窗体JFrame:窗体容器带边框、标题栏、菜单栏和窗口缩放功能按钮的窗原创 2020-05-26 22:32:57 · 436 阅读 · 0 评论 -
初学Java:Java基础-GUI图形用户界面(二)
Java基础 图形用户界面(二)简单的登陆窗口判断用户名及密码是否正确,点击登录按钮实现不同效果代码import java.awt.EventQueue;import javax.swing.*;import javax.swing.border.EmptyBorder;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;public class LoginFrame extends JFrame原创 2020-05-27 18:52:32 · 385 阅读 · 0 评论 -
初学Java:Java基础-多态 学习笔记
Java基础-多态概念 顾名思义,多态就是有很多种状态,即某一事物在不同时刻表现出来的不同状态。比如降水,在不同温度下有雨、雪、冰雹等状态,但这都是降水。即同一方法可根据发送对象的不同采用多种方式,这就是多态。 可见不同的状态是有一定联系的,雨、雪、冰雹都可以视为降水的子类,即实现多态的第一个条件:要有继承关系代码class Person{ //创建父类}class Student extends Person{ //创建子类并继承父类}public class Test原创 2020-05-23 18:18:53 · 159 阅读 · 0 评论