![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA听课笔记
合抱之木生于毫末
这个作者很懒,什么都没留下…
展开
-
JAVA的4个优点
1,java简单易学,他是从C演化而来,很多语法都遵循C原创 2014-09-22 18:11:05 · 403 阅读 · 0 评论 -
java多态2
//多态2 //通过父类引用只能访问子类从父类继承过来的属性和方法,不能访问子类特有的方法 //父类引用永远不能直接赋给子类引用 //只有当父类引用指向子类的对象的时候,才能用强制转换的方法,赋给子类引用 class A { public void f() { System.out.printf("AAAAA\n"); } } class B exten原创 2014-09-29 19:44:45 · 283 阅读 · 0 评论 -
java的final
//Final // Final修饰的类不能有子类 // Final修饰的属性只能赋一次值,而且必须赋值,两种赋值方法,定义的时候,还有构造函数中 // final修饰的方法不能在子类中被重写 class A { final public int i; public A(int i) { this.i = i; } final public void f()原创 2014-09-29 20:16:12 · 251 阅读 · 0 评论 -
异常
//异常 //异常是程序运行过程中发生的事件,该事件可以中断程序 // public class A { int divide(int a, int b) { int m = 0; m = a/b; return m; } } class M { public static void main(String[] args) { int i = 0;原创 2014-10-08 19:37:14 · 161 阅读 · 0 评论 -
抽象类
//抽象类 //抽象类一般是最顶层的类,到下面才具体起来,抽象类不可以new一个对象出来 //没有方法体的方法叫做抽象方法,抽象方法前面必须加abstract,有抽象方法的类一定是抽象类 //抽象类的子类,一定要重写父类的抽象方法,不然的话,继承过来的方法,也必须在前面加abstract abstract class A { abstract public void f();原创 2014-09-29 19:55:56 · 251 阅读 · 0 评论 -
jar包
jar打包命令 jar cvf t.jar * 使用一个包原创 2014-10-07 20:21:09 · 275 阅读 · 0 评论 -
接口
//接口 //接口是一些属性和抽象方法的集合,可以说是一种特殊的抽象类 //接口的属性默认是public static final类型,方法默认是public abstract //类不能继承接口,但能实现接口implements //类如果只实现接口的部分方法,则必须是抽象类,类实现的方法前面必须加public interface It1 { int i = 10;原创 2014-10-07 12:13:44 · 245 阅读 · 0 评论 -
java的继承
//继承 //1. 子类能从父类继承除private之外的所有属性和方法 //2. 子类访问父类成员的3中方式 //1> 子类中直接访问 //2> 子类对象名访问 //3> 子类名访问 class A { public int i; protected int j; private int k; public static void f() { System.原创 2014-09-27 20:40:51 · 263 阅读 · 0 评论 -
java的多态语法初学
//多态 //一个父类的引用对象既可以引用父类的对象也能引用子类的对象,这就是多态 //这个程序就是利用多态实现父类调用子类的对象,就算再增加子类,也能够解决. class A { public void f() { System.out.printf("AAAAA\n"); } } class B extends A { public void f原创 2014-09-28 19:42:21 · 497 阅读 · 0 评论 -
java的super
//super //1.子类的构造函数中会隐式的调用super();如果父类中没有无参的构造函数,程序会出错 //2.如果显示的写出super(),则必须在构造函数的第一句 class A { int i,j; public A(int i,int j) { this.i = i; this.j = j; } } class B extends A原创 2014-09-27 20:53:51 · 235 阅读 · 0 评论 -
JAVA的构造函数与函数重载
class A { int i; public A() { Sys } }原创 2014-09-25 18:33:44 · 353 阅读 · 0 评论 -
this的含义,static的用法
java的类中的方法,都隐含了this这个指针 this是指向调用他原创 2014-09-26 19:05:24 · 295 阅读 · 0 评论 -
java内存分配和访问控制
class A { int i; }原创 2014-09-24 19:09:04 · 316 阅读 · 0 评论 -
toString
//toString //每个类都默认自动继承Object类,里面的toString方法,返回的是对象的内存地址 class A { public String toString() { return "哈哈"; } } class M { public static void main(String[] args) { A原创 2014-10-09 18:16:43 · 266 阅读 · 0 评论