JavaSE
文章平均质量分 75
她的名字叫李承利
天道酬勤
展开
-
Java字符串类
一. 普通的字符串对象( String ): 1. 字符串是一个常量,它们的值在创建之后便不能修改了,将其定义为常量目的是为了重复使用。字符串本质上是一个字符数组。 2. 字符串类常用的构造方法:String( ):初始化一个新的字符串对象,使其表示一个空字符序列。 String( ...原创 2021-12-10 14:27:42 · 239 阅读 · 0 评论 -
Java中的工具类--------Arrays类
1. Arrays类包含了用来操作数组( 比如排序和搜索 )的各种方法。2. Arrays类是java.util包下的一个类。3. Arrays类的常用方法:1>. " static void sort( Object[ ] a );":根据元素的自然顺序对指定对象数组按升序进行排序,数组类型可以是byte,short,int,long,float,double,char类型。 2>. " stati...原创 2021-12-03 16:45:02 · 198 阅读 · 0 评论 -
Java中的工具类--------Math类
Math类包含用于执行基本数学运算的方法,Math类中的方法都是static关键字修饰的。Math类是java.long包下的一个类。Math类中常用方法:1>. " static int abs( int num);":返回int类型数据的绝对值。2>. " static int abs( double num);":返回double类型数据的绝对值。3>. " static int abs( float num);":返回float类型数据的绝对值。...原创 2021-12-03 11:04:22 · 365 阅读 · 0 评论 -
Java关键字--------final关键字
final关键字:final关键字表示最终的,不可修改的。final关键字可以用来修饰类,方法和属性。 1. final关键字修饰属性:被final关键字修饰的属性的值和类型都不能再改变,就属于常量,只能做一次赋值。被final修饰的属性通常与static关键字结合,定义静态常量。 2. final关键字修饰的属性初始化:1>. 在定义时初始化。 ...原创 2021-12-01 21:39:39 · 324 阅读 · 0 评论 -
Java关键字--------abstract关键字
abstract关键字:abstract关键字表示抽象的。 1. abstract关键字修饰方法:1>. 被abstract关键字修饰的方法叫做抽象方法,java中抽象方法不能有方法体。 2>.抽象方法必须位于抽象类中。 ...原创 2021-12-01 21:20:32 · 504 阅读 · 0 评论 -
Java关键字--------static关键字
static关键字:( 静态的 ) 1. static关键字的用处:static可以用来修饰属性( 全局变量 ),方法,代码块;但是不能用来外部类,局部变量。( static修饰的成员属于静态成员,静态成员只有一份,存储在静态区) 2. static关键字的使用格式:1>. 修饰属性:" static 数据类型 = 变量值;"。 ...原创 2021-11-30 16:02:59 · 186 阅读 · 0 评论 -
Java面向对象的三大特征--------多态
一. 多态:多态是面向对象的三大特征之一。即同一种类型的对象( 同一种父类的引用 ),执行相同的方法,结果却不同。二. 多态的类型:1. 编译时多态:又叫设计时多态,方法的重载就是编译时多态。2. 运行时多态:也是我们主要要学的。 (1). 多态的实现:子类继承父类。 ...原创 2021-11-25 14:34:27 · 307 阅读 · 0 评论 -
this关键字和super关键字
java代码中方法就是一种封装,把实现的过程封装起来;类也是一种装,他把属性和方法都封装到了一起。封装的实现:属性私有化,读写接口公有化。 属性私有化:通过private关键字来修饰属性,且被private修饰的属性,方法等只能在本类的内部使用。 读写接口公有化:在类中提供通过public关键字修饰的getter和setter方法,来实现获取和修改属性的值,在方法内部也可以添加逻辑判断。封装的好处:隐藏实现的...原创 2021-11-24 16:18:43 · 544 阅读 · 0 评论 -
Java面向对象的三大特征--------继承
1. 继承的定义:子类继承于父类,父类又叫基类或者超类,在父类中定义共有的属性和方法;子类又叫派生类,子类中定义特有的属性和方法。2. 继承的实现:通过extends关键字来实现继承,如:public class Animal{ //父类是 Animal}public class Cat extends Animal{ //子类是 Cat,继承于Animal类}3. 访问控制...原创 2021-11-24 15:46:15 · 1824 阅读 · 0 评论 -
Java面向对象的三大特征--------封装
java代码中方法就是一种封装,把实现的过程封装起来;类也是一种装,他把属性和方法都封装到了一起。封装的实现:属性私有化,读写接口公有化。 属性私有化:通过private关键字来修饰属性,且被private修饰的属性,方法等只能在本类的内部使用。 读写接口公有化:在类中提供通过public关键字修饰的getter和setter方法,来实现获取和修改属性的值,在方法内部也可以添加逻辑判断。封装的好处:隐藏实现的...原创 2021-11-23 16:40:39 · 208 阅读 · 0 评论 -
多个对象指向同一个实例化空间问题
多个对象指向同一个实例化空间: 代码格式:类名 对象1 = new 类型( ); 类名 对象2 = 对象1;则对象1和对象2指向同一个实例化空间,对象1调用属性和对象2调用属性后的值都相同,值为后调用的值。对象1和对象2指向同一个堆内存地址,共用一块内存空间。例如:...原创 2021-11-21 10:43:32 · 544 阅读 · 0 评论 -
Java面向对象
1. 对象的概念:对象是静态特征和动态特征的结合体。2. 类和对象的关系:类是抽象的概念,如:集合,接口,数据类型等;而对象是具体某一个个体或实例。类和对象的关系不是整体和局部的关系,而是集合和个体的关系。3. 面向对象编码的思路:(1). 将一类事物的描述抽象成类,如:将猫的一些特性和能力等抽象成一个cat类。 (2). 抽象出与业务相关的属性( 对象共有的静态特征 ),语法格式:数据类型 变量名。如:...原创 2021-11-20 19:53:58 · 325 阅读 · 0 评论 -
数组的应用
1. 数组的排序:将数组[-23,12,14,16,23,24,56,89]从小到大进行排序。(1). 冒泡排序:(2). 选择排序:(3). 插入排序:2. 数组的查找:在数组中原创 2021-11-19 17:51:01 · 310 阅读 · 0 评论 -
Java中的数组
一. 一维数组: 数组也是变量,是堆中的一段连续的空间,数组中存储的数据数据类型必须一致。 1.数组中的要素:(1).数组长度:数组中存储数据的个数代表数组的长度,数组的长度是固定的,是不会改变的。 (2).数组名:类似于变量名,它可以快速定位到自己的内存空间中,也可以用来区分不同的数组。 ...原创 2021-11-17 14:18:26 · 390 阅读 · 0 评论 -
java中的流程控制结构:
1.顺序结构:代码自上而下运行。2.条件/选择结构:if中的判断语句必须是返回值为true或者false的boolean表达式,它可以是boolean类型的变量,关系表达式,逻辑表达式等。if语句类型的适用场景:如果需要先判断条件,再决定程序是否执行。(1).简单if语句:if(判断条件){条件成立执行的代码;...原创 2021-11-16 23:28:18 · 456 阅读 · 0 评论 -
从控制台(通过键盘向控制台输入数据)获取数据
从控制台获取数据的步骤: 1.导包:先在程序中导入 "java.util.Scanner;" 2.创建Scanner对象:"Scanner 对象名 = new Scanner(System.in);" 3.可以写一句提示语句:如:"System.out.println("请输入一个整数:");"等,这句话可以写写可以不写。 4.通过Scanner对象调用要从键盘输入的不同数...原创 2021-11-15 12:03:04 · 1319 阅读 · 0 评论 -
Java运算符
一. 运算符:1.赋值运算符:=语法格式:变量名 = 变量值。在赋值运算时需要注意的:(1).大字节转小字节的数据类型如果数据无损失,就可以正常编译。如:int类型转成byte,short类型。 (2).小字节转成大字节的数据类型,不可以自动转换类型。 ...原创 2021-11-15 11:30:09 · 101 阅读 · 0 评论 -
变量 常量与注释
变量:变量的本质:内存中的一个存储空间,每一个存储空间是相互独立的,通过内存地址取数据。变量的三大要素:1.变量名:内存空间的名称,其作用相当于内存地址,快速的找到内存空间从而取出数据。2.变量值:其中存储的数据,变量的值可以发生改变。3.变量类型:存储的数据类型,向内存申请空间,不同类型的数据分配到的内存空间大小也不一样。变量类型:1.基本数据类型:整型:(1).byte型 大小为1个字节。 ...原创 2021-11-14 19:12:45 · 646 阅读 · 0 评论