Java基础
DYMZYKX
这个作者很懒,什么都没留下…
展开
-
接口的实现
接口1 //interface 关键字 //接口需要实现类 public interface User { //接口中所有定义的方法其实都是抽象的默认:public abstract int AGE=99; void add(String name); void delete(String name); void update(String name); void query(String name); } 接口二 public interface原创 2022-04-21 19:26:04 · 172 阅读 · 0 评论 -
抽象类的使用
父类 public abstract class cx { //abstract //abstract,抽象方法名字,没有方法的实现 public abstract void doSomrthing(); } 子类 //抽象类的所有方法,继承它的子类,都必须要实现它的方法除非它的子类也是抽象类 //子类 public class a extends cx { @Override public void doSomrthing原创 2022-04-20 20:15:57 · 211 阅读 · 0 评论 -
多态的使用二——INSTANCEFO
父类 //父类 public class /*父类名*/ { public void run(){ System.out.println("run"); } } 子类 //子类 public class /*子类名*/ extends /*父类名*/{ public void go(){ System.out.println("go"); } } //测试类1 public class Application { pub原创 2022-04-21 19:26:42 · 190 阅读 · 0 评论 -
构造方法的使用
public class me3fj { String xb; int nl; //有参 public me3fj(String name){ this.xb="男"; this.nl=10; } } public class method3 { public static void main(String[] args) { me3fj e3fj= new me3fj(""); .原创 2022-04-18 19:43:28 · 128 阅读 · 0 评论 -
多态的使用
父类 //父类 public class FL { public void run(){ System.out.println("run"); } } 子类 //子类 public class ZL extends FL { @Override public void run() { System.out.println("son"); } public void eat(){ System.out原创 2022-04-17 21:09:05 · 60 阅读 · 0 评论 -
继承的使用三:重写
父类 public class /*父类名*/ { public void tset() { System.out.println("A=>test()"); } } 子类 public class /*子类名*/ extends /*父类名*/ { //Override :重写 @Override//注解,有功能的注释 public void tset() { System.out.println("B=>tes原创 2022-04-16 18:58:08 · 61 阅读 · 0 评论 -
继承的使用二
父类 public class DW { /* public DW(String name) { System.out.println("父类有参"); }*/ public DW() { System.out.println("父类无参"); } protected String name="动物"; public void print(){ System.out.println("Person");原创 2022-04-15 19:35:45 · 178 阅读 · 0 评论 -
继承的使用一
父类 //在java中,所有类,都默认直接或者间接继承Object //公共的 public int monay=10_0000_0000; public void say(){ System.out.println("说了一句话"); } public String fl="------------------"; //私有的 private int mona=10_0000_0000; public int get原创 2022-04-14 22:24:12 · 57 阅读 · 0 评论 -
封装的使用
//私有:private // 学生 private String name; //学号 private int id; //性别 private char sexp; //年龄 private int age; //提供public的get set方法 //get 获得这个数据 public String getName(){ //返回值:return return this..原创 2022-04-13 23:32:31 · 99 阅读 · 0 评论 -
面向对象6
tish.+属性=(可以为属性赋值,不加等于就是直接调用) public class method2 { public static void main(String[] args) { //类是抽象的要实例化可以用new来实列化 method2fj xiaoming = new method2fj(); method2fj xiaohong = new method2fj(); xiaoming.name="小明";原创 2022-03-15 20:44:49 · 51 阅读 · 0 评论 -
数组的使用
数组的建立 参数[] 数组名 = new 参数[数字(代表数组大小)]; 数组的大小 取决于建立数组时设定的数字大小 数组的赋值 数组名[0]=随便填个字;//数组中的元素是从0开始的 获取数组长度 数组名.length public static void main(String[] args) { int[] ad;//声明一个变量 int[] s = new int[5];//这里是几个数字数组就能存放几个数字 //给数组元素赋值原创 2021-12-14 19:55:28 · 205 阅读 · 0 评论 -
自建方法的使用
return:不仅仅可以用于返回值,也可以终止方法原创 2021-12-06 19:42:23 · 82 阅读 · 0 评论 -
流程控制 d
Next();不可加空格 NextLime():可以加空格 使用为if(scanner.hasNext() //hasNextLime()) {"在这括号中间输入接下来的代码"} 如果不在if里面就不要加has scanner.close();在使用以上判断的时候用这个关闭否则会一直占资源 equals;判断字符串是否相等 ...原创 2021-11-24 23:26:38 · 97 阅读 · 0 评论 -
打开和切换文件的基础方法(DOS)命令
打开:win建+R 输入cmd打开控制台(最常见) 以管理员身份运行:打开win 找到 Windows系统右键命令提示符打开更多 常用的Dos命令 1.盘符切换:盘名+:(英文) 2.查看当前目录的文件:dir 3.跨盘切换目录:cd/d(所要跨的盘符+:+文件名) 4.cd+..(返回上一级) cd+文件名(进入下一级) 5.清除屏幕:cls(保留当前已打开的目录) 7.退出终端:exit 8.查开电脑的ip:以管理员身份运行 ipconfig(电脑的配置) ...原创 2021-11-11 21:21:12 · 1699 阅读 · 0 评论