`
zhangyuanjava
  • 浏览: 129986 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

面试题java基础

阅读更多
这是一套提供给中级以上程序员使用的笔试题:

1。

Java代码
public class Test {  
 
    public static boolean get() {  
        try {  
               return  false;  
        } finally {  
               return  true;  
        }  
    }  
      
    public static void main(String[] args) {  
        System.out.println(get());  
                }  




求打印结果?

2。以下哪些变量名的定义是不合法的?

Java代码
String a , a.b , 0a , _a , a_ , a0 ; 

String a , a.b , 0a , _a , a_ , a0 ;

3。

Java代码
public static void main(String[] args) {  
         String classPath = "java.lang.String";  
         System.out.println(classPath.replaceAll(".", "/"));  




求打印结果?

4。

Java代码
public static void main(String[] args) {  
         StringBuilder sb = new StringBuilder();  
         switch(1) {  
    case 1 : sb.append("Hello a");  
    case 2 : sb.append("b");  
    case 3 : sb.append("c");  
    default : sb.append("d");  
          }  
          System.out.println(sb.toString());  
} 求打印结果?

5。

Java代码
public class Increment {  
    public static void main(String[] args) {  
        int j = 0;  
        for (int i = 0; i < 100; i++)  
            j = j++;  
        System.out.println(j);  
    }  




求打印结果?

6。

Java代码
public class HelloGoodbye {  
    public static void main(String[] args) {  
        try {  
            System.out.println("Hello world");  
            System.exit(0);  
        } finally {  
            System.out.println("Goodbye world");  
        }  
    }   





写出打印结果并给出简单描述。

7。

Java代码
import java.util.*;  
 
public class DatingGame {  
    public static void main(String[] args) {  
        Calendar cal = Calendar.getInstance();  
        cal.set(1999, 12, 31); // Year, Month, Day  
        System.out.print(cal.get(Calendar.YEAR) + " ");  
 
        Date d = cal.getTime();  
        System.out.println(d.getDay());  
    }  





写出打印结果?



。。。。。。

总共20多个题吧,太多了,后续再加上

主要还有涉及内部类、异常处理、final方法、final域、浮点数的精度问题、集合类HashMap、HashSet的操作,泛型、包装类、char、short和int值的混合计算、静态变量和方法的初始化(类的初始化)

接口和抽象类的区别,还有写sql的,比较简单。

另外,有两个上机笔试题,上机测试是在笔试通过之后才有的流程,二选一

1。 编写一个类,将指定路径下的所有文件的名称打印出来(递归方法)

2。 给你一个文本文件,请找出文件中数据的规律,并且将指定日期范围内的数据列表抽取出来(io操要比较熟悉)

记不起来了,以上是我在机器里跑了一遍的,拿过来跟大家分享下

写了这么多,好辛苦啊,希望朋友们别抨我口水哈,欢迎投精,我会继续补充剩下的那些笔试题的。

分享到:
评论

相关推荐

    Java面试题Java基础知识&Spring&Ajax.zip

    Java面试题Java基础知识\ Java面试题Java基础知识 Java面试题Java基础知识 Java面试题Java基础知识 Java面试题Java基础知识 Java面试题Java基础知识 Java面试题Java基础知识

    经典的JAVA面试题java基础

    经典的JAVA面试题Java基础方面:

    java2023年初级面试题java概念面试题java基础面试题持续更新中

    这些知识点对于Java初级面试者和初学者至关重要,涵盖了Java的基础概念、与其他语言的区别、平台特性、JVM的工作原理和内存管理,以及性能优化等方面。理解这些内容是成为一名合格的Java开发者的基础。

    java笔试题 java面试题 java基础

    Java作为一门广泛使用的编程语言,其笔试题和面试题往往是衡量开发者基础知识和技能的重要标准。在准备Java面试时,深入理解和掌握Java基础至关重要。这里,我们主要探讨标题和描述中涉及的Java知识点,并结合文件名...

    java面试题 java基础

    首先,Java基础是所有Java面试的核心部分。这涵盖了变量、数据类型、控制流(如if语句和循环)、类和对象、封装、继承、多态等概念。理解这些基本概念对于编写高效、可维护的代码至关重要。此外,异常处理、集合框架...

    Java基础面试题.pdf

    Java 基础面试题 Java 基础面试题中涵盖了多个知识点,以下是对这些知识点的详细解释: 面向对象和面向过程的区别 面向过程是一种编程思想,强调过程和函数的实现,优点是性能高,因为类调用时不需要实例化,开销...

    关于java基础面试题0基础!!易懂!!!.html

    java基础面试题0基础!!易懂!!java基础面试题0基础!!易懂!!java基础面试题0基础!!易懂!!java基础面试题0基础!!易懂!!java基础面试题0基础!!易懂!!java基础面试题0基础!!易懂!!java基础面试题...

    最新各大公司企业真实面试题-Java面试题

    "Java 面试题及其答案.doc"和"JAVA面试题.doc"提供了大量的面试题及解答,涵盖了从基础知识到高级特性的广泛范围,包括反射、注解、设计模式、Spring框架、数据库操作等。通过这些题目,求职者可以自我评估,了解...

    Java面试题基础篇

    Java 面试题基础篇 Java 面试题基础篇是面向Java开发人员的一份详细的面试题库,涵盖了 Java 的基础知识点,包括面向对象编程、变量作用域、事件委托机制、垃圾回收机制、序列化、排序算法、继承、多态、内部类、...

    java 基础面试题

    很全面的java基础面试题,给我一个你最常见到的runtime exception abstract class和interface有什么区别

    java 面试常见题-基础部分 java 面试常见题-基础部分 java 面试常见题-基础部分

    java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 java 面试常见题_基础部分 ...

    java面试题,java框架面试题

    Java 面试题是 Java 开发人员面试的必备知识,涵盖了 Java 基础知识、Java 框架、Java 集合框架、Java 多线程、Java 网络编程等方面的知识点。在本文中,我们将对 Java 面试题进行总结和分析,帮助读者快速掌握 Java...

    经典java基础面试题及答案大汇总.rar

    经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案...

    java面试题集锦 java面试题集锦

    这些面试题通常用于测试开发者对Java基础知识的掌握程度。理解JDK与JRE的区别可以帮助开发者理解开发环境和运行环境的不同需求,而`==`和`equals`的使用则涉及到对Java内存模型的理解,这是编写正确、健壮的Java代码...

    Java面试笔记 225道Java面试题JAVA面试基础知识点总结Java数据结构题笔试WORD资料汇总(19个).zip

    Java面试笔记 225道Java面试题JAVA面试基础知识点总结Java数据结构题 JAVA笔试面试WORD资料汇总(19个): 2014年最新Java笔试题及答案.docx 225道Java面试题 学会了Java面试随你问.docx Ant和Maven的作用是什么?两者...

    Java 基础面试题

    Java 基础面试题Java 基础面试题Java 基础面试题!!!!!!!!!!!!!!!!!!!11

    2023最新JAVA面试题集

    BTA 常问的 Java基础39道常见面试题及详细答案 Dubbo面试题 47道 ElasticSearch面试题 30道 Git常用命令面试题 60道 Java并发编程最全面试题 123道 Kafka知识汇总 18道 Linux面试题 50道 Memcache 面试题 23道 ...

    java常见面试题(史上最全最经典-希望对你有用)

    1. Java基础部分 * 一个".java"源文件中是否可以包括多个类(不是内部类)?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 * Java有没有goto?Java中没有goto语句,goto是Java中的...

    Java面试题资料,包括100多道基础,中级还有高级面试题

    Java基础面试题 Kafka面试专题及答案 Linux面试专题及答案 多线程面试专题及答案 消息中间件面试专题及答案 ActiveMQ消息中间件面试专题 Dubbo面试及答案 java后端面试题答案 Java基础面试题 Kafka面试专题及答案 ...

    最全面的Java面试题

    一、Java基础面试题 Java基础是学习Java的起点,包括语法、数据类型、控制结构等。面试中可能涉及的问题有:Java的特性、对象与类的区别、封装的概念、多态性如何实现、继承的用途、异常处理机制、Java内存模型等。...

Global site tag (gtag.js) - Google Analytics