API(正则表达式)
```java public class RegexDemo1 { public static void main(String[] args) { //public boolean matches(String regex):判断是否匹配正则表达式 //abc中的任意一个字符 System.out.println("a".matches("[abc]"));//true(abc中的任意一个字符) System.out.println("ab".matches("[abc]"));//false System.out.println("z".matches("[abc]"));//false System.out.println("a".matches("abc"));//false //不能是abc中的任意一个字符 ...
API(Bigdecimal)
public class bigdecimalDemon1 { public static void main(String[] args) { /* 构造方法获取对象 public BigDecimal(double val) public BigDecimal(String val) 静态方法获取对象 public static BigDecimal valueOf(double val) */ //1.通过传递小数类型的数据获取对象(这种方式有可能是不精确的) BigDecimal bd1=new BigDecimal(0.1); BigDecimal bd2=new BigDecimal(0.1); System.out.println(bd1);//0.1000000000000000055511151231257827021181583404541015625 ...
API(Biginteger)
public class bigintegerDemon1 { public static void main(String[] args) { /* public BigInteger(int num,Random rnd)//求指定的随机数的大整数,范围[0,2的num次方-1] public BigInteger(String val)//求指定的字符串的大整数 public BigInteger(String val,int radix)//求指定的进制的字符串的大整数 public static BigInteger valueOf(long val)//求指定的长整数的大整数 public BigInteger add(BigInteger val)//求两个大整数的和 */ //1.获取一个随机大整数 Random r=new Random(); BigInteger...
API(Object,Objects)
学生类: public class Student implements Cloneable{ private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age)...
API(Runtime)
public class runtimeDemon1 { public static void main(String[] args) throws IOException { /* public static Runtime getRuntime()//返回与当前 Java 应用程序相关的运行时对象。 public void exit(int status)//终止当前正在运行的 Java 虚拟机。 public int availableProcessors()//获取cpu线程数 public long maxMemory()//JVM能从系统中获取的总内存大小(单位:Byte) public long totalMemory()//JVM已经从系统中获取的总内存大小(单位:Byte) public long freeMemory()//JVM剩余内存大小(单位:Byte) public process...
API(System)
public class systemDemon1 { public static void main(String[] args) { /* public static void exit(int status)//终止虚拟机运行 public static long currentTimeMillis//返回当前系统时间差值毫秒值 pubilc status void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)//数组复制(数据源数组,数据源起始索引,目标数组,目标数组起始索引,复制长度) */ //状态码0-正常退出,1-异常退出 System.exit(0); long l=System.currentTimeMillis();//用于判断算法效率 System.out.println(l);//1747193331559 ...
API(Math)
public class mathDemon1 { public static void main(String[] args) { public static int abs(int a)//绝对值 public static double ceil(double a)//向上取整 public static double floor(double a)//向下取整 public static int max(int a,int b)//求最大值 public static int min(int a,int b)//求最小值 public static double pow(double a,double b)//求a的b次幂 public static double random()//求随机数[0.0,1.0) public static int round(float a)//四舍五入 public static double...
拼图小游戏
验证码获取: public class CodeUtil { public static String getCode(){ ArrayList<Character> list=new ArrayList<>(); for (int i = 0; i < 26; i++) { list.add((char)('a'+i)); list.add((char)('A'+i)); } for(int i=0;i<10;i++){ list.add((char)('0'+i)); } Random r=new Random(); int index; StringBuilder code=new StringBuilder(); ...
Action,Mouse,KeyLinster(动作,鼠标,键盘监听)
tags: - 标签categories: - java知识1.动作监听2.鼠标监听3.键盘监听
Jbutton(按钮和进行的事件)
jbutton的两种实现方式1.匿名内部类实现 ----------------------------------