java笔试题(1)基础知识
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.语音信号数字化过程中,采用的是的量化方法是非均匀量化. 2.PCM30/32路系统中,每个码的时间间隔是488ns . 3.PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路 ...
- 华为通信/网络方面的笔试题——电信基础知识题库3
1.语音信号数字化过程中,采用的是的量化方法是非均匀量化. 2.PCM30/32路系统中,每个码的时间间隔是488ns . 3.PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路 ...
- 华为通信/网络方面的笔试题——电信基础知识题库2
1.我国和欧洲采用的PCM非均匀量化方式实现方法为(A律13折线压扩),共分(128)个量化级,而日本和北美采用的非均匀量化方法是(u律压扩). 2.石英光纤的零色散波长在(1.31)um左右,损耗最 ...
- 精选30道Java笔试题解答
精选30道Java笔试题解答 都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进 ...
- 2016最新Java笔试题集锦
更新时间:2015-08-13 来源:网络投诉删除 [看准网(Kanzhun.com)]笔试题目频道小编搜集的范文"2016最新Java笔试题集锦",供大家阅读参考 ...
- [转载] Java笔试题集锦
参考链接: 关于Java中文件名和类名的误解 Java笔试题集锦 1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写."Mode ...
- Java面试题目汇总/英文Java面试题(核心知识)
一.面向对象的三个基本特征 2.方法重载和方法重写的概念和区别 3.接口和内部类.抽象类的特性 4.文件读写的基本类 **5.串行化的注意事项以及如何实现串行化 6.线程 ...
- 记录一次Java笔试题记录一次Java笔试题
记录一次Java笔试题 一.下列语句片段,运行结果是 二.这段代码运行结果是多少? 三.Object中有哪些公共方法? 四.java中基本数据类型有哪些? 五.循环中使用break.continue. ...
- java笔试题分类集锦
合格的java工程师仅仅要有技术,还要懂得产品才能少修改,懂得测试要求,才能一次通过,懂得运维问题才能减少后期维.这些大方向体现在设计模式,程序架构,小方面就是语言的准确有效性,比如effective ...
- 杭州java校园招聘_网易校园招聘杭州Java笔试题
地点:杭州 职位:java研发 第一部分:计算机科学基础 (注:所有职位必做) 1.(2分)最坏情况下时间复杂度为O(nlogn)的排序算法有() A.基数排序 B.归并排序.C.堆排序 D.快速排序 ...
最新文章
- python中对象和变量的关系_浅析python中的类变量和对象变量
- xslt中的Javascript取得xml中的参数
- web服务器测试web bench
- 【干货】超全!华为交换机端口vlan详解~
- 北风网php笔记正则表达式,PHP中使用正则表达式提取中文实现笔记
- cd协议属于计算机网络的应用层,计算机网络 题库 必考 期末 期终 考试 复习 考研 必备...
- php换设备登录逻辑,登录和退出登录的操作逻辑
- 我面试几乎必问:你设计索引的原则是什么?怎么避免索引失效?
- 厚积薄发 - 关于runtime的几个问题
- python 提取代码中的所有汉字
- 2023年东南大学集成电路设计考研考情与难度、参考书及上岸前辈备考经验
- 计分器 java_非常实用的java语言自动答题计时计分器[Java代码]
- IIS6.0架设网站常见问题
- 博弈论 | 三姬分金与囚徒困境
- win10屡次自动打开系统代理服务器的解决办法
- matlab中的fig文件怎么编辑,matlab fig文件的操作
- 【MV-3D】----多视图的3D目标检测网络
- Qt报错:cc1plus.exe: out of memory allocating 65536 bytes
- EXPIRED和OBSOLETE的区别
- python启动浏览器编程_python实现打开浏览器的方法