java
码匀
时光在记忆里生根发芽
展开
-
Java中运算符的优先级
在Java中,运算符通常分为算数运算符、逻辑运算符、比较运算符、赋值运算符、(条件)三元运算符。算术运算符:逻辑运算符:比较运算符:赋值运算符:三元运算符:运算符名称举例?:三元运算符8>3?true:false(结果是true)归纳来说:算术运算符>比较运算符>赋值运算符>逻辑运算符>三元运算符可使用以下口诀...原创 2018-12-07 17:52:10 · 6938 阅读 · 0 评论 -
最新版写字板,带加密功能
部分截图:源代码如下:package work;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.io.*;import javax.swing.event.*;import java.util.*;import java.awt.datatransfer.*;clas...原创 2018-12-10 21:19:10 · 530 阅读 · 0 评论 -
java中成员变量(实例变量),局部变量,类变量的区别
主要从以下几个方面来比较:作用域:成员变量:成员变量又叫实例变量,它是类的实例,所作用于所在的整个类。局部变量:只在某个范围有效(例如方法中)。类变量:有效性主要和变量前的修饰符有关,例如private修饰就只对此类有效,public对所有包都有效。存储位置:成员变量:随着对象的创建而创建,对象消失则此变量也消失,存储于堆内存中。局部变量:在方法被调用时产生,方法调用结束则变量消失。...原创 2018-12-07 13:05:59 · 4063 阅读 · 0 评论 -
java实现小游戏
自己做了一个java小游戏,技术还不成熟,如下图:可实现飞机的移动,炸弹效果以及背景音乐等,具体工程在下面:工程地址原创 2018-12-06 21:44:03 · 23419 阅读 · 9 评论 -
java统计你一共写了多少代码
MyEclipse统计你一共写了多少代码(主要用io流实现的):package study02;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class TestCountDir { private int ...原创 2018-12-06 21:32:05 · 688 阅读 · 0 评论 -
java使用IO字节流读取复制文件
具体代码如下:package com.copy;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import ...原创 2018-12-06 21:26:17 · 210 阅读 · 0 评论 -
java编写记事本
用java写了一个记事本,以作练习,一些功能没有实现运行截图:代码如下:package com.hbsd.study;import java.awt.BorderLayout;import java.awt.Desktop;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Font;imp...原创 2018-12-06 20:56:45 · 19067 阅读 · 9 评论 -
替换JFrame窗口左上角图标的方法
用MyEclipse写了一个JFrame界面,最后发现左上角图标有点碍眼,于是想把它换掉,代码如下:`package com.hbsd.study;import javax.swing.ImageIcon;import javax.swing.JFrame;public class Test extends JFrame {public Test(){super(" Music~")...原创 2018-12-06 19:54:11 · 1603 阅读 · 0 评论 -
用java swing编写记事本使用竖行分隔符
用java swing编写记事本使用竖行分隔符最近学完了javase总是琢磨着写点东西出来,然后就写起了记事本,添加完横行分隔符后,打开系统记事本发现不一样,系统记事本是这样的:在网上大概找了一下,原因是没有使用当前系统的样式,代码如下:UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());插入这一段在你...原创 2018-12-06 19:25:38 · 802 阅读 · 0 评论 -
Java图形化实现LRU页面置换算法
最近要写一个LRU置换算法,要求是C语言,但考虑个人原因,于是用Java实现了一个。运行结果如下图:程序中实现了数组越界以及循环输入数据的问题具体代码如下:package study02;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.GridLayout;import java.a...原创 2018-12-19 16:16:07 · 1549 阅读 · 0 评论 -
JAVA实现批量修改文件名称
假设你某天跟朋友出去玩,使用某数码相机拍摄了一些照片 但是当你回来的时候你发现所有的照片都是如下命名的 P1020335.JPG P1020336.JPG P1020337.JPG P1020338.JPG P1020339.JPG … 这些文件名实际上是自动生成的,对你来说不方便看。 你现在希望将这些照片都改成“2016-4-15-i” i表示第几张照片如 2016-4-1...转载 2019-02-27 16:07:35 · 6630 阅读 · 1 评论