
java
码匀
时光在记忆里生根发芽
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中运算符的优先级
在Java中,运算符通常分为算数运算符、逻辑运算符、比较运算符、赋值运算符、(条件)三元运算符。 算术运算符: 逻辑运算符: 比较运算符: 赋值运算符: 三元运算符: 运算符 名称 举例 ?: 三元运算符 8>3?true:false(结果是true) 归纳来说: 算术运算符>比较运算符>赋值运算符>逻辑运算符>三元运算符 可使用以下口诀...原创 2018-12-07 17:52:10 · 7041 阅读 · 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 · 578 阅读 · 0 评论 -
java中成员变量(实例变量),局部变量,类变量的区别
主要从以下几个方面来比较: 作用域: 成员变量:成员变量又叫实例变量,它是类的实例,所作用于所在的整个类。 局部变量:只在某个范围有效(例如方法中)。 类变量:有效性主要和变量前的修饰符有关,例如private修饰就只对此类有效,public对所有包都有效。 存储位置: 成员变量:随着对象的创建而创建,对象消失则此变量也消失,存储于堆内存中。 局部变量:在方法被调用时产生,方法调用结束则变量消失。...原创 2018-12-07 13:05:59 · 4164 阅读 · 0 评论 -
java实现小游戏
自己做了一个java小游戏,技术还不成熟,如下图: 可实现飞机的移动,炸弹效果以及背景音乐等,具体工程在下面: 工程地址原创 2018-12-06 21:44:03 · 23619 阅读 · 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 · 757 阅读 · 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 · 270 阅读 · 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 · 19228 阅读 · 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 · 1702 阅读 · 0 评论 -
用java swing编写记事本使用竖行分隔符
用java swing编写记事本使用竖行分隔符 最近学完了javase总是琢磨着写点东西出来,然后就写起了记事本,添加完横行分隔符后,打开系统记事本发现不一样, 系统记事本是这样的: 在网上大概找了一下,原因是没有使用当前系统的样式,代码如下: UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 插入这一段在你...原创 2018-12-06 19:25:38 · 856 阅读 · 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 · 1610 阅读 · 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 · 6758 阅读 · 1 评论