JAVA经典小程序
用java写一些编程的小程序,可以借鉴哦。
threecat.up
保持对未知的好奇心(三只小猫)~感谢您的关注,一起快乐学习~
展开
-
我是这样配置Intellij IDEA的&附常用模板(2020版idea)
目录前言:1.Appearance & Behavior1.1 设置主题1.2 设置窗体及菜单的字体及字体大小1.3 设置编辑区主题2. Editor - General2.1 设置鼠标滚轮修改字体大小2.2 设置鼠标悬浮提示2.3 设置自动导包功能2.4 设置显示行号和方法间的分隔符2.5 忽略大小写提示2.6 设置取消单行显示 tabs 的操作3. Editor – Font4. Editor – Color Scheme4.1 修..原创 2020-08-17 20:04:46 · 2675 阅读 · 0 评论 -
GitHub思维导图学习(图里知多少,点进来看看?)
前言 通过XMind思维导图来学习GitHub和Git,这样会不会更加的有效率呢?所用思维导图在资源中提供(.png、.pdf、.xmind资源,可以进行下载)。图示:后记 欢迎大家指出问题,溜了~原创 2022-02-28 18:00:03 · 609 阅读 · 0 评论 -
你是怎么学习java知识的呢?(记学习POI,使用java对表格进行操作的经历)
记录一次学习的过程,希望也可以了解到其它的学习方法,嘻嘻。目录一得到任务:二打开度娘获取信息三打开eclipse写小例子四导入包创建简单实例训练五进一步掌握六寻求真正的掌握总结:一得到任务: 当我打开工作QQ群的时候,接收到了这样的一个任务:组长真好啊(QAQ)二打开度娘获取信息 从讨论中了解到,POI提供API给jav...原创 2020-03-02 19:53:23 · 439 阅读 · 2 评论 -
第一个java程序(输出个人信息)
前言:开始了java的学习,虽然有着C++与C语言的基础,但是java的语法部分还是让我头疼啊,看来代码只有多写多练才会有着提高。输出个人信息的代码:自己创建包之后,在包里面创建类,输入代码即可。类名与程序中的thirstone相同。import java.util.Scanner;public class thirstone { public static class PersonI...原创 2019-11-08 08:07:37 · 9499 阅读 · 1 评论 -
第二个java程序(个人成绩的相关操作)
前言:上一次写了简单的个人信息输入输出的程序,这一次又学习了数组和HashTree,所以这次使用到了键值对的排序(对值的排序,其实相关的操作都是差不多的),也有写得很好的博主,这里就不介绍相关的基础知识(嘻嘻)。个人成绩java程序:在自己定义的包里面创建一个second类,引入其它包。import java.util.Scanner;import java.util.ArrayList...原创 2019-11-09 18:22:19 · 364 阅读 · 1 评论 -
哈希表小笔
前言: 数组按顺序存储元素,因此通过元素的下标可以非常方便地获得该元素。但反过来,如果知道元素而要求获得该元素的下标,则相对困难一些,通常需要顺序地进行查找。如果数组已经按照某种方式排列,则可以采用二分法进行折半查找,以加速查找过程。一般认为从元素查找该元素所对应的存储位置的最快方式是采用哈希表,哈希表也称为散列表。哈希表的...原创 2019-11-13 12:01:55 · 317 阅读 · 0 评论 -
第三个java程序(表白小卡片)
前言: 向女神表白啦,作为一个程序员,当然也有爱情啦。只不过,虽然前面两个程序都只是学习了基础的语法结构和向量哈希表。这里涉及的是Swing,awt图形用户界面和一点文件输入输出流的知识。 表白代码如下:另附:里面的音乐和图片可以放在一个自己创建的包里面,也可以放在src里面,或者使用绝对路径。至于布局,我自己的使用的是简单的排班,简单的继承。后面的程序会慢慢实现。...原创 2019-11-19 22:34:13 · 11713 阅读 · 23 评论 -
超级简单java汉诺塔
前言:又是汉诺塔,递归必备,用了java写了一遍,真好啊。附代码如下:创建包,类如下。public class four {//主类 private static int moveCount = 0; public static void mb_hanoi(int n,char start,char temp,char end) { moveCount++; if(n<=...原创 2019-11-20 13:46:09 · 195 阅读 · 0 评论 -
第四个java程序(没钱了要去贷款?)
前言: 银行贷款有等额本息(每月利息相等)和等金本息(利息逐月递减)。所以我们要实现的功能就是:请根据选择的贷款年限、还款方式(等额本息)和贷款金额计算月供金额是多少最后一共支付了多少利息(等额本息/等额本金)银行贷款小程序如下,这个比上一个要简单,就是练习一下类、方法操作。 &n...原创 2019-11-25 19:26:06 · 401 阅读 · 1 评论 -
java简单文本复制
前言: 来一个简单的小程序练练手吧,多练才会进步哦!功能实现:实现文本之间的复制老规矩:项目、包、类名、主类、主方法。package shiyan;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class five { pu...原创 2019-11-25 20:11:37 · 322 阅读 · 0 评论 -
第五个java程序(打开保存简单编辑器)
前言: 到了第五个java程序了,记得第三个的时候也是图形界面,那么这里再次用到就熟悉一下哈哈。参考了这个博主的代码,写得超级棒哦。https://blog.csdn.net/Kingsly_Liang/article/details/80510775 那么我说说我的思路吧,首先...原创 2019-11-27 17:01:33 · 334 阅读 · 0 评论 -
第六个java程序(简单生命游戏)
前言: 终于到了第六个java程序,这一个程序就是演示生命游戏,所谓的生命游戏,简洁地解释就是细胞的生命动态展示。来看看这个规律: 1.一个细胞可以有8个邻居; 2.一个细胞若只有一个邻居,在下一代会孤独的死去; 3.若有2或3个邻居,在下一代依然活着; ...原创 2019-12-02 22:47:55 · 1170 阅读 · 4 评论 -
java简单排序(选择;冒泡;插入)
前言: 虽然排序算法是很简单的,之后我的数据结构专栏会有讲到进阶的排序可以去康康。现在我们用java来联系一下简单的排序,即选择,插入,冒泡。首先来看看各自的简介吧,都是很好理解的内容:1、选择排序选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最...原创 2019-12-03 08:55:20 · 153 阅读 · 0 评论 -
第七个java程序(售票系统多线程并发与互斥)
前言: 继续冲鸭,这里我们举例子来看多线程之间的并发与互斥。 首先来看看一些定义:进程: 是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括内存、磁盘、...原创 2019-12-04 11:38:42 · 918 阅读 · 3 评论 -
第八个java程序(访问网络资源文本、图片)
前言: 第八个java程序了,现在到了网络服务和访问网络资源部分了。首先主要说一下这次的三个小程序就是测试URL网络资源定位符,访问网络文件,访问网络图像文件。其中,访问的都是我自己的网络,现在它已经被改得面目全非了。因为之前做的不符合定位(链接不符合),我就都删了内容,现在只剩下一个空壳“哈哈”。 &...原创 2019-12-05 21:36:31 · 462 阅读 · 0 评论