标签:read 三元运算 rgb loading student demo1 运算符 结果 image
1 package com.oop.demo; 2 3 import java.io.IOException; 4 5 //Demo1 类 6 public class Demo1 { 7 //main 方法 8 public static void main(String[] args) { 9 10 } 11 /* 12 修饰符 返回值类型 方法名(...){ 13 //方法体 14 return 返回值; 15 } 16 */ 17 //return 结束方法,返回一个结果! 18 public String sayHello(){ 19 return "hello,world"; 20 } 21 public void hello(){ 22 return;//返回值为空 23 } 24 public int max(int a,int b){ 25 return a>b?a:b;//三元运算符 26 } 27 //数组下标越界:Arrayindexoutofbounds 28 public void readFile(String file)throws IOException { 29 30 } 31 }
1 package com.oop.demo1; 2 3 public class Demo2 { 4 public static void main(String[] args) { 5 //调用非静态方法 6 //实例化这个类 new 7 //对象类型 对象名=对象值 8 Student student = new Student(); 9 student.say(); 10 11 } 12 //和类一起加载的 13 public static void a(){ 14 // b(); 15 } 16 //类实例化,new之后才存在。 17 public void b(){} 18 19 20 }
1 package com.oop.demo1; 2 //学生类 3 public class Student { 4 //非静态方法 5 public void say(){ 6 System.out.println("学生说话了"); 7 } 8 }
1 package com.oop.demo1; 2 3 public class Demo3 { 4 public static void main(String[] args) { 5 //实际参数和形式参数的类型要对应! 6 int add = Demo3.add(1, 2); 7 System.out.println(add); 8 } 9 10 public static int add(int a,int b){ 11 return a+b; 12 } 13 }
1 package com.oop.demo1; 2 //值传递 3 public class Demo4 { 4 public static void main(String[] args) { 5 int a=1; 6 System.out.println(a);//1 7 Demo4.change(a); 8 System.out.println(a);//1 9 } 10 //返回值为空 11 public static void change(int a){ 12 a=10; 13 } 14 }
1 package com.oop.demo1; 2 //引用传递:对象,本质还是值传递 3 //对象,内存 4 public class Demo5 { 5 public static void main(String[] args) { 6 Person person = new Person(); 7 System.out.println(person.name);//null 8 Demo5.change(person); 9 System.out.println(person.name); 10 } 11 public static void change(Person a){ 12 //person是一个对象:指向的是 Person person = new Person();这是一个具体的人可以改变,可以改变属性 13 a.name = "上帝"; 14 } 15 } 16 //定义了一个Person类,有一个属性:name 17 class Person{ 18 String name; 19 }
标签:read 三元运算 rgb loading student demo1 运算符 结果 image
原文地址:https://www.cnblogs.com/summerday0903/p/14408293.html