找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

面试剖析

3 点赞 1 评论

【守望者 java基础】实现多线程对共享资源的随机访问

1898 次浏览    2014-09-24 12:20    显示评论
问题描述: NHN经典面试题目 查看更多>>
这个题目可以简单更加形象化的理解为多线程随机的操作共享的数组,比如数组  int []num={A,B,C}。一共有三个线程 随机的访问这个共享的数组。第一个线程假如访问A,第二个线程也可能访问A。第三个线程有可 ...
zhouy
2014-09-26 15:57

1 点赞 3 评论

【守望者 java经典笔试题】一道华为JAVA比武大赛试题,你能解答吗?

1540 次浏览    2014-09-07 12:01    显示评论
问题描述: 据说这是华为2005年中央平台开发部的JAVA比武大赛中的必做题,当时难倒了不少人。你能够给出最佳答案吗?把你的代码帖出来,看看谁的算法最简单最高效。要求://///////////////////input.txt样例////////////////// ... 查看更多>>
c#版本源码:
using System.Collections.Generic;
using System.Text;namespace ConsoleStudy
{
    class Program
    {
        ...
watchmen
2014-09-22 20:48

1 点赞 1 评论

【守望者 java基础】heap和stack有什么区别

752 次浏览    2014-09-05 15:50    显示评论
java的内存分为两类,一类是栈内存,一类是堆内存。栈内存是指程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会释放,这个栈中 ...
watchmen
2014-09-22 20:10

1 点赞 3 评论

【守望者 java基础】char型变量中能不能存储一个中文汉字?为什么? ... ...

1344 次浏览    2014-09-05 14:38    显示评论
char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储 ...
watchmen
2014-09-22 20:14

0 点赞 1 评论

【java 易错题】关于switch的计算问题

928 次浏览    2014-09-26 15:52    显示评论
问题描述: 如下代码变量j的输出结果:int i = 1, j = 0; switch (i) { case 2: j += 6; case 4: j += 1; default: j += 2; case 0: j += 4; } 查看更多>>
输出的结果:j=6。

解析:初始  j=0;   然后执行switch语句   case 0:   此时执行完后j=4.  记住  还有defalut 要执行   那 ...
zhouy
2014-10-17 14:17

0 点赞 1 评论

【java 易错题】关于switch的易错问题

803 次浏览    2014-09-26 15:47    显示评论
问题描述: 以下代码会输出什么结果:public class Test { public static void main(String args) { for (int i =1; i 5; i++) { switch (i) { case 1: System.out.println("1111111"); brea ... 查看更多>>
参考答案:1111111
2222222
kkkkkkk
2222222
kkkkkkk
2222222

解析 :容易出错的地方就是i=3的时候,switch执行default 输出kkkkkk  但是后面的case 2 也要执 ...
zhouy
2014-10-17 14:25

0 点赞 3 评论

【守望者 java基础】String类是一个“不可变类”,请解释“不可变类”的含义 ...

816 次浏览    2014-09-05 16:54    显示评论
String类是一个不可变类,即immutable类。所谓不可变,意思是当一个字符串.被初始化后,它的值就不会被改变。例如,String s=new String(“hello”)为将初始化一个值.为hello的字符串,如果调用  s.toUp ...
zhouy
2014-09-22 17:29

0 点赞 1 评论

【守望者 java算法】金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011) ...

732 次浏览    2014-09-05 16:25    显示评论
问题描述: 参考答案:去零的代码: returnsb.reverse().toString().replaceAll("零","零").replaceAll("零+万","万").replaceAll("零+元","元").replaceAll("零+","零");public class RenMingBi { private static fina 查看更多>>
public class RenMingBi {

   
       private static final char[] data = new char[]{
              ...
watchmen
2014-09-22 19:44

0 点赞 1 评论

【守望者 java设计模式】你能写出几种单例模式?

679 次浏览    2014-09-05 16:15    显示评论
参考答案:

第一种:饱汉模式
public classSingleTon {
    private SingleTon(){
       }

    //实例化放在静态代码块里可 ...
zhouy
2014-09-22 19:55

0 点赞 1 评论

【守望者 java基础】有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和 ...

792 次浏览    2014-09-05 16:07    显示评论
问题描述: 问题:有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数。 查看更多>>
其实包含中文字符、英文字符、数字字符原来是出题者放的烟雾弹。
String content = “中国aadf的111萨bbb菲的zz萨菲”;
HashMap map = new HashMap();
for(int i=0;i<content.length;i++){
String content = “中国aadf的111萨bbb菲的zz萨菲”;
HashMap map = new HashMap();
for(int i=0;i<content.length;i++){
       char c =content.charAt(i);
       Integer num =map.get(c);
       if(num == null)
              num = 1;
       else
              num = num +1;
       map.put(c,num);
}
for(Map.EntrySet entry : map)
{
       system.out.println(entry.getkey()+ “:” + entry.getValue());
}
估计是当初面试的那个学员表述不清楚,问题很可能是:
如果一串字符如&quot;aaaabbc中国1512&quot;要分别统计英文字符的数量,中文字符的数量,和数字字符的数量,假设字符中没有中文字符、英文字符、数字字符之外的其他特殊字符。
int engishCount;
int chineseCount;
int digitCount;
for(int i=0;i<str.length;i++){
    char ch = str.charAt(i);
    if(ch>=’0’&& ch<=’9’)
    {
        digitCount++
    }
    else if((ch>=’a’&& ch<=’z’) || (ch>=’A’ && ch<=’Z’))
    {
        engishCount++;
    }
    else
    {
        chineseCount++;
    }
}
System.out.println(……………);-->
zhouy
2014-09-22 20:00

0 点赞 1 评论

【守望者 java基础】关于汉字截取的问题

594 次浏览    2014-09-05 16:05    显示评论
问题描述: 问题:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+ ... 查看更多>>
参考答案:

       public static void main(String[] args) {  
                String srcStr1 = "我 ...
watchmen
2014-09-22 20:02

0 点赞 1 评论

【守望者 java基础】编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录 ...

768 次浏览    2014-09-05 16:00    显示评论
参考答案:

(大家正在做上面这道题,网上迟到的朋友也请做做这道题,找工作必须能编写这些简单问题的代码!)
答:listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象 ...
zhouy
2014-09-22 20:04

0 点赞 1 评论

【守望者 java基础】编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并 ...

626 次浏览    2014-09-05 15:59    显示评论
问题描述: 问题:编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 ... ... 查看更多>>
参考答案:


packagecn.itcast;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;

public class MainClass{
    ...
watchmen
2014-09-22 20:07

0 点赞 1 评论

【守望者 java基础】能不能自己写个类,也叫java.lang.String?

743 次浏览    2014-09-05 15:56    显示评论
参考答案:

可以,但在应用的时候,需要用自己的类加载器去加载,否则,系统的类加载器永远只是去加载jre.jar包中的那个java.lang.String。由于在tomcat的web应用程序中,都是由webapp自己的类加载器先 ...
zhouy
2014-09-22 20:08

推荐阅读

[守望者   java初中级视频]22_javaNIO,AIO编程
[守望者 java初中级视频]22_javaNIO,
内容简介:本课程介绍阻塞,非阻塞,同步和异步的基本概念,介绍javaNIO,AIO
[守望者 算法视频]01_数据存储(链表与数组)
[守望者 算法视频]01_数据存储(链表与
本章重点介绍数据的在计算机的存储方式 :连续存储(数组)与链式存储,同时
[守望者   java初中级视频]00_java初中级课程学习导航
[守望者 java初中级视频]00_java初中
内容简介:全面贾少这套视频课程学习需要具备的理论基础,以及适合的学习人群
【守望者 linux项目】linux下的FTP服务器与客户端,作者 灯下野狐 ...
【守望者 linux项目】linux下的FTP服务
本项目是一个完整的FTP服务器及FTP客户端设计示例,对于需要学习网络编程项目
【守望者 游戏项目】基于cocos2d-x的跑酷游戏项目教程
【守望者 游戏项目】基于cocos2d-x的跑
Cocos2d-x跑酷游戏项目教程Cocos2d-x跑酷游戏项目教程cocos2d-x特性cocos2
【守望者 观点】智能路由和Wi-Fi探针是一对好基友
【守望者 观点】智能路由和Wi-Fi探针是
智能路由与Wifi探针可以收集用户行为,同时可以收集用户MAC地址,还可以跟踪
【守望者 linux项目】mini WEB服务器设计
【守望者 linux项目】mini WEB服务器设
以下是曾经Watchmen一个朋友学习网络编程时设计的一个简单的MiniWEB服务器。
[守望者 linux视频]01_开发工具与开发平台
[守望者 linux视频]01_开发工具与开发
本课主要介绍gcc,gdb等系列开发工具,开始编写程序之旅。要求理解Linux开发平
[守望者 算法视频]08_数据查找_hash算法
[守望者 算法视频]08_数据查找_hash算
守望者:普通逐个查找O(n),组织方式可以无序的数组或者普通链表。已经排序的
【解读】什么样性格的人会被夸性格好
【解读】什么样性格的人会被夸性格好
守望者:性格决定命令。好的性格意识着给别人面子,能接受别人装逼,而且以上
12下一页

行业聚焦  面试交流  职位推荐  开发视频   技术交流  腾讯微博  新浪微博

友情链接:课课家教育  阿里云  鲜果  W3Cfuns前端网  中国企业家  环球企业家  投资界  传媒梦工场  MSN中文网  Android开发者社区  cnbeta  投资中国网  又拍云存储  美通说传播  IT茶馆  网商在线  商业评论网  TechOrange  IT时代周刊  3W创新传媒  开源中国社区  二维工坊  Iconfans  推酷  智能电视网  FreeBuf黑客与极客  财经网  DoNews  凤凰财经  新财富  eoe移动开发者社区  i黑马  网易科技  新浪科技  搜狐IT  创业家  创业邦  腾讯财经  福布斯中文网  天下网商  TechWeb  雷锋网  新浪创业  和讯科技  品途O2O  极客公园  艾瑞网  抽屉新热榜  卖家网  人民网通信频道  拉勾网  创新派  简单云主机  

手机版|黑名单|守望者在线 在线教育 linux 高级程序设计 C/C++ 大数据 ( 蜀ICP备14029946号

成都守望者科技有限公司 © 2013-2016 All Rights Reserved