class MethodDemo {
public static void main ( String[ ] args) {
System. out. println ( sum ( 10 , 20 ) ) ;
System. out. println ( sum ( 10 , 20 , 30 ) ) ;
System. out. println ( sum ( 1.5 , 2.5 ) ) ;
}
public static int sum ( int a, int b) {
return a + b;
}
public static int sum ( int a, int b, int c) {
return a + b + c;
}
public static double sum ( double a, double b) {
return a + b;
}
}
class ArrayDemo {
public static void main ( String[ ] args) {
int [ ] arr = new int [ 3 ] ;
System. out. println ( arr) ;
System. out. println ( arr[ 0 ] ) ;
System. out. println ( arr[ 1 ] ) ;
System. out. println ( arr[ 2 ] ) ;
}
}
class Array2Demo {
public static void main ( String[ ] args) {
int [ ] [ ] arr = new int [ 3 ] [ 2 ] ;
System. out. println ( arr) ;
System. out. println ( arr[ 0 ] ) ;
System. out. println ( arr[ 1 ] ) ;
System. out. println ( arr[ 2 ] ) ;
System. out. println ( arr[ 0 ] [ 1 ] ) ;
System. out. println ( arr[ 2 ] [ 2 ] ) ;
}
}
class ArgsDemo {
public static void main ( String[ ] args) {
int a = 10 ;
int b = 20 ;
System. out. println ( "a:" + a+ ",b:" + b) ;
change ( a, b) ;
System. out. println ( "a:" + a+ ",b:" + b) ;
int [ ] arr = { 1 , 2 , 3 , 4 , 5 } ;
change ( arr) ;
System. out. println ( arr[ 1 ] ) ;
}
public static void change ( int a, int b)
{
System. out. println ( "a:" + a+ ",b:" + b) ;
a = b;
b = a + b;
System. out. println ( "a:" + a+ ",b:" + b) ;
}
public static void change ( int [ ] arr)
{
for ( int x= 0 ; x< arr. length; x++ )
{
if ( arr[ x] % 2 == 0 )
{
arr[ x] *= 2 ;
}
}
}
}
class Phone {
String brand;
int price;
String color;
public void call ( String name) {
System. out. println ( "给" + name+ "打电话" ) ;
}
public void sendMessage ( ) {
System. out. println ( "群发短信" ) ;
}
}
class Student {
String sid;
String name;
int age;
public void study ( ) {
System. out. println ( "学生爱学习" ) ;
}
public void eat ( ) {
System. out. println ( "学生要吃饭" ) ;
}
public void sleep ( ) {
System. out. println ( "学生想睡觉" ) ;
}
}
class StudentDemo {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
System. out. println ( s) ;
System. out. println ( "学号是:" + s. sid) ;
System. out. println ( "姓名是:" + s. name) ;
System. out. println ( "年龄是:" + s. age) ;
System. out. println ( "--------------" ) ;
s. sid = "itcast001" ;
s. name = "林青霞" ;
s. age = 28 ;
System. out. println ( "学号是:" + s. sid) ;
System. out. println ( "姓名是:" + s. name) ;
System. out. println ( "年龄是:" + s. age) ;
System. out. println ( "--------------" ) ;
s. study ( ) ;
s. eat ( ) ;
s. sleep ( ) ;
}
}
class Phone {
String brand;
int price;
String color;
public void call ( String name) {
System. out. println ( "给" + name+ "打电话" ) ;
}
public void sendMessage ( ) {
System. out. println ( "群发短信" ) ;
}
}
class PhoneDemo {
public static void main ( String[ ] args) {
Phone p = new Phone ( ) ;
System. out. println ( "品牌是:" + p. brand) ;
System. out. println ( "价格是:" + p. price) ;
System. out. println ( "颜色是:" + p. color) ;
System. out. println ( "----------------" ) ;
p. brand = "三星" ;
p. price = 2999 ;
p. color = "蓝色" ;
System. out. println ( "品牌是:" + p. brand) ;
System. out. println ( "价格是:" + p. price) ;
System. out. println ( "颜色是:" + p. color) ;
System. out. println ( "----------------" ) ;
p. call ( "林青霞" ) ;
p. sendMessage ( ) ;
}
}
class Student {
String name;
private int age;
public void checkAge ( int a) {
if ( a< 0 || a> 100 ) {
System. out. println ( "年龄有误" ) ;
} else {
age = a;
}
}
public int getAge ( ) {
return age;
}
}
class StudentDemo {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
s. name = "林青霞" ;
s. checkAge ( - 28 ) ;
System. out. println ( s. name) ;
System. out. println ( s. getAge ( ) ) ;
}
}
class Student {
private String name;
private int age;
public void setName ( String n) {
name = n;
}
public String getName ( ) {
return name;
}
public void setAge ( int a) {
age = a;
}
public int getAge ( ) {
return age;
}
}
class StudentDemo2 {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
s. setName ( "林青霞" ) ;
s. setAge ( 28 ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
}
}
class Student {
private String name;
private int age;
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
}
class StudentDemo {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
s. setName ( "林青霞" ) ;
s. setAge ( 28 ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
}
}
class Phone {
private String brand;
private int price;
private String color;
public Phone ( ) { }
public Phone ( String brand, int price, String color) {
this . brand = brand;
this . price = price;
this . color = color;
}
public void setBrand ( String brand) {
this . brand = brand;
}
public String getBrand ( ) {
return brand;
}
public void setPrice ( int price) {
this . price = price;
}
public int getPrice ( ) {
return price;
}
public void setColor ( String color) {
this . color = color;
}
public String getColor ( ) {
return color;
}
public void show ( ) {
System. out. println ( "我的手机是:" + brand+ ",价格是:" + price+ ",颜色是:" + color) ;
}
}
class PhoneTest {
public static void main ( String[ ] args) {
Phone p = new Phone ( ) ;
p. setBrand ( "三星" ) ;
p. setPrice ( 1000 ) ;
p. setColor ( "黑色" ) ;
p. show ( ) ;
Phone pp = new Phone ( "华为" , 799 , "白色" ) ;
pp. show ( ) ;
}
}
class Employee {
private String eid;
private String name;
private String job;
public Employee ( ) { }
public Employee ( String eid, String name, String job) {
this . eid = eid;
this . name = name;
this . job = job;
}
public void setEid ( String eid) {
this . eid = eid;
}
public String getEid ( ) {
return eid;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setJob ( String job) {
this . job = job;
}
public String getJob ( ) {
return job;
}
public void show ( ) {
System. out. println ( "员工编号是:" + eid+ ",姓名是:" + name+ ",职位是:" + job) ;
}
}
class EmployeeDemo {
public static void main ( String[ ] args) {
Employee e = new Employee ( ) ;
e. setEid ( "kevin007" ) ;
e. setName ( "周星驰" ) ;
e. setJob ( "搞笑影视演员" ) ;
e. show ( ) ;
Employee e2 = new Employee ( "kevin003" , "刘德华" , "帅气影视演员" ) ;
e2. show ( ) ;
}
}
class Student {
String name;
int age;
static String classNumber;
public Student ( String name, int age) {
this . name = name;
this . age = age;
}
public Student ( String name, int age, String classNumber) {
this . name = name;
this . age = age;
this . classNumber = classNumber;
}
public void show ( ) {
System. out. println ( name+ "---" + age+ "---" + classNumber) ;
}
}
class StudentDemo {
public static void main ( String[ ] args) {
Student s1 = new Student ( "林青霞" , 28 , "20150306" ) ;
s1. show ( ) ;
Student s2 = new Student ( "马云" , 35 ) ;
s2. show ( ) ;
Student s3 = new Student ( "马化腾" , 33 ) ;
s3. show ( ) ;
}
}
import java. util. Scanner;
class GuessNumberDemo {
public static void main ( String[ ] args) {
int number = ( int ) ( Math. random ( ) * 100 ) + 1 ;
while ( true ) {
Scanner sc = new Scanner ( System. in) ;
System. out. println ( "请输入一个数据:(1-100)" ) ;
int guessNumber = sc. nextInt ( ) ;
if ( guessNumber > number) {
System. out. println ( "你猜的数据" + guessNumber+ "大了" ) ;
} else if ( guessNumber < number) {
System. out. println ( "你猜的数据" + guessNumber+ "小了" ) ;
} else {
System. out. println ( "恭喜你,猜中了" ) ;
break ;
}
}
}
}
class Student {
static {
System. out. println ( "AAAAA" ) ;
}
{
System. out. println ( "BBBBB" ) ;
}
public Student ( ) {
{
System. out. println ( "CCCCC" ) ;
}
}
static {
System. out. println ( "DDDDD" ) ;
}
{
System. out. println ( "EEEEE" ) ;
}
}
class CodeTest {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
Student ss = new Student ( ) ;
}
}
class Person {
private String name;
private int age;
public Person ( ) { }
public Person ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void eat ( ) {
System. out. println ( "吃饭" ) ;
}
public void sleep ( ) {
System. out. println ( "睡觉" ) ;
}
}
class Student extends Person {
public Student ( ) { }
}
class Teacher extends Person {
}
class PersonDemo {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
s. setName ( "王祖贤" ) ;
s. setAge ( 27 ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
s. eat ( ) ;
s. sleep ( ) ;
System. out. println ( "--------------------------" ) ;
Teacher t = new Teacher ( ) ;
t. setName ( "王祖蓝" ) ;
t. setAge ( 25 ) ;
System. out. println ( t. getName ( ) + "---" + t. getAge ( ) ) ;
t. eat ( ) ;
t. sleep ( ) ;
}
}
class Student {
private String name;
private int age;
public Student ( ) { }
public Student ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void eat ( ) {
System. out. println ( "吃饭" ) ;
}
public void sleep ( ) {
System. out. println ( "睡觉" ) ;
}
}
class Teacher {
private String name;
private int age;
public Teacher ( ) { }
public Teacher ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void eat ( ) {
System. out. println ( "吃饭" ) ;
}
public void sleep ( ) {
System. out. println ( "睡觉" ) ;
}
}
class Test {
public static void main ( String[ ] args) {
Student s = new Student ( ) ;
s. setName ( "林青霞" ) ;
s. setAge ( 28 ) ;
System. out. println ( s. getName ( ) + "---" + s. getAge ( ) ) ;
s. eat ( ) ;
s. sleep ( ) ;
System. out. println ( "-------------------------" ) ;
Student s2 = new Student ( "张曼玉" , 18 ) ;
System. out. println ( s2. getName ( ) + "---" + s2. getAge ( ) ) ;
s2. eat ( ) ;
s2. sleep ( ) ;
System. out. println ( "-------------------------" ) ;
Teacher t = new Teacher ( ) ;
t. setName ( "风清扬" ) ;
t. setAge ( 31 ) ;
System. out. println ( t. getName ( ) + "---" + t. getAge ( ) ) ;
t. eat ( ) ;
t. sleep ( ) ;
System. out. println ( "-------------------------" ) ;
Teacher t2 = new Teacher ( "令狐冲" , 21 ) ;
System. out. println ( t2. getName ( ) + "---" + t2. getAge ( ) ) ;
t2. eat ( ) ;
t2. sleep ( ) ;
}
}
class Phone {
public void call ( String name) {
System. out. println ( "给" + name+ "打电话" ) ;
}
}
class NewPhone extends Phone {
public void call ( String name) {
System. out. println ( "听彩铃" ) ;
super . call ( name) ;
}
}
class PhoneDemo {
public static void main ( String[ ] args) {
Phone p = new Phone ( ) ;
p. call ( "林青霞" ) ;
System. out. println ( "-----------" ) ;
NewPhone np = new NewPhone ( ) ;
np. call ( "林青霞" ) ;
}
}
class Cat {
private String name;
private int age;
public Cat ( ) { }
public Cat ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void show ( ) {
System. out. println ( name+ "---" + age) ;
}
public void catchMouse ( ) {
System. out. println ( "猫捉老鼠" ) ;
}
}
class Dog {
private String name;
private int age;
public Dog ( ) { }
public Dog ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void show ( ) {
System. out. println ( name+ "---" + age) ;
}
public void lookDoor ( ) {
System. out. println ( "狗可以看门" ) ;
}
}
class Test {
public static void main ( String[ ] args) {
Cat c = new Cat ( ) ;
c. setName ( "加菲猫" ) ;
c. setAge ( 3 ) ;
c. show ( ) ;
c. catchMouse ( ) ;
System. out. println ( "------------" ) ;
Cat cc = new Cat ( "tom猫" , 6 ) ;
cc. show ( ) ;
cc. catchMouse ( ) ;
System. out. println ( "------------" ) ;
Dog d = new Dog ( ) ;
d. setName ( "啸天" ) ;
d. setAge ( 5 ) ;
d. show ( ) ;
d. lookDoor ( ) ;
System. out. println ( "------------" ) ;
Dog dd = new Dog ( "旺财" , 8 ) ;
dd. show ( ) ;
dd. lookDoor ( ) ;
}
}
class Animal {
public void eat ( ) {
System. out. println ( "动物吃饭" ) ;
}
}
class Dog extends Animal {
public void eat ( ) {
System. out. println ( "狗吃肉" ) ;
}
}
class DuoTaiDemo {
public static void main ( String[ ] args) {
Animal a = new Dog ( ) ;
}
}
class Animal {
private String name;
private int age;
public Animal ( ) { }
public Animal ( String name, int age) {
this . name = name;
this . age = age;
}
public void setName ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setAge ( int age) {
this . age = age;
}
public int getAge ( ) {
return age;
}
public void show ( ) {
System. out. println ( "name:" + name+ ",age:" + age) ;
}
public void sleep ( ) {
System. out. println ( "sleep" ) ;
}
public void eat ( ) {
System. out. println ( "eat" ) ;
}
}
class Dog extends Animal {
public Dog ( ) { }
public Dog ( String name, int age) {
super ( name, age) ;
}
public void eat ( ) {
System. out. println ( "dog eat" ) ;
}
public void sleep ( ) {
System. out. println ( "dog sleep" ) ;
}
}
class Cat extends Animal {
public Cat ( ) { }
public Cat ( String name, int age) {
super ( name, age) ;
}
public void eat ( ) {
System. out. println ( "cat eat" ) ;
}
public void sleep ( ) {
System. out. println ( "cat sleep" ) ;
}
}
class AnimalDemo {
public static void main ( String[ ] args) {
Animal a = new Animal ( ) ;
a. setName ( "动物" ) ;
a. setAge ( 10 ) ;
a. eat ( ) ;
a. sleep ( ) ;
a. show ( ) ;
System. out. println ( "------------" ) ;
Animal a2 = new Animal ( "动物" , 10 ) ;
a2. eat ( ) ;
a2. sleep ( ) ;
a2. show ( ) ;
System. out. println ( "------------" ) ;
Dog d = new Dog ( ) ;
d. setName ( "大黄" ) ;
d. setAge ( 5 ) ;
d. eat ( ) ;
d. sleep ( ) ;
d. show ( ) ;
System. out. println ( "------------" ) ;
Dog d2 = new Dog ( "大黄" , 5 ) ;
d2. eat ( ) ;
d2. sleep ( ) ;
d2. show ( ) ;
System. out. println ( "------------" ) ;
Cat c = new Cat ( ) ;
c. setName ( "大花猫" ) ;
c. setAge ( 2 ) ;
c. eat ( ) ;
c. sleep ( ) ;
c. show ( ) ;
System. out. println ( "------------" ) ;
Cat c2 = new Cat ( "大花猫" , 2 ) ;
c2. eat ( ) ;
c2. sleep ( ) ;
c2. show ( ) ;
System. out. println ( "------------" ) ;
Animal aa = new Dog ( ) ;
aa. setName ( "小黄" ) ;
aa. setAge ( 3 ) ;
aa. eat ( ) ;
aa. sleep ( ) ;
aa. show ( ) ;
System. out. println ( "------------" ) ;
Animal aa2 = new Dog ( "小黄" , 3 ) ;
aa2. eat ( ) ;
aa2. sleep ( ) ;
aa2. show ( ) ;
System. out. println ( "------------" ) ;
Animal aa3 = new Cat ( "小花猫" , 1 ) ;
aa3. eat ( ) ;
aa3. sleep ( ) ;
aa3. show ( ) ;
System. out. println ( "------------" ) ;
Animal aa4 = new Cat ( ) ;
aa4. setName ( "小花猫" ) ;
aa4. setAge ( 1 ) ;
aa4. eat ( ) ;
aa4. sleep ( ) ;
aa4. show ( ) ;
}
}
interface Animal {
public abstract void show ( ) ;
}
abstract class Dog implements Animal {
}
class Cat implements Animal {
public void show ( ) { }
}
class InterfaceDemo {
public static void main ( String[ ] args) {
}
}
class Demo {
public int sum ( int a, int b) {
return a + b;
}
}
class ArgsDemo {
public static void main ( String[ ] args) {
Demo d = new Demo ( ) ;
int x = 10 ;
int y = 20 ;
int z = d. sum ( x, y) ;
int a = d. sum ( 10 , 20 ) ;
System. out. println ( z) ;
System. out. println ( a) ;
}
}
interface Person {
public abstract void study ( ) ;
}
class PersonDemo {
public Person getPerson ( ) {
return new Student ( ) ;
}
}
class Student implements Person {
public void study ( ) {
System. out. println ( "好好学习,天天向上" ) ;
}
}
class ReturnDemo3 {
public static void main ( String[ ] args) {
new PersonDemo ( ) . getPerson ( ) . study ( ) ;
}
}
扫面二维码关注,可获得全部练习代码!