自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 第九章:三个修饰符

(4) 类加载:当 jvm第一次使用一个类的时候, 通过classpath找到对应的.class文件,对文件 进行读取,读取该类的相关信息(包、类、父类、属 性、方法、构造方法等),将读取到的信息保存到 jvm内存中,一个类 类加载只进行一次。(2) 语法: 访问修饰符 abstract 返回值类型 方法名 (形参);(3) 作用:在类加载的时候,按照和静态属性定义 的先后顺序完成静态属性的初始化工作。(2) 语法: 访问修饰符 static 返回值类型 方法名(形 参){}

2024-06-08 09:45:00 492

原创 第八章:面向对象的三大特性[封装、继承、多态]

(2) 方法覆盖的要求: a. 子类中的方法名、形参列表、返回值类型 和父类相同 b. 子类的访问修饰符和父类相同,或是比父 类更宽。(2) 一个子类只能有一个直接的父类,但是可以具 有多个间接的父类(多级继承),java中的类之间的 继承关系是:单继承。b. 如果子类定义了和父类方法名、返回值相同, 但是参数列表不同的方法时,编译通过,运行也通 过,构成了父类+子类中的方法重载。a. 创建子类对象时,jvm默认创建对应的父类对 象,默认使用父类中无参数的构造方法完成父类对 象的创建。

2024-06-07 09:11:01 1211

原创 第七章:面向对象

6. 可以使用null作为引用的初始化数据,但是以 null调用属性或是方法,则编译通过,但是运行 报错,错误信息为: java.lang.NullPointerException(空指针异常)(1) 面向对象:将一些内容看成一个整体,作为一 个对象,利用对象与对象之间关系,解决问题 (2) 解决复杂业务相对容易。(4) 构造方法允许重载(一个类中可以定义多个构 造方法:无参数的构造方法只能定义一个,可以定 义多个有参数的构造方法)(2) 对象的方法:代表对象能做什么,对应动态的 行为和功能。

2024-05-31 09:19:29 1435

原创 第六章:数组

(3) 访问数组时指定的下标不在合法范围内,则编 译通过,运行报错,错误信息为: java.lang.ArrayIndexOutOfBoundsExcept ion(数组的下标越界)// 1. 创建一个更大空间的新数组 int[] b = new int[a.length*2];// 新 = 原 -》 新[0] = 原 [0] , 新[1] = 原[1](1) 数组的下标:从0开始,依次为 0、1、 2...,数组的长度-1。数据类型[][] 数组名= new 数据类型[行数][列 数];

2024-05-17 09:15:00 298

原创 第五章:函数

程序以main函数作为程序入口,进入main函数从 上往下依次执行,如果遇到函数调用,则优先执行 被调用函数内部的代码,函数执行完毕以后,带着 返回值返回到调用位置,再继续后续代码.....调用者必须提供必要的数据,才能使函数完 成相应的功能,函数和调用者之间交互的数据被 称为参数。(1) 函数的定义:确定了函数的功能和函数名 a. 函数的声明:确定函数名 b. 函数的实现:确定函数功能。函数的定义分为函数的声明 和函数的实现: 函数的声明:public static void 函数名()

2024-05-16 11:35:15 476

原创 第四章:循环结构

先执行循环的初始化,接着判断循环条件,如果条 件满足-结果为true,执行{}中循环体,从而执行 循环变量改变,再次判断循环条件,如果满足-结果 为true,执行{}中循环体,从而执行循环变量的改 变,再次判断循环条件...执行循环条件不满足, 结果为false,终止、结束整个循环结构,继续执行后续代码....(2) 循环变量的初始化代码可以定义在for上面, 此时循环变量的作用范围扩大了,不建议。2. 循环的组成部分:循环变量的初始化、循环条 件、循环变量的改变、循环体。for(循环变量的初始化;

2024-04-30 10:00:00 186

原创 第三章:分支结构

执行原理:会根据switch中的表达式结果,从上往 下进行依次匹配case后面的值,哪一个匹配成功, 则执行case后面对应的语句,如果都匹配不成功, 则执行default后面的语句。(2) 执行原理:如果 if后面()中的条件成立,结 果为true,则执行{}中的语句。(2) 执行原理:如果if()中的条件成立,则执行语句1,否则执行语句2。(1) 语法: if(判断条件/布尔表达式){(2) 执行原理:先判断外层的if条件,再判断内层的if条件。(1) 语法: if(判断条件/布尔表达式){

2024-04-28 10:45:59 293

原创 第二章:变量、数据类型、表达式、运算符

(2) 自动类型提升规则: byte->short->int->long->float- >double。2. 对象数据类型/引用数据类型 float(4B) 和 long(8B)相比谁的存储数据范围 更大。(1) 场景:将小数据类型 赋值给大数据类型(存储 的数据类型范围越大->大数据类型)||:逻辑或,或者,两端连接的必须都为布尔表达 式,只要有一端为true,结果就为true。&&:逻辑与,并且,两端连接的必须都为布尔表达式,两端同时为true,结果才为true。// 输入一个 字符串。

2024-04-27 09:00:00 1207

原创 六、包(package)

(4) 变量名、函数名、方法名:第一个单词首字母 小写,其余单词首字母大写,称为 驼峰命名法 (ageAndName)(2) /* 多行 注释,可以写 多行内容 */(1) 望文生义, Student/ User / Admin / name。创建 源文件 TestStudent.java,在源文件中定义公开类,注意:单行注释中不能嵌套多行注释, 多行注释可以嵌套单行注释。(1) // :单行注释 ,只能写一行注释,不能换行。中标识符只能以:数字、字母、下划线 (_)、

2024-04-25 11:00:11 204

原创 五、Java的第一个程序

class 类名{ // main函数:也称为主函数,程序的入口, 一个类中最多只能定义 一个 main函数 public static void main(String[] args){(1)编译: javac 源文件名.java 注意:编译之后生成一个以 类名命名的 .class文件。(1)一个源文件中可以定义多个类,但是每个类之间 不允许重名。(2) 被 public 修饰的类称为公开类、公共类。(1) public :公开的、公共的。(2) 每个类中都可以定义一个主函数。

2024-04-12 10:41:30 172

原创 四、环境搭建

(3) classPath:代表 告知 jvm去哪找执行 的.class文件。(1) JVM:Java虚拟机,作用:屏蔽不同操作系统 之间的差异性。(2) 采用 系统键按住 +同时再按 R,输入 cmd,回车即可 ((2) JRE:Java运行环境,JRE = 解释器 +JVM。(3) JDK:Java开发工具、Java开发工具包;3) 在 盘符对应的 输入框,输入 cmd,回车即 可。(1) 在 搜索框中 输入 cmd,点击回车即可。(1) java_home:jdk的根目录。

2024-04-09 07:30:00 132

原创 二、Java语言的特点与运行机制

(1) 先编译:将 java代码通过编译器生成对应的 字节码文件( .class 结尾)(2) 后运行:将 .class 文件 通过解释器,逐行的解释并运行。2. 注意:实际运行的时候,运行的是 .class 文件。4. 跨平台性:可以在不同的操作系统上,执行java代码。1. Java的执行机制:先编译后解释运行。.java文件一次编译;3. 编程资源广泛性:很多大厂作为推手。Java的源文件:以 .java 文件。1. 简单性:相对 c、c++等。2. 开源性:开放源代码。

2024-04-07 09:39:59 106

原创 第一章:Java的历史、环境搭建

除了java还有很多编程语言:c语言、c++、c#、python等 不同的计算机编程语言语法不同;1. 1995年,sun公司推出的一款面向对象的编程语 言。2009年,sun被oracle(甲骨文)公司收购。java的发展分为三个方向:【记住】JavaSE:Java语言核心基础。2. jdk:java开发的必要工具 -》1996。... 04年,jdk1.5;更名为 jdk5.0。JavaEE:企业级开发。推出了新特性:泛型、增强 for等。Java是一种计算机编程语言;java是一种后端开发编程语言。

2024-04-06 15:54:03 190

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除