21xrx.com
2025-03-26 09:12:14 Wednesday
文章检索 我的文章 写文章
题及代码案例
2023-06-16 16:48:39 深夜i     --     --
Java数据类型 基本数据类型 引用数据类型

在面试中,Java基础知识是面试官考察的重点。本文将介绍Java基础知识点面试题及相应的代码案例,帮助准备面试的同学更好地掌握Java基础知识。

1. Java中的数据类型

Java中的数据类型包括基本数据类型和引用数据类型。基本数据类型有byte、short、int、long、float、double、boolean和char。引用数据类型有类、接口、数组等。

代码案例:

public class DataType {
  public static void main(String[] args) {
   byte a = 127;
   short b = 32767;
   int c = 2147483647;
   long d = 9223372036854775807L;
   float e = 3.1415926f;
   double f = 2.71828182845904523536;
   boolean g = true;
   char h = 'A';
   String str = "Hello World";
   
   System.out.println(a);
   System.out.println(b);
   System.out.println(c);
   System.out.println(d);
   System.out.println(e);
   System.out.println(f);
   System.out.println(g);
   System.out.println(h);
   System.out.println(str);
  }
}

2. Java中的封装、继承、多态

Java中的面向对象编程特性包括封装、继承和多态。封装可以隐藏对象的属性,继承可以从一个类派生出另一个类并且具有父类的所有属性和方法,多态可以让不同的对象对同一方法做出不同的响应。

代码案例:

public class Animal {
  public void move() {
   System.out.println("动物可以移动");
  }
}
public class Dog extends Animal {
  public void move() {
   System.out.println("狗可以跑和走");
  }
  public void bark() {
   System.out.println("狗可以吠叫");
  }
}
public class TestDog {
  public static void main(String args[]) {
   Animal a = new Animal(); 
   Animal b = new Dog(); 
   Dog c = new Dog(); 
   
   a.move(); 
   b.move(); 
   c.move(); 
   c.bark();
  }
}

关键词:Java面向对象、封装、继承、多态

3. Java中的异常处理

Java中的异常处理机制可以帮助我们优雅地处理程序中出现的异常情况,将异常分为运行时异常和非运行时异常,在不中断程序的情况下进行异常处理。

代码案例:

public class ExceptionHandling {
  public static void main(String[] args) {
   try {
     int a[] = new int[2];
     System.out.println("访问数组的第三个元素:" + a[3]);
   } catch (ArrayIndexOutOfBoundsException e) {
     System.out.println("数组下标越界异常");
   } finally {
     System.out.println("程序执行完毕");
   }
  }
}

关键词:Java异常处理、运行时异常、非运行时异常

  
  

评论区