- 浏览: 1225779 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (706)
- 全部博客(10000) (0)
- java基础 (123)
- 算法及数据结构 (64)
- SSH框架整合与平台系统分析 (11)
- j2ee (46)
- Oracle (95)
- SQL Server (11)
- javaScript (73)
- Ajax (22)
- jQuery (39)
- ExtJs (4)
- jsp (13)
- Servlet (6)
- struts1 (2)
- struts2 (33)
- Ibatis (2)
- hibernate (24)
- Spring (11)
- 设计模式 (8)
- 正则表达式 (9)
- UML (0)
- XML (9)
- linux (19)
- CSS (11)
- FreeMarker (4)
- nginx 与 memcached (6)
- SEO (5)
- Web 服务器 (11)
- junit 与 selenium2 (4)
- MyEclipse 有关的问题 (24)
- 生活杂感 (37)
- 看过的书 (2)
- 技术牛人 (2)
- 需要优化的例子 (3)
- English 学习 (7)
- bug修改的解决方法 (2)
- 数据库实战经验总结 (1)
- 期待解决的问题 (20)
- 等待自己学习的东西 (15)
- 自己公司代码结构总结 (15)
- 企业经营之道 (23)
- 工具管理 (1)
- 世范水晶 (2)
最新评论
-
hustkeai:
第一个方法是不对的
求一个Map中最大的value值,同时列出键,值 -
qq591920734:
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
qq591920734:
[color=orange][/color]包女包女不女
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
timer_yin:
seagrave 写道这个算法想法不错,但太耗时,我用1、2、 ...
用1、2、2、3、4、5这六个数字,数字排序经典算法 -
hellostory:
日常生活中,我们都不按你上面的那个方法算的!!!
JAVA小函数-计算日期差
package org.hmt.com.dao;
public class TestString {
public static void main(String[] args){
String s1=new String("abc");
String s2=new String("abc");
String s3=s1;
String s4="as";
String s5="as";
String s6=new String("as");
if(s1==s2){
System.out.println("s1==s2");
}else{
System.out.println("s1!=s2");
}
if(s1.equals(s2)){
System.out.println("s1.equals(s2)");
}else{
System.out.println("!(s1.equals(s2))");
}
if(s1==s3){
System.out.println("s1==s3");
}else{
System.out.println("s1.equals(s3)");
System.out.println(s1.equals(s3));
}
if(s4==s5){
System.out.println("s4==s5");
}else{
System.out.println("s4!=s5");
}
if(s5==s6){
System.out.println("s5==s6");
}else{
System.out.println(s5.equals(s6));
System.out.println("s5!=s6");
}
}
}
答案:
s1!=s2
s1.equals(s2)
s1==s3
s4==s5
true
s5!=s6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
==================================================
另一到:
public class Test{
private String name;
private int age;
public Test(){}
public void setName(String name){
this.name=name;
}
public void setAge(int age){
this.age=age;
}
public String getName(){
return this.name;
}
public int getAge(){
return this.age;
}
public static void main(String[] args){
Test t1=new Test();
t1.name="jack";
Test t2=new Test();
t2.name="jack";
Test t3=t1;
System.out.println(t1==t2);
System.out.println(t2==t3);
System.out.println(t1==t3);
System.out.println("1**************************");
System.out.println(t1.equals(t2));
System.out.println(t2.equals(t3));
System.out.println(t1.equals(t3));
System.out.println("2**************************");
System.out.println(t1.name==t2.name);
System.out.println("t1.name==(t2.name)="+t1.name==t2.name);
System.out.println("t1.name==(t2.name)="+(t1.name==t2.name));
System.out.println("3**************************");
System.out.println(t2.name.equals(t3.name));
System.out.println("t3.equal(t2)="+t2.name.equals(t3.name));
}
}
答案:
false
false
true
1**************************
false
false
true
2**************************
true
false
t1.name==(t2.name)=true
3**************************
true
t3.equal(t2)=true
这是一类面试题!!!会了这些题,基本上这类面试题没什么问题了。
发表评论
-
char 与 byte 互转
2013-10-21 16:24 1056char转byte char a='a'; byte b= ... -
全局变量 与 局部变量 赋值的问题
2013-09-18 11:48 1802全局变量: (1)在java中,类的全局变 ... -
java堆与栈 java String分配内存空间(详解)
2013-09-17 14:07 2076java堆栈 (转) jav ... -
int 与 Integer 什么情况下,必须分开用。
2013-09-17 00:23 18911、定义变量的时候。 double u= ... -
将一个交错数据合并为一个一维数组
2013-09-16 23:42 1134题目: 将一个交错数据合并为一个一维数组 输入: strJ ... -
ArrayList,LinkedList使用场景及性能说明
2013-09-14 11:06 1009Java面试中关于容器类List,Set是必问题目。但在我的 ... -
ArrayList和LinkedList(转)
2013-09-14 01:27 1031对于处理一列数据项, ... -
java 连接池的实现过程
2013-09-12 21:39 841java 连接池的实现过程 -
数据库 查询成绩及格的人
2013-09-11 22:53 9941、建表结构 -- 创建表create table ... -
关于接口的定义
2013-09-10 22:15 908关于接口的定义: 1、接口 Illegal modifi ... -
在JAVA中一共有八种基本数据类型。
2013-09-09 20:26 1725在JAVA中一共有八种基本数据类型。 他们分别是by ... -
字节与字符的关系
2013-09-07 14:44 14571、字节(Byte):通常将可表示常用英文字符8位二进制称为一 ... -
java访问权限是什么?
2013-09-06 12:38 9421、private修饰词,表示成员是私有的,只有自身可以访问 ... -
java 子类重写父类的方法
2013-09-05 23:24 0java 子类重写父类的方法 若想实现一个合格重写方法,而 ... -
java变量,初始化快,构造函数的执行顺序
2013-09-05 23:11 946重载就是在同一个类中方法名字一样,参数列表不一样对返 ... -
CAS实现单点登录(SSO)经典完整教程
2013-09-04 23:23 1285CAS实现单点登录(SSO)经典完整教程 ... -
查找 字符串中 重复字符最多的个数
2013-09-03 12:13 1435public static void main(String[ ... -
java synchronized详解
2013-09-03 11:01 814一直对这些不是很懂。找了一下,看一下,供我以后再看: 第一 ... -
HashMap学习
2013-09-03 10:59 9471. HashMap概述: HashMap是基于哈希 ... -
Java中对Map(HashMap,TreeMap,Hashtable等)的排序
2013-09-03 10:57 1766Map hostpowerMap = new HashMap ...
相关推荐
在C#程序员面试中,经常会遇到一系列核心概念和技术的考察,这些题目旨在评估候选人的基础知识、编程技巧以及问题解决能力。下面将详细解释这些题目所涉及的知识点。 1. **面向对象特性**:面向对象语言的基本特性...
《C#与.NET程序员面试宝典》取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#与.NET程序员职位的常见考点。《C#与.NET程序员面试宝典》主要内容包括:面试流程...
被应聘者评价还不错的程序员面试宝典,为大家解答了面试需要注意的一些问题
这篇文档集合了程序员面试的核心知识点,旨在帮助求职者在面对各种技术面试时能有更全面的准备。以下是对这些文件内容的概要和解析: 1. **测试Testframework.doc**: 这份文档可能涵盖了测试框架的相关知识,如...
这些题目是程序员面试中常见的算法和逻辑思维题目,涵盖了基础的数学问题、数据结构、算法分析以及编程技巧。以下是对这些题目的详细解析: 1. **兔子问题**(斐波那契数列): - 斐波那契数列是每个数等于前两个...
C#程序员面试考题解析 本文档提供了C#程序员面试考题的答案和解析,涵盖了.NET程序员笔试的多个方面,包括面向对象编程、ADO.NET、SQL Server、ASP.NET等。下面是对每个问题的详细解释和答案。 1.填空题 (1)面向...
### Java程序员面试宝典知识点概览 #### 一、唯一性——聚焦Java程序员求职面试技巧 **《Java程序员面试宝典》**之所以独具特色,在于它是国内市场上唯一一本专门针对Java程序员求职面试技巧的图书。这本宝典不仅...
C++程序员找工作 面试的常考题,根据作者多年的应聘和招聘经验撰写的面试经验和常考题型,对程序员找工作很有帮助
程序员面试宝典-题库大全.txt
【前端程序员面试知识点】 在前端程序员的面试中,考察的知识点涵盖了多个方面,包括但不限于软件开发方法、敏捷开发、软件复用以及软件测试等。以下是对这些知识点的详细阐述: 1. **敏捷软件开发方法**:敏捷...
【JAVA程序员面试考题精选】是一份集合了Java程序员面试常见问题与答案的资源,针对的是正在准备Java面试的开发者。这份资料分为两大部分:第一部分涵盖了1到87道面试题,第二部分包含了88至122道题目,旨在帮助求职...
为了帮助求职者更好地掌握面试技巧和准备面试,朱毅等人编著的《.NET程序员面试指南》应运而生,成为技术人准备面试的有力工具。 本书详细介绍了应聘.NET开发职位的诸多技巧和禁忌,使求职者能够有条不紊地进行面试...
以上只是.NET程序员面试中可能涉及的一部分知识点,实际面试中还可能根据具体职位和项目经验进行更深入的讨论。在准备面试时,除了掌握技术知识,还要展示解决问题的能力、团队合作精神和良好的沟通技巧。祝你在面试...
二叉树排序 时间复杂, 堆排序 文件 面向对象三个基本特症
### 华为公司Java程序员面试试题解析 #### 颈环节一:面向对象的基本概念 1. **面向对象的特征**: - 封装:将数据和操作这些数据的方法捆绑在一起,隐藏对象的属性和实现细节,仅对外提供公共访问方式。 - 继承...
C#面试前必看书籍,取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#与.NET程序员职位的常见考点。主要内容包括:面试流程、基础语法和技术框架、数据访问及XML...
书中囊括了各种编程解决方案,可以用来有效地应对面试、考试及校园招聘。内容涵盖了编程基础、架构设计、数据库技术、数据结构及算法等主要的话题,而且还介绍了趣味谜题以及非技术的问题。最完整 最清晰
MFC,全称为Microsoft Foundation Classes,是微软提供的...通过阅读和理解提供的MFC面试题文档,如"MFC.doc"、"MFC面试题.doc"、"MFC考试.pdf"和"mfc面试题2.doc",可以深入学习和准备这些面试问题,提高面试成功率。