随笔分类 - JAVA 基础
摘要:1.数组声明创建 数组对象本身是在堆中的。 java.lang.ArrayIndexOutOfBoundsException: 10 表示数组越界。 public class ArrayDemo01 { //变量类型 变量名=变量值 //数组类型 public static void main(St
阅读全文
摘要:A方法调用A方法,自己调用自己,没有头会陷入死循环。能不用递归就不用递归。 public class Demo03 { public static void main(String[] args) { System.out.println(f(4)); } //阶层 //1! 1 //2! 2*1
阅读全文
摘要:在方法声明中,在指定参数类型后加一个省略号(...) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在它之前声明。 public class Demo02 { public static void main(String[] args) { Demo02 demo02
阅读全文
摘要:重载就是在一个类中,有相同的函数名称,但形参不同的函数。 规则(面试可能会遇到): 如:有两个max函数,但是形参一个是int类型,一个是double类型,在调用方法是,通过输入的实参类型决定调用哪一个函数。 public class Demo01 { public static void main
阅读全文
摘要:1.判断字符串是否相等使用equals Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:"); String s= scanner.nextLine(); if(s.equals("hello")){ Syste
阅读全文
摘要:2.多线程 Process进程和Thread线程 线程创建:Thread class(重点),Runnable接口(重点),Callable接口(了解) 2.1 继承Thread类 1.自定义线程类继承Thread类 2.重写run()方法,编写线程执行体 3.创建线程对象,调用start()方法启
阅读全文
摘要:1.创建scanner对象 Scanner scanner=new Scanner(System.in); 2.scanner对象的方法next(空格结束)和nextLine(回车结束,常用),接收键盘数据 public class Demo01 { public static void main(
阅读全文

浙公网安备 33010602011771号