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(非内部类) 静态方法不能调用非静态变量 否则会产生编译错误

  • 相关阅读:
    ASP.NET常用代码.doc
    logo集合
    链接提示文字的实现
    详解css定位与定位应用
    在b/s开发中经常用到的javaScript技术整理
    上传图象,略缩
    ASP.NET中17种正则表达式
    生成静态页方式一
    转“C#实现web信息自动抓取”
    用来面试的代码
  • 原文地址:https://www.cnblogs.com/YangJM/p/7573299.html
Copyright © 2011-2022 走看看