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.匿名内部类实现 ----------------------------------
JMenuBar,ImageIcon(界面上的菜单)
设置界面上的菜单:
JFrame(可视化界面)
空参构造:
java小知识6(匿名内部类)
new Animal后的大括号里相当是new出的一个类继承于Animal; Swim同理连接接口的类; --------------------------------------------------- 匿名内部类多种实现和用法
java小知识5(接口)
接口中定义的静态方法要直接用接口名调用 定义的default方法要创建类对象调用
IDEA小技巧
1.ctrl+d;(向下复制一行)2.ctrl+alt+l;(格式化代码,让代码变整齐)3.alt+insert;(类中构造有参无参构造方法,set,get方法)4.ctrl+p;(查看新建对象有参构造的参数及顺序)5.alt+enter(报错时鼠标放在红色波浪线上可以生成解决方法)6.ctrl+alt+m;(选中,提取方法)7.ctrl+n(查看API帮助文档)8.shift+f6(更改循环中变量名,例如把i全变为j)9.ctrl+b(查看不认识的系统的方法)10.ctrl+f12(ctrl+n后用于查看类中所有方法)11.ctrl+b(跟进方法)12.ctrl+alt+t(包围添加while(true))13.ctrl+shift+/(选中注释)14.ctrl+f(查找)
java小知识4(接口)
存于:test1-day17-code-a03

