21xrx.com
2024-11-05 17:30:58 Tuesday
登录
文章检索 我的文章 写文章
题及代码案例
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异常处理、运行时异常、非运行时异常

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复