- 博客(12)
- 收藏
- 关注
原创 面向对象3
接口的定义:使用 interface 关键字用来声明一个接口。[访问修饰符] interface 接口名称 [extends 其他的接口名1,….其他的接口名n]// 声明常量 抽象方法 静态方法 默认方法。
2025-02-19 20:37:01
622
原创 面向对象2
this关键字代表当前对象使用this关键字引用成员变量使用this关键字引用成员方法或构造方法。二.static关键字1.概念static被称为静态,可以用来修饰类的成员变量,成员方法,代码块,内部类静态成员不依赖于类的实例,被类的所有实例共享,就是说static修饰的方法或者变量不需要依赖于对象来进行访问,只要被这个类加载,静态成员就会被加载创建优点:随着类的加载而加载优先于对象修饰的成员,被所以对象所共享可不创建对象,直接使用类名调用2.static的属性。
2025-02-19 09:26:22
1008
原创 面向对象1
类是一类事物的抽象概念,是一个模型.对象是由这个模型所创造的,一个个具体存在的,实实在在存在的实例.所以创建对象的过程也叫实例化对象.现实生活中先有对象后有类,而编程时先设计类后创建对象.四.构造方法。
2025-02-16 13:10:54
626
原创 Java中break,continue的使用以及idea中debug的调试
resume:释放程序,图片中从左到右第二个图标(红色的正方形),当我们在某行找到问题,后面不需要再进行调试,点击此按钮可以使得后面的程序直接执行完成。布调:图片中从左到右第五个图标(下面一条横线,上面是弯折的箭头),点击一次执行一次,快捷键f8。step into:图片中从左到右第六个图标(下面一条横线,上面一个向下的箭头),进入方法。step out:图片中从左到右第七个图标(下面一条横线,上面一个向上的箭头),退出方法。中break只存在内层循环时,只会打断内层循环,并不会结束外层循环。
2024-12-20 14:11:33
1022
原创 JAVA数组
思想:从数组的第一位开始,认为第一位为最大(小)值,用第一位与后面的每一个元素进行比较,如果后面的有小(大)于第一位的,就用后面这个小(大)于的再与后面的继续进行比较,直到比较完一轮后,把最小(大)位置的值,与第一位进行交换,然后从第二位开始重复之前的操作。注意:数组不可越界,数组越界,使用非法索引,一旦索引越界,程序运行就会终止。int[] a,b,c,d a,b,c,d都是数组。
2024-12-15 22:08:44
772
原创 Java控制台输入以及控制语句
执行过程 首先计算表达式1,接着执行表达式2,若表达式2的值 = true,则执行循环语句, 接着计算表达式3,再判断表达式2的值;执行过程:先判断逻辑表达式的值。在判断下一个case的值,直接向后运行,直到遇到break或者整个switch语句结束,执行终止。if语句的条件是一个布尔类型值,if条件表达式为true则进入分支,可以用于范围的判断,也可。当表达式的值与任一case子句中的值都不匹配时,将执行default后面的语句;switch语句:多分支选择语句,根据表达式的值,来执行多个操作中的一个。
2024-12-01 19:02:45
844
原创 Java运算符
逻辑与和短路与:& ,&& 当所有表达式结果都为true时,结果才为true,只要有一个表达式结果为false,结果就为false。注意:右边的字面常量需要与左边的类型一致(也可以是小类型隐藏转换为大类型),注意强制转换(右边是大类型左边是小类型是强制转换,会报错)&&:会出现短路现象,也称呼为短路与,已经有表达式结果为false,后面的表达式不会继续进行下一步,常用效率高。^逻辑异或:突出重点异,不同结果返回true,相同结果返回false,会进行隐藏转换,展开是s=(short)(s+2);
2024-12-01 18:42:09
497
原创 JavaSE基础语法
变量就是在内存中开辟一块空间,使用变量名访问这块空间(Java中指针被抛弃了,不在使用指针访问内存),变量使用,要先声明,在赋值,使用前必须是赋值过的。注意:浮点类型字面常量是double类型,需要表示一个float的字面常量,在字面常量后面加f/F。注意:当需要给long类型赋值时,一旦超过int的范围,需要在后面添加l/L,一般建议加L。有的小数,在底层储存是时,不能做到精确储存,小数部分无限不循环的,只能做到近似值。逻辑运算,比较运算的值,也只能用true和flase,不能用0/非0表示真假。
2024-11-20 19:09:26
585
原创 Java运行环境的安装与配置 idea的安装
安装Java的运行环境后,对于开发人员来说,只需要编写一次Java源码,就可以在任何支持Java的平台上运行,就不需要关心平台的差异和编译问题,从而大大的提高了开发效率。JRE中包括java程序运行所需要的核心类库,也包含Java虚拟机. JVM(Java Virtual Machine。JDK是提供给Java开发人员使用的,其中包含了java的各种编译工具 ,打。JDK(Java Development Kit Java开发工具包)3.设置 Windows 环境变量。一配置Java开发环境步骤。
2024-11-13 18:33:59
486
原创 初识Java
2.平台无关性:Java语言通过虚拟机来实现,虚拟机将编写的代码,转义成特定平台可以识别的特别机器码,因此Java可以在不同平台上运行。他们经过4年的研发,最终于1995年正式确立.将名字改为java,Java是印度尼西亚爪哇岛。言必须能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商。选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是。.将编译好的.class文件交给不同平台的虚拟机上进行实现。编写一个.java的文件。还包含用于开发企业级应用的类。
2024-11-12 18:01:18
349
原创 CSS Cascading Style Sheets(级联样式表)
link href="引入样式的文件" rel="stylesheet " type=" text /css">css可将页面的内容与表现形式分离,页面内容存放在HTML文档中,而用。css是一种样式表语言,用于为HTML文档控制外观,定义布局。于定义表现形式的CSS在一个.css文件中或HTML文档的某一部分。1.标签选择器:通过标签选择器可以选择页面中的所有指定标签。外部样式表是将所有的样式放在一个或多个以。为扩展名的外部样式表文件中,通。可以用来选中页面中的所有的标签。行内样式表:是通过标签的。
2024-11-10 13:41:11
613
4
原创 HTML 超文本标记语言(Hyper Text Markup Language)
目的:设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体。标签:HTML包括一系列标签,这些标签用尖括号包围,如、、等。至:定义标题,为最高级别,为最低级别。href属性:对于页面内的锚点链接,其值通常为#加上目标元素的id。:HTML文档的根元素。:包含文档的元数据。:设置网页的标题。:定义表格。:定义表格行。
2024-10-30 19:36:46
451
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人