- 博客(11)
- 收藏
- 关注
原创 Java学习笔记 | Java异常处理
Java异常机制异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。(语法错误和逻辑错误不是异常)比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存
2022-03-09 21:00:00 327 1
原创 Java学习笔记 | Java面向对象
类与对象类是一个模板:抽象,对象是一个具体的实例方法定义、调用对象的引用引用类型、基本类型(8类)对象是通过引用操作的:栈->堆属性字段(Field、成员变量)默认初始化: 数字:0、0.0 char:u0000 boolean:false 引用:null修饰符 属性类型 属性名 = 属性值对象的创建和使用必须使用new关键字创造对象,构造器 Person p1 = new Person();对象的属性p1.name对象的方法p1
2022-03-09 16:39:39 297
原创 Java学习笔记 |Java数组
Java数组数组是用来存储固定大小的同类型元素。长度确定,一旦创建,数组大小不可改变元素类型必须相同数组元素可以是任何数据类型,包括基本类型和引用类型数组变量属于引用类型,数组可以看成对象,每个元素看做该对象的成员变量声明数组两种方法dataType[] arrayName;//首选dataType arrayName[];//备选int[] num;创建数组//arrayName = new dataType[arraySize];num = new int[10];
2021-10-19 22:48:29 119
原创 Java学习笔记 | Java方法
Java方法何为方法?Java方法是语句的集合,在一起实现一些功能。方法是解决一类问题的步骤的有序组合尽量在一个方法中解决一个问题方法的定义方法类似于函数,是一段用于完成特定功能的代码片段。一般包含:修饰符返回值类型方法名参数类型(形式参数、实参)(1)形式参数只是定义作用方法体方法重载为了实现往相同的方法传递不同的参数。不带参数的构造器称为默认构造器默认构造器与类同名,且修饰符相同根据参数的类型能够区分不同的重载方法不能根据返回值类型
2021-10-19 22:47:27 72
原创 Java运算符
Java运算符几乎所有运算符都只能操作基本类型,唯一例外是=、==和!=,它们能操作所有对象。String类支持+和+=。检查对象是否相等//: Equivalence.javapublic class Equivalence { public static void main(String[] args) { Integer n1 = new Integer(47); Integer n2 = new Integer(47); System.out.printl
2021-10-16 20:03:21 85
原创 Java对象入门(2)
一切都是对象1. 用引用操作对象Java中任何东西都可以看做对象,并用对象的引用来操纵它。2. 所有对象都必须创建使用关键字new进行对象创建String s = new String("asdf");数据存储的位置寄存器这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。栈驻留于常规RAM(随机访问存储器
2021-10-16 20:02:19 74
原创 Java对象入门
Java对象入门1. Java关键字public:任何人均可使用private:除自己、类型的创建者以及那个类型的内部函数成员,其他任何人都不能访问后续的定义信息。friendly:在相同package内可以使用。protected:继承的类能够访问受保护的成员,不能访问私有成员。2. 继承(extends)利用原有类构建新的类,新类是对父类的包含的数据进行添加和修改后得到的,但继承不等于克隆或复制,因为当父类发生变化时,子类同时也会发生变化。继承父类后的子类具有父类相同的接口,当期
2021-10-16 20:01:14 78
原创 Java学习笔记
Java注释单行注释://…多行注释:/* …*/文档注释:/** …*/标识符与关键字标识符组成:数字,字母,下划线,$常用关键字:JDK1.4时:assert用于异常处理JDK1.5时,enum用于枚举定义未使用的关键字:goto、const有一些属于特殊含义的单词,严格来讲不是关键字; true、false、nullJava数据类型分类基本数据类型:描述具体数字单元:1、3.4数值型:整型:byte、short、int、long (默认值:0)浮点型
2021-10-16 19:59:59 58
原创 JAVA环境安装|dragonwell8-jdk安装
JAVA环境准备JDK的安装与配置JVM:java virtual mechineJRE:Java run environment = JVM + 基础类库运行java程序只需JREJDK:Java development kit = JRE + 开发工具包环境配置下载dragonwell-jdk文件,解压下载后的文件解压后得到进入终端设置环境变量持久化环境变量bashrc文件在登录linux系统后自动设置环境变量运行第一个程序使用vi
2021-10-12 13:18:28 1183
原创 Markdown语法学习笔记
MarkDown学习标题:[#] : 一级标题[##] : 二级标题[###] : 三级标题三级标题三级标题2字体*Hello,world! *:*斜体*Hello,world! :**粗体*****Hello,world!***: ***斜体加粗***Hello,world! : ~~删除线~~引用> : 引用符号分割线--- : 分割线*** : 粗分割线图片图片方法:! [图片名称](图片链接)超链接百度方法:[链接名称](地址)列表A
2021-10-12 10:29:28 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人