1.

public static int function(){static int i=0;i++;return i;}

编译通不过,因为static只能修饰成员变量或成员函数,不能修饰非成员变量和函数。

2.

public static void main(String[] args) {
static int  a[]=new int[15];System.out.print(a[10]);
}

编译通不过,因为static只能修饰成员变量或成员函数,不能修饰非成员变量和函数。改成如下两种都可以:

(1)  把static int a[]=new int[15];放到main外面定义成成员变量。

static int  a[]=new int[15];
publicstatic void main(String[] args) {System.out.print(a[10]);
}

输出结果为0

(2)  把static变成final

publicstatic void main(String[] args) {
final int  a[]=new int[15];System.out.print(a[10]);
}

输出结果为0

3.

<span style="font-size:14px;">String a=new String("123");String b=new String("123");String p=b;long c=10L;int d=10;System.out.print(a==b);System.out.print(p==b);System.out.print(c==d);</span>

结果为false,true,true

4. substring(startindex) startIndex从0开始

substring(startindex,endindex)表示截取startindex开始到endindex结束的字符串,不包括endindex字符

另,js中的substr(startindex,length)表示截取startindex开始,长度为length的字符串

String A=newString("ABCDE");String C=A.substring(3);//A=”ABCDE”,C=”DE”
System.out.println(A);
A.concat("XYZ");
System.out.println(A); //A=”ABCDE”StringBufferB=new StringBuffer("ABCDE");
B.substring(3);//B=”ABCDE”
B.append("XYZ");
System.out.print(B);//B=”ABCDEXYZ”

5.

public static void fun(StringBuffer  a ,StringBuffer  b){a=a.append(y);b=a;}public static void main(String[] args) {StringBuffer  x=new StringBuffer  ("A");StringBuffer  y=new StringBuffer  ("B");fun(x,y);System.out.println(x+","+y);
}

答案:AB,B

x      “A”  经过append之后

y     “B”

a

b

x   “AB”

y   “B”

a

b

6.下列编译不通过的是:

A float a=5+5.5

B String b="123"+1;

C String c="121"+"234";

D int d=1+2;

E float e=2.2f;

F double a=5+5.5

答案A

float定义时必须要以f结尾,如携程float a=5+5.5f则通过,如果不加f则默认为是double类型

java笔试题(1)基础知识相关推荐

  1. 华为通信/网络方面的笔试题——电信基础知识题库

    1.语音信号数字化过程中,采用的是的量化方法是非均匀量化. 2.PCM30/32路系统中,每个码的时间间隔是488ns . 3.PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路 ...

  2. 华为通信/网络方面的笔试题——电信基础知识题库3

    1.语音信号数字化过程中,采用的是的量化方法是非均匀量化. 2.PCM30/32路系统中,每个码的时间间隔是488ns . 3.PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路 ...

  3. 华为通信/网络方面的笔试题——电信基础知识题库2

    1.我国和欧洲采用的PCM非均匀量化方式实现方法为(A律13折线压扩),共分(128)个量化级,而日本和北美采用的非均匀量化方法是(u律压扩). 2.石英光纤的零色散波长在(1.31)um左右,损耗最 ...

  4. 精选30道Java笔试题解答

    精选30道Java笔试题解答       都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进 ...

  5. 2016最新Java笔试题集锦

    更新时间:2015-08-13         来源:网络投诉删除 [看准网(Kanzhun.com)]笔试题目频道小编搜集的范文"2016最新Java笔试题集锦",供大家阅读参考 ...

  6. [转载] Java笔试题集锦

    参考链接: 关于Java中文件名和类名的误解 Java笔试题集锦 1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写."Mode ...

  7. Java面试题目汇总/英文Java面试题(核心知识)

    一.面向对象的三个基本特征    2.方法重载和方法重写的概念和区别    3.接口和内部类.抽象类的特性    4.文件读写的基本类    **5.串行化的注意事项以及如何实现串行化    6.线程 ...

  8. 记录一次Java笔试题记录一次Java笔试题

    记录一次Java笔试题 一.下列语句片段,运行结果是 二.这段代码运行结果是多少? 三.Object中有哪些公共方法? 四.java中基本数据类型有哪些? 五.循环中使用break.continue. ...

  9. java笔试题分类集锦

    合格的java工程师仅仅要有技术,还要懂得产品才能少修改,懂得测试要求,才能一次通过,懂得运维问题才能减少后期维.这些大方向体现在设计模式,程序架构,小方面就是语言的准确有效性,比如effective ...

  10. 杭州java校园招聘_网易校园招聘杭州Java笔试题

    地点:杭州 职位:java研发 第一部分:计算机科学基础 (注:所有职位必做) 1.(2分)最坏情况下时间复杂度为O(nlogn)的排序算法有() A.基数排序 B.归并排序.C.堆排序 D.快速排序 ...

最新文章

  1. python中对象和变量的关系_浅析python中的类变量和对象变量
  2. xslt中的Javascript取得xml中的参数
  3. web服务器测试web bench
  4. 【干货】超全!华为交换机端口vlan详解~
  5. 北风网php笔记正则表达式,PHP中使用正则表达式提取中文实现笔记
  6. cd协议属于计算机网络的应用层,计算机网络 题库 必考 期末 期终 考试 复习 考研 必备...
  7. php换设备登录逻辑,登录和退出登录的操作逻辑
  8. 我面试几乎必问:你设计索引的原则是什么?怎么避免索引失效?
  9. 厚积薄发 - 关于runtime的几个问题
  10. python 提取代码中的所有汉字
  11. 2023年东南大学集成电路设计考研考情与难度、参考书及上岸前辈备考经验
  12. 计分器 java_非常实用的java语言自动答题计时计分器[Java代码]
  13. IIS6.0架设网站常见问题
  14. 博弈论 | 三姬分金与囚徒困境
  15. win10屡次自动打开系统代理服务器的解决办法
  16. matlab中的fig文件怎么编辑,matlab fig文件的操作
  17. 【MV-3D】----多视图的3D目标检测网络
  18. Qt报错:cc1plus.exe: out of memory allocating 65536 bytes
  19. EXPIRED和OBSOLETE的区别
  20. python启动浏览器编程_python实现打开浏览器的方法

热门文章

  1. java分苹果_java 分苹果
  2. 《新课程理念与教学改革》
  3. IEEE802协议详解
  4. 几个目标跟踪的研究思路
  5. FFmpeg的overlay滤镜介绍
  6. multimap多重映照容器
  7. 强制更改windows电脑密码
  8. linux默认桌面环境设置,Lubuntu 18.10首次使用LXQt桌面为默认配置
  9. cesium中实现楼层分解动画
  10. 墙都不扶就服你!五面阿里拿下飞猪事业部offer