- 博客(10)
- 收藏
- 关注
原创 数据库基础,编写一个简单的食堂订餐系统
这是用jdbc连接数据库,编写食堂的管理系统,是我第一次做的简单项目,只是一次练习,经验不够,代码写的不够好,冗余比较多,欢迎大佬在评论区指出,本人也在不断学习中。这个项目我写了两天的时间,代码不难,就是逻辑有些绕。有些地方的bug想的也很头秃不多说了,这是我的目录1.首先构建表2.将数据库的一些通用代码整合到一个类中package com.etc.dao;import java.sql.Connection;import java.sql.DriverManager;impo
2020-05-12 21:37:18
3787
6
原创 使用Runnable接口创建线程,使用callable实现线程
在了解线程的基本概念后,在介绍其他创建线程的方法。未了解线程基本概念的附上链接:[link]https://blog.csdn.net/qq_41219356/article/details/1059142541.使用Runnable接口创建进程该接口通过由那些打算通过某一线程执行其实例的类来实现。Runnable为非Thread子类的类提供了一种激活方式,通过实例化某个Thread实例并将自身作为运行。如果只想重写run()方法,而不重写其他的Thread方法,那么应使用Runnable接口。/
2020-05-11 21:33:02
1164
1
转载 珍藏多年的神网站都捐了,你想要的我都有,有了这些网站工作生活不用愁
注重版权,转载请注明原作者和原文链接作者:码农BookSea原文链接:https://blog.csdn.net/bookssea/article/details/105894567
2020-05-07 19:11:25
187
原创 线程简单介绍和使用Thread线程
首先要了解以下概念:进程:进程是资源分配的最小单位。线程:线程是程序执行的最小单位。计算机在执行程序的时候,会创建相应的进程,进行资源分配的时候,是以进程为单位进行相应的分配。每个进程都有相应的线程,在执行程序时,实际上是执行相应的线程。地址空间:进程是有自己独立的地址空间,每次启动一个线程,都会分配对应的地址空间来处理数据,而线程是没有独立空间的,但是可以共享进程的地址空间。资源拥有...
2020-05-04 16:26:05
1034
1
原创 线程数据共享
线程数据共享问题:5个售票点,共同售卖100张门票。分析:5个售票点对应5个线程,使用Thread错误案例:private static int tickets = 100;private static int count = 0;public void run() { while (tickets > 0) { if (tickets > 0) { t...
2020-04-29 19:50:22
130
原创 判断10-105之间有多少个素数,并输出所有素数
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数 。下面展示一些 内联代码片。int count=0; //总的素数个数 // for(int i=10;i<=105;i++) { int k=1; for(int j=2;j<Math.sqrt(i)+1;j++) { //一...
2020-04-28 20:23:03
1941
原创 for循环求水仙花数
水仙花数:每一位的数的3次方之和等于该数本身的数。例如:153=1 ^3 + 5 ^3 + 3 ^3下面展示一些 内联代码片。//水仙花数 采用for循环形式,限定数据范围从100到999(i<1000,所以只能取到999) for(int i=100;i<1000;i++) { int j=i/100; int k=i%100/10; int L=i%10;...
2020-04-28 20:22:48
13173
原创 经典问题:百钱买百鸡
公鸡5元一只母鸡3元一只小鸡3只1元问100能买多少只公鸡、母鸡和小鸡?下面展示一些 内联代码片。for (int x = 0; x <20; x++) { for (int y = 0; y <= 33; y++) { int z = 100 - x - y; if ((x * 5 + y * 3 + z / 3 == 100) && ...
2020-04-28 20:22:33
233
原创 判断回文数
回文数:从首往后与从尾往前是一样的。例如:数字 :1234321使用for循环判断回文数下面展示一些 内联代码片。//for循环判断回文数 //创建Scanner对象 System.out.println("请输入一个5位数:"); Scanner scan=new Scanner(System.in); //输入 String str=""; str=scan....
2020-04-28 20:21:10
509
原创 用循环写斐波那契数列
题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,兔子长到第三个月后每个月又生 一对兔子。假如兔子都不死,一年后兔子的数量是多少? //每3月生一兔,即用循环写斐波那契数列 int i=1,j=0,sum=0; //第三个月第一对幼年兔成年,并开始生小兔子 for(int x=2;x<=12;x++) { sum=i+j; j=i; i=sum; } Sy...
2020-04-28 20:20:37
1355
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人