Java
Java学习过程
jiangliuer20
一洛基大学生
展开
-
Java异常处理
文章目录Java异常处理异常的处理:抓抛模型1. 异常处理机制一:(try-catch-finally)2. 异常处理机制二:throws + 异常类型回顾:方法重写的规则之一如何选择使用 `try - catch - finally` 还是使用 `throws` ?3. 手动抛出异常 (throw)4. 自定义异常类5. 异常处理练习throw 和 throws区别:Java异常处理Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverf原创 2020-12-04 19:53:54 · 109 阅读 · 0 评论 -
面向对象
文章目录thisstatic匿名对象方法方法参数值传递和引用传递可变长参数成员变量 局部变量封装构造器继承重写重写和重载super多态引用变量的强制类型转换向上转型(upcasting) 、向下转型(downcasting)多态存在的三个必要条件instanceoffinal多态存在的三个必要条件instanceoffinalthisthis 关键字最大的作用就是让类中的一个方法,访问该类里的另一个方法或者实例变量。假设定义了一个 Dog 类,这个 Dog 对象的 run() 方法 需要调用它的 jum原创 2020-09-12 11:34:46 · 117 阅读 · 0 评论 -
Java 跳出指定的循环
OUT:for(int i = 0; i < 10; i++) { for(int j =0 ;j < 10; j++) { if(i+j == 10) { System.out.println("i = "+i+" j = "+j); break OUT; } }}程序只输出一行结果,break 跳出 OUT 下面的那个的那个 for 循环在循环前可以放一个标号来表示循环带标号的 break 和 continue 对那个循环起作用...原创 2020-07-04 07:36:17 · 260 阅读 · 0 评论 -
StringBuilder的简单用法 与String、StringBuffer的粗略了解
弱鸡作者:文章的内容不是很难,请仔细阅读,文末也有重要的知识点这三个类之间的区别主要在两个方面,即运行速度和线程安全这两个方面:运行速度快慢方面:StringBuilder > StringBuffer > String在线程安全上,StringBuilder 是线程不安全的,而 StringBuffer 是线程安全的在运行速度方面,因为 String 为字符串常量,而 ...原创 2020-04-03 09:56:46 · 157 阅读 · 0 评论 -
Java怎么从键盘输入内容(Java Scanner类的用法详解)
前言:Java的输入不像 C 等其他语言那样的简便的输入 scanf比如输入一个整数型的数 scanf("%d",&a); 这篇文章讲介绍Java怎么从键盘输入内容以及Scanner类的其他用法Scanner类简介java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。接下来,我们将演示一个最简单的数据输入,并通过Scann...原创 2020-04-02 17:48:00 · 1118 阅读 · 0 评论 -
Java环境jdk的配置
Java环境Jdk的配置Jdk和Jre的区别Jre:面向Java程序的使用者,提供Java运行环境,主要由JVM、API类、发布技术三部分构成。如过我们只是想运行别人开发的Java程序,只需要安装Jre即可Jdk:面向Java程序的开发者,提供Java的开发环境和运行环境,主要由Jre和编译、运行、调试Java的应用程序的各种你工具和资源包构成。如果我们想开发Java程序,需要安装相应版本...原创 2020-04-02 14:01:56 · 289 阅读 · 0 评论