抽象类:不能实例化!子类继承抽象类, 实例化子类对象才可以调用, 多态的体现; 抽象方法:必须被重写才能被调用; 静态方法:类名直接调用,或者实例化对象调用; 构造方法:new后面的括号里面带参数,就用带参数的构造方法实例化,                    new后面的括号里面不带参数,就用无参构造方法实例化; 构造方法的重载: 例如,程序有参构造方法1和2 这里面还涉及到一个执行顺序的问题,详情对比程序运行结果   这块的学习一定不要单纯背诵,结合eclipse练习! package…
转自:http://www.cnblogs.com/yueue/archive/2010/04/20/1715863.html 一,抽象类:abstract     1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;     2,抽象类中可以有具体的实现方法;     3,抽象类中可以没有抽象方法;     4,抽象类中的抽象方法必须被它的子类实现,如果子类没有实现,则该子类继续为抽象类     5,抽象类不能被实例化,但可以由抽象父类指向的子类实例来调用抽象父类中的具体…
韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha static与abstract不能同时使用 用static声明方法表明这个方法在不生成类的实例时可直接被类调用,而abstract方法不能被调用 必须在子类overriding后才能使用. native可以与所有其它的java 标识符连用,但是abstract除外. 因为 native 暗示这些方法是有实现体的,只不过这些实现体是非java 的,但是abstract却显然的指明这些方法…
在网上查阅资料,静态大约分为这几部分:修饰成员变量:修饰成员方法:静态代码块:静态导包,下面会用代码一一展示: 修饰成员变量: 一个类中,使用static修饰成员变量后,该变量变为全局变量,当再次new这个类时,该变量不会被初始化,也就是说如果实例化两个这个类的对象,改变其中一个静态变量的值,另一个对象的静态变量的值也会改变. public class StaticTest { private String st1 = "abc"; private static String st2…
JAVA 修饰符public final static abstract transient  关键字: public final static abstract ...  1.public protected default private 组 位置                        private      默认      protected        public  同一个类                    是            是         是      …
JAVA关于静态static的面试题     版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/gutie_bartholomew/article/details/82818092 1.静态(static) static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块. static修饰的变量习惯称为静态变量,static修饰的方法称为静态方法,s…
1.java和c#静态成员调用的不同之处 static 表示静态的,也就是共享资源,它是在类加载的时候就创建了 java中   可以通过实例来调用,也可以通过类名.成员名来调用,但是一般最好使用类名.成员这个方式,因为静态成员是属于类的,并不是属于具体的对象 c#中     只能通过类名.成员调用,并不能 用实例来进行调用 2.c#的静态构造函数和java中的构造代码块.静态代码块 c# 静态构造函数的特点:        1)静态构造函数不需要手动调用,系统自动调用        2)静态构造…
------- android培训.java培训.期待与您交流! ---------- 主函数:是一个特殊的函数.作为程序的入口,可以被jvm调用. 主函数的定义: public:代表着该函数访问权限是最大的. static:代表主函数随着类的加载就已经存在了. void:主函数没有具体的返回值. main:不是关键字,但是是一个特殊的单词,可以被jvm识别. (String[] arr):函数的参数,参数类型是一个数组,该数组中的元素是字符串.字符串类型的数组. 主函数是固定格式的:jvm识别…
C++和Java中都有的一个静态关键字Static,可以放在类中的变量或者函数之前,就成了静态变量或者静态函数. 静态变量又分为静态全局变量和静态局部变量,可参见网上大神总结的C++全局变量,局部变量,静态全局变量,静态局部变量的区别.在类中的静态变量在定义时需要用类名引导,对其访问时,使用类名或者对象名都可以.一般来说静态变量是用来保存流动变化的对象的个数的. 类中的静态函数和普通的成员函数的区别是它可以不通过类的对象调用的,因为它根本就没有对象,而且也不能访问类中非静态的成员.静态函数可以只…
这次我们来学习静态(static) 知识点 1.静态方法只能调用静态变量 2.静态变量属于整个Class,会随着发生变化. 案例:定义一个自动增长的学生类. 题目要求: 定义一个学生类,除了姓名.性别.学历层次. 还有自动增长的学号,本科以A开头,专科以B开头.  编号从100开始,如A0103. 方法思路: 1.定义学生属性,姓名name  性别sex   学历层次level   学号 studentNo 2. 学号增长函数(解决自动增长问题) 3.测试 程序代码: Student(学生类)…