![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
qinghuazs
15年毕业于杭州电子科技大学,主要从事于Java开发,会一点Python和Go
展开
-
位运算符及逻辑运算符
符号作用备注<<左移左移操作,低位补0>>右移右移操作,符号位不变;如果符号位是0,则高位补0,如果符号位是1,则高位补1>>>无符号右移右移操作,符号位不变,高位补0&与按位与,同1为1,其余为0|或按位或,有1为1,其余为0^异或异或操作,相同为0,不同为1~取反1变0,0变1,符号位也要变化...原创 2021-03-30 16:55:04 · 136 阅读 · 0 评论 -
Java元注解
在Spring中,我们经常能够看到各种各样的注解,Java自身也定义了很多的注解,这些注解的添加能够让程序员明确的知道这个类的状态。 Java中比较常见的注解类:@Override 重写父类的方法@Deprecated 标记过时,不建议再使用@SuppressWarnings 消除警告Java中的注解类,都使用@interface标记@Target(ElementTyp...原创 2018-08-21 16:44:41 · 324 阅读 · 0 评论 -
Java验证码字符串生成
import java.util.Random;/** * * <p>验证码字符串生成</p> * @version V3.1 */public class VerificationCode { public static final String SEEDS = "23456789ABCDEFGHJKMNPQRSTUVWXYZ";//去除0 1 I L等易混淆的字母数字原创 2016-08-11 15:06:12 · 481 阅读 · 0 评论 -
Java double类型数据四则运算
import java.math.BigDecimal;public class DoubleArith { public static double add(double augend, double addend) { BigDecimal augendDecimal = new BigDecimal(Double.toString(augend)); Bi原创 2016-08-11 14:54:41 · 1176 阅读 · 0 评论 -
Java日期处理工具类
import java.util.Calendar;import java.util.Date;/** * 日期处理工具 * * */public class DateUtil { /** * 获取当前日期是当前年的第几周 * @return */ public static int getWeeksOfYear(){ C原创 2016-08-11 14:48:09 · 324 阅读 · 0 评论 -
Java实现图片水印效果
/** * 图片添加水印效果 * @param filename 图片文件名称 * @param resultFilename 目标文件名称 * @throws IOException */ public void watermarkForImage(String filename,String resultFilename) throws原创 2016-08-11 14:44:31 · 771 阅读 · 0 评论 -
文件中字符统计
/** * 有编码要求,必须和项目的编码格式相同 * 文件中指定字符的数量 * @param filename * @param ch * @return */ public static int charCount(String filename,char ch){ File file = new File(fil原创 2016-07-06 14:14:25 · 240 阅读 · 0 评论 -
午间学习笔记-20160623-Java String
一、内存分配 1、栈:存放基本数据类型及对象变量的引用,对象本身不存放于栈中而是存放在堆中 2、堆:创建的对象和数组,在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理 3、静态域:static定义的静态变量成员 4、常量池:存放常量 二、Java String String不是基本数据类型,是final类,不可被继承,代表不可变的字符序列,为不可变对象。 String一旦被创建原创 2016-07-01 14:03:36 · 304 阅读 · 0 评论