长垣网站优化

长垣市,河南省辖县级市,新乡市代管,
[1] 位于河南省东北部、新乡市东部,
[13] 总面积1051平方千米。
[2] 截至2020年6月,长垣市下辖5个街道、11镇、2乡,
[3] 常住人口90.54万人,城镇人口52.17万人。
[4] 市政府驻蒲西街道人民路368号。
[1] 秦,设长垣县。
[13] 2019年,撤销长垣县,设立县级长垣市。
[1] 属暖温带大陆性季风型气候。
[2] 长济高速、大庆—广州高速公路、济东高速公路、新菏铁路、省道308线、213线穿境而过。
长垣市是全国文明城市
[5] 、国家园林县城
[6] 、国家新型城镇化综合试点地区
[7] 、全国科普示范区
[8] 、节水型社会建设达标县
[9] 、国家农产品质量安全县
[10] 、全国农村创新创业典型县
[11] 、革命文物保护利用片区分县。
[12] 2021年,长垣市地区生产总值529.59亿元,同比增长8.0%。
访问控制和继承
请注意以下方法继承的规则:
父类中声明为 public 的方法在子类中也必须为 public。
父类中声明为 protected 的方法在子类中要么声明为 protected,要么声明为 public,不能声明为 private。
父类中声明为 private 的方法,不能够被子类继承。
非访问修饰符
为了实现一些其他的功能,Java 也提供了许多非访问修饰符。
static 修饰符,用来修饰类方法和类变量。
final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。
abstract 修饰符,用来创建抽象类和抽象方法。
synchronized 和 volatile 修饰符,主要用于线程的编程。
static 修饰符
对类变量和方法的访问可以直接使用 classname.variablename 和 classname.methodname 的方式访问。
如下例所示,static 修饰符用来创建类方法和类变量。
public class InstanceCounter {
private static int numInstances = 0; protected static int getCount() {
return numInstances; }
private static void addInstance() {
numInstances++; }
InstanceCounter() {
InstanceCounter.addInstance(); }
public static void main(String[] arguments) {
System.out.println("Starting with " + InstanceCounter.getCount() + " instances"); for (int i = 0; i < 500; ++i){
new InstanceCounter(); }
System.out.println("Created " + InstanceCounter.getCount() + " instances"); }}
长垣网站优化