滑县网站优化-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

滑县网站优化

发表日期: 2022-03-30 09:20:01 浏览次数:85

滑县网站优化

网站建设.png

滑县,河南省直管县, [1]  安阳市下辖县 [2]  ,位于河南省北部,经度:114.5193,纬度:35.5754,与安阳、濮阳、鹤壁、新乡接壤。北距安阳市70千米,南距郑州市130千米,东北距濮阳市53千米,西南距新乡市70千米,西北距鹤壁新市区25千米。总面积1814平方千米,耕地面积195.21万亩。 [3-4]  截至2020年11月,滑县常住人口为1169072人。 [45] 
滑县是中原经济区粮食生产核心区、河南省第一产粮大县、中国粮食生产先进单位,有“豫北粮仓”之称。 [5]  滑县主要旅游景点,隋唐大运河、张家遗址、瓦岗寨、明福寺塔、欧阳书院、千翠湖等。
2017年10月,滑县通过国家专项评估检查,由河南省人民政府正式批准退出贫困县 [6]  。第二批节水型社会建设达标县(区)。 [7] 
2017年10月,滑县通过国家专项评估检查,由河南省人民政府正式批准退出贫困县 [6]  。
2020年,滑县地区生产总值(GDP)为391.70亿元,按可比价格计算,比上年增长2.6%。其中,第一产业增加值为77.26亿元,增长1.3%;第二产业增加值为145.14亿元,增长3.0%,工业增加值为111.96亿元,增长2.8%;第三产业增加值为169.29亿元,增长2.9%。
  1. transient

    当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。

    import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;//定义一个需要序列化的类class People implements Serializable{
        String name; //姓名
        transient Integer age; //年龄
        public People(String name,int age){
            this.name = name;
            this.age = age;
        }
    
        public String toString(){
            return "姓名 = "+name+" ,年龄 = "+age;
        }}public class TransientPeople {
        public static void main(String[] args) throws FileNotFoundException, IOException, ClassNotFoundException {
            People a = new People("李雷",30);
            System.out.println(a); //打印对象的值
            ObjectOutputStream os = new ObjectOutputStream(new FileOutputStream("d://people.txt"));
            os.writeObject(a);//写入文件(序列化)
            os.close();
            ObjectInputStream is = new ObjectInputStream(new FileInputStream("d://people.txt"));
            a = (People)is.readObject();//将文件数据转换为对象(反序列化)
            System.out.println(a); // 年龄 数据未定义
            is.close();
        }}

    运行结果如下:

    姓名 = 李雷 ,年龄 = 30姓名 = 李雷 ,年龄 = null

    volatile

    volatile可以用在任何变量前面,但不能用于final变量前面,因为final型的变量是禁止修改的。

    使用的场景之一,单例模式中采用DCL双锁检测(double checked locking)机制,在多线程访问的情况下,可使用volatitle修改,保证多线程下的可见性。缺点是性能有损失,因此单线程情况下不必用此修饰符。

    class Singleton{
        private volatile static Singleton instance = null;
        private Singleton() {
        }
    
        public static Singleton getInstance() {
            if(instance==null) {
                synchronized (Singleton.class) {
                    if(instance==null)
                        instance = new Singleton();
                }
            }
            return instance;
        }}
    啥也不想

       啥也不想

      tri***lboy@163.com

    5年前 (2017-09-05)
  2.    xhm_hm

      504***020@qq.com

    7

    关于final变量:

滑县网站优化

上一条:长垣网络公司
下一条:滑县网页制作
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约