上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 字符串String 获取字符串长度 length()方法 String s="we are students"; int size=s.length();//包含空格 System.out.println(size);//15 字符串查找 indexOf() 返回的是搜索的字符或字符串首次出现的位置 阅读全文
posted @ 2021-08-11 18:28 valder- 阅读(70) 评论(0) 推荐(0)
摘要: final关键字 被final修饰过的内容不能更改 final变量 static final double PI=3.14; final方法 定义为final方法,可防止子类修改父类的方法,且定义为final的方法的执行效率比非final的方法高。 被private修饰的方法不必用final修饰 c 阅读全文
posted @ 2021-07-29 16:57 valder- 阅读(39) 评论(0) 推荐(0)
摘要: 异常(Exception) Error(错误) 错误不是异常,而是脱离程序员控制的问题。 Error类对象有由java虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关 RuntineException (运行时异常) ArrayIndexOutOfBoundsException (数组下标越 阅读全文
posted @ 2021-07-24 14:29 valder- 阅读(71) 评论(0) 推荐(0)
摘要: 内部类 就是在一个类中定义一个类。比如:在A类中定义B类,B类相对于A类来说就成为内部类,A类则是外部类 成员内部类 public class Outer { private int id=10; public void out(){ System.out.println("外部类的方法"); } 阅读全文
posted @ 2021-07-23 16:15 valder- 阅读(36) 评论(0) 推荐(0)
摘要: abstract 抽象类 有时父类中并不需要去用这个方法,只是子类中有需要,当然,也可以不把这个方法定义为抽象的,但这样会不太好,也没有必要,这种写法已经成为默认的了。而且,写这个方法在你看别人的代码或别人看自己的代码时会注意到这个方法不会在父类中用,其必须在子类中重写并运用,会给别人提示的作用 p 阅读全文
posted @ 2021-07-21 17:29 valder- 阅读(55) 评论(0) 推荐(0)
摘要: static关键字 public class Student { private static int age=10;//静态的变量 private double score=100;//非静态的变量 public static void main(String[] args){ Student s 阅读全文
posted @ 2021-07-21 15:50 valder- 阅读(35) 评论(0) 推荐(0)
摘要: 多态 一个对象的实际类型是确定的,可以指向的引用类型就不确定了:父类的引用可以指向子类 Student s1 = new Student(); Person s2 = new Student(); 对象能执行哪些方法,主要看对象左边的类型,和右边关系不大 子类重写了父类的方法,执行子类的方法 Stu 阅读全文
posted @ 2021-07-20 19:04 valder- 阅读(57) 评论(0) 推荐(0)
摘要: 继承 继承用关键字extends表示 (被final修饰的类不能被继承) 译为拓展,子类是父类的拓展,写法如下 //人 :父类 public class Person {} //Student 是 人 用继承 :子类(派生类) public class Student extends Person{ 阅读全文
posted @ 2021-07-17 22:44 valder- 阅读(66) 评论(0) 推荐(0)
摘要: 封装 将对象的属性和行为封装起来,载体为类,类通常对客户隐藏实现细节,即用户只需操作公开的数据,而不需知道其内部是如何工作的,也不被允许改变内部的数据,保护了数据 //private:私有 public class Student { //属性私有 private String name; /*不能 阅读全文
posted @ 2021-07-15 17:52 valder- 阅读(317) 评论(0) 推荐(0)
摘要: 练习 1.简易计算器 使用静态方法 public class Calculator { public static double add(double a,double b){ return a+b; } public static double minus(double a,double b){ 阅读全文
posted @ 2021-07-15 16:06 valder- 阅读(48) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页