- 博客(7)
- 收藏
- 关注
原创 Integer int String 相互转换
public class test1 { public static void main(String[] args) { //String-->int String s1="100"; int i1=Integer.parseInt(s1); System.out.println(i1+1);//101 //int-->String String s2=i1+""; Sys.
2020-08-13 22:46:14
141
原创 抽象类和接口
抽象类和接口以及抽象类和接口的区别接口是一种“引用数据”类型接口是完全抽象的接口怎么定义:【修饰符列表】 interface 接口名{}接口支持多继承接口中只有常量+抽象方法接口中所有的元素都是public修饰的接口中抽象方法的public abstract可以省略接口中常量的public static final可以省略接口中方法不能有方法体!!!!!!!!一个非抽象的类,实现接口的时候,必须将接口中所有的方法加以实现一个类可以实现多个接口extends和implement可以共
2020-08-01 21:17:34
117
原创 多态
多态的基础语法向上转型和向下转型的概念:向上转型:子—>父(upcasting)又可以被称为自动类型转换:Animal a =new Cat();向下转型:父—>子(downcasting)又被称为强制类型转换:Cat c=(Cat)a;需要添加强制类型转换符。什么时候向下转型呢?需要调用子类型中特有的方法,必须向下转型,菜可以调用。向下转型有风险吗?容易出现ClassCastException(类型转换异常)怎么避免这个风险?instanceof运算符,可以在程序运行
2020-07-25 04:26:16
101
原创 java继承extends
java继承extends1.继承extends1.1 子类继承父类之后,是可以把父类中的方法拿来自己用的。1.2 在实际开发中,满足什么条件的时候,我可以使用继承呢?凡是采用“is a”能描述的,都可以继承。例如:cat is a Animal;Dog is a Animal;VreditAccount is a Account:信用卡账户是一个银行账户。。。。假设以后的开发中,有一个A类,有一个B类,A类和B类确实也有重复的代码。那么他们两个之间就可以继承么?不一定,还是要看他们之间
2020-07-23 02:04:08
108
原创 java面向对象变量类型和方法类型小结
java面向对象小结/*类体{ 实例变量; 实例方法; 静态变量; 静态方法; 构造方法; 静态代码块; 实例代码块; 方法(){ 局部变量 }}*/public class Test{ static{ System.out.println("Test类加载了"); } //入口 //静态方法 public static void main(String[] args){ System.out.println("??????");
2020-07-22 22:38:25
129
原创 java中this什么时候不能省略?&this()的用法
java中this什么时候不能省略?1.this可以使用在实例方法中,不能使用在静态方法中2.this关键字大部分情况下可以省略,什么情况下不能省略呢?public class Test{ public static void main(String[] args){ student s =new student(); s.setNo(1111); s.setName("张三"); System.out.println("学号:"+s.getNo()); System.out.print
2020-07-22 14:21:29
5343
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人