zoukankan      html  css  js  c++  java
  • 练习题题目

    1

    private

    编译不成功,因为float浮点类型默认是double类型 所以float f=1.0f;(必须加上f 强调定义的是float)此处是精度由高(double)向低(float)转型所以会报错   但是若是float f=1;这里是默认类型是Int 类型  精度由低(int)向高转型(float)不丢失精度不会报错。

    m是实例变量,什么是实例变量:就是需要new 一个对象出来才能使用的,这里直接用类名就调用了,jvm怎么知道m是谁?

    2真数组:在内存中一个接着一个线性存放 通过首地址就可以访问接下来的元素 避免了数据覆盖 而不是避免数据类型覆盖

    3spring并没有提供日志系统 需要使用AOP方式 借助Spring和log4j实现我们的日志系统

    4

    package s1;
    
    /**
     * Created by computer on 2017/9/22.
     */
    public interface S1 {
         int m=3;
    }
    
    
    package s2;
    
    import s1.S1;
    
    /**
     * Created by computer on 2017/9/22.
     */
    public class Test implements S1{
        public static void main(String[] args) {
            System.out.println( Test.m);
    
        }
    }

    控制台 输出为3;证明 在接口中 没有修饰符的成员变量 隐式地转为public static类型

    5

    静态方法中不能声明 非静态变量

    一个。java文件中只能有一个public class(非内部类) 静态方法不能调用非静态变量 否则会产生编译错误

  • 相关阅读:
    body标签中l的相关标签
    PostgreSQL&PostGIS完全安装
    PostgreSQL常用函数
    Linux 路由 学习笔记 之一 相关的数据结构
    OSPF学习中的问题
    对TCP重传的进一步认识
    TCP 接收窗口自动调节
    [转]struct 用法深入探索
    Memcached缓存瓶颈分析
    C++的try_catch异常
  • 原文地址:https://www.cnblogs.com/YangJM/p/7573299.html
Copyright © 2011-2022 走看看