java
hqy那就再努力一点,再坚持一下
这个作者很懒,什么都没留下…
展开
-
枚举
枚举定义Enum通常用来定义表示固定不变、有限的常量方法switch 在JDK1.5以前只有char int在JDK1.5后出现 Enum在JDK1.7后有StringEnum常用的方法除了默认Object的方法外,还有以下 value() valueof() ordinal() name()举例用switchpackage Hello;import java....原创 2019-08-28 19:11:23 · 99 阅读 · 0 评论 -
int i=0; Integer j = new Integer(0); System.out.println(i==j); System.out.println(j.equals(i));
int i=0;Integer j = new Integer(0);System.out.println(i==j);System.out.println(j.equals(i));一、比较的是值 1、基本数据类型与引用数据类型进行比较时,引用数据类型会进行拆箱,然后与基本数据类型进行值的比较 举例: int i = 9; Integer j = new Integ...原创 2019-08-28 22:53:59 · 2155 阅读 · 1 评论 -
throw与throws的区别
throw与throws的区别1.throw是在方法内部的代码块中,手动异常抛出2.throws是在方法定义时用举例如下1、手动抛出–throwpublic class Hello { public static void main(String[] args) { try { throw new Exception("手动抛出的异常"); }catch(Ex...原创 2019-08-29 18:57:29 · 82 阅读 · 0 评论 -
异常的作用
为什么需要添加异常处理手段添加异常处理手段 不意味着异常消失 只是使得程序不会在中途因为发生异常而终止执行原创 2019-08-29 22:52:09 · 119 阅读 · 0 评论 -
枚举的构造方法和属性
枚举的构造方法和属性直接来代码解释enum Color{ red("红色"),green("绿色"),white("白色"); //枚举对象 private String label; //成员属性 private Color(String label) { //私有构造方法,强调必须私有 this.label = label; } public String toString...原创 2019-08-30 18:27:51 · 183 阅读 · 0 评论 -
eclipse的环境配置
eclipse的环境配置右击此电脑,点击属性点击高级系统设置点击环境变量 后 再找到系统变量点击新建变量名 CLASSPATH变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar找到path直接在path变量值后加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;点击新建JAVA_HOME值为jdk...原创 2019-08-30 18:41:47 · 130 阅读 · 0 评论 -
自定义异常类
自定义异常类有时一些特定的项目在设计过程中,需要考虑常出现的异常,这时可以把这个项目设计过程中常见的异常归为一个异常类,而这个异常类在JAVA原本没有,需要我们自己定义,这就是自定义异常类。简单举例一个吃饭超过一定重量时,会出现异常的类。package Hello;import java.util.Scanner;class BombException extends Exceptio...原创 2019-08-30 19:47:21 · 85 阅读 · 0 评论 -
synchronized的两种方式线程锁
线程可以并发执行,但是在很多情况下,例如取票买票等操作,同时操作的时候会出现问题,必须有锁控制保护。举例子解释两种方式例如有两个消费者同时操作一个资源时(即同一个函数),假如函数为public void get(){}此时需要对这个函数进行加锁操作1、一种方式是把之前的函数改为public synchornized void get(){}2、...原创 2019-09-11 16:56:29 · 185 阅读 · 0 评论 -
java面试
一个汉字为一个字符,两个字节类中声明的变量有默认初始值;方法中声明的变量没有默认初始值,这时候直接使用方法体中的变量时会出错向上转型和向下转型1、向上转型Father f = new Son();这时候的f既可以调用父类也可以调用子类的方法,若覆盖或重写,则为覆盖后的方法2、向下转型Father f = new Son();Son s = (Son) f;实现多态的机制----...原创 2019-09-23 19:12:04 · 89 阅读 · 0 评论