- 博客(8)
- 收藏
- 关注
原创 Scanner类,控制台输入数据
1. 要使用Scanner类,需要加上import java.util.Scanner;2. nextInt()、nextFloat()、nextLine(), 整数、浮点数、字符串;3.输入完数字再输入字符串,需要吃回车学习代码:import java.util.Scanner;public class ScannerDemo { public static void main(String...
2018-05-30 11:51:39 424 1
原创 传参
1.引用和=。=表示赋值(int hp=50);引用表示指向(Hero h=new Hero(),引用h指向一个Hero对象)2.this就是所在函数所属对象的引用。也就是说,哪个对象调用了this所在的函数,this就代表哪个对象3.在方法内,无法修改方法外基本类型参数学习代码:public class Hero { String name; int hp; public Hero(Strin...
2018-05-23 11:13:24 253
原创 方法重载
1.重载:方法相同但参数不同。(英雄有多种攻击方法,可以攻击一个,也可以攻击多个——攻击即为方法,攻击的个数为参数)在调用方法attack时候,会根据参数的类型以及数量,自动的调用方法。2.可变数量的参数 attack(Hero ... heros)学习代码:public class Hero{ String name; int hp; public void attack(Hero h) { ...
2018-05-22 16:08:25 180
原创 继承 this,super
1.本类成员和局部变量同名用this区分;子父类中的成员变量同名用super区分2.super代表extends指向类的空间class Fu{ int num=4;}class Zi extends Fu //子父类num变量同名{ int num=5; void show() { System.out.println(this.num+"...."+super.num); //exte...
2018-05-17 16:52:24 199
原创 继承
1.继承提高了代码的复用性2.让类与类之间产生联系,给第三个特征多态提供前提,并维护着对象之间的关系代码举例:class person{ String name; int age;}class student extends person //继承共有属性{ //String name; //int age; void study() { System.out.println(name+"..s...
2018-05-17 10:55:29 246 1
原创 函数的调用
public class Hero { public void keng() { System.out.println("调用了Hero类中的keng函数"); return; } public static void main(String []args) //main在类中 { new Hero().keng(); // 调用函数不是直接...
2018-05-14 21:18:07 152
原创 出错记录
1.不建类,就没有src下就没有(defalut packet)不能编译应该:File-->New-->Class2.public class Hero { public static void main(String [] args) //main在class里,强调万物皆对象,包括main { }}...
2018-05-14 00:00:38 210 1
原创 cmd下运行HelloJava
1.创建文件夹在F:\project\j2se\src 命令 md (创建目录)2.建立HelloJava.java代码如下:public classHelloJava //加了public后,类名与文件名需相同,否则报错{ public static void main(String[]args) { System.out.println("he...
2018-05-11 11:24:20 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人