
java基础
lkwan123
喜欢编程
展开
-
java基础俄罗斯方块
package box;public class Cell { int cow,rol; public void left(){ cow--; } public void right(){ cow++; } public void down(){ rol++; }}/* 1,首先需要一个类,建立一个对象来控制方块的移动,建立cell类。 2这个对象原创 2016-03-18 13:26:45 · 734 阅读 · 0 评论 -
java基础俄罗斯方块加强版
package box;import java.util.Scanner;public class TerominGame { public static void main(String[] args){ J j=new J(0,4);//新建一个J类对象 j.printJ();//利用J类print函数输出J类测试数据 T t=new T(0,4);//新建一个T类对象原创 2016-04-25 23:17:41 · 738 阅读 · 0 评论 -
java 做的简易进制计算器
import javax.swing.*;import java.awt.event.*;import java.awt.*;public class Scale { JFrame f; JPanel [] p=new JPanel[4]; JButton [] c=new JButton[13]; JLabel [] t=new JLabel[2]; JTextField []原创 2016-05-18 20:14:55 · 4279 阅读 · 1 评论 -
Java实现满天星
package day01;import java.awt.Color;import java.awt.Graphics;import java.util.Random;import javax.swing.JFrame;import javax.swing.JPanel;public class DraeLine { public static void main(Strin原创 2016-07-21 20:29:29 · 9022 阅读 · 0 评论 -
十进制转换二进制通过与运算和移位
我们一般将十进制转换成而今使用的是对二求余然后除二的方法,其实很多时候我们不能更好的理解,我今天讲解一下通过位运算的方法怎么实现进制转换。思路:无论是数字还是字母在计算机里存储的都是二进制形式,有人说16进制,16进制也不过是二进制的缩写,本质还是二进制。假如现在有一个数8,计算机里二进制形式应该是1000(我去掉了前缀0),那么需要想办法获取这四位的每一位,然后通过字符串输入就OK,怎么原创 2017-06-14 19:21:11 · 4363 阅读 · 0 评论 -
linux安装jdk
1.oracle官网下载jdk网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择则Linux系统1.8版本64位如图:2.把jdk压缩包解压到安装的目录例如我的:mv jdk-8u191-linux-x64.tar.gz /opt/soft/java/解压...原创 2019-04-04 11:28:45 · 215 阅读 · 0 评论 -
项目中用到的树形数据
1.简介 在一些管理系统中一般都会用到,会用到一些树形数据,例如部门组织以及权限等数据,都得生成树形数据,需要写一些树形数据生成工具,一般使用递归的方式,性能低下还可能会导致爆栈。经过分析和思考,我决定不采用递归的方式来编写树形数据的处理,最终选用hasMap来维护树节点之间的关系。以权限树为例,做一个树形数据工具类的设计。2.数据库表设计SET FOREIGN_KEY_CHECKS=0;...原创 2019-07-30 14:04:50 · 435 阅读 · 0 评论