
JavaSE的学习
文章平均质量分 65
从零开始学习JavaSE
anrui0
这个作者很懒,什么都没留下…
展开
-
Java接口与多态的学习
接口的介绍接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法,接口则包含类要实现的方法接口的成员: 自定义常量 抽象方法 默认方法 静态方法 私有方法 内部接口接口的优点 提高代码的复用性,从而提高开发效率 提高代码的扩展性 接口可以避免继...原创 2021-06-29 18:13:03 · 121 阅读 · 0 评论 -
Java抽象方法与final关键词
抽象方法的介绍抽象的由来 1.通过继承关系抽取的父类是多个子类共有的属性和行为,理论上不应该被实例化,实际中可以创建父类对象 2.通过继承关系抽取的父类的行为方法,需要被子类重写时,写完父类后很容易忘记,理论上忘记重写编译报错 3.通过继承关系抽取的父类的行为方法,因为需要被子类重写时,父类的方法体比较多余,理论上,不要写方法体,交给子类完成,提高开发效率 抽象的出现就是解决上述的3个问题抽象的分类 抽象类 抽象方法抽象类的基本格式 pu...原创 2021-06-28 21:41:29 · 291 阅读 · 0 评论 -
Java继承的学习
继承的介绍 继承就是子类继承父类的属性和行为,使得子类对象具有和父类对象相同的属性和行为。继承的使用可以提高代码的复用性,提高开发的效率。继承的前提是要拥有一个父类的存在,才能创建类进行对父类的继承。继承的代码格式如下: public class子类类名 extends 父类类名{}类的继承:成员变量和方法的 在官方的介绍中是由成员的介绍有点自我矛盾,其大概观点如下1.子类可以继承父类的所有成员和方法2...原创 2021-06-28 15:40:36 · 147 阅读 · 0 评论 -
Java变量类型的转化
1.Java变量类型的转化 第一种:基本基本数据类型的自动转化(隐式类型的转化) 基本类型取值范围从小到大的取值范围是: byte < short < int < long <float < double变量类型 占用字节 取值范围 byte 1字节 -128~127 short 2字节 -32768~32767 int 4字节 -21...原创 2021-06-22 19:16:06 · 784 阅读 · 0 评论 -
Java方法的介绍及运用
方法的介绍 方法是封装特殊功能的代码块,方法不能单独使用,所以的方法必须定义在Java的·类或接口中。方法的使用提高了代码的复用率,可以减少代码的书写,从而提高开发的效率。 方法的定义格式如下: 修饰符 返回值类型 方法名 (参数类型1 参数名1,参数类型2 参数名2,参数类型3 参数名3){ 方法体(f方法代码) return 返回值; } ...原创 2021-06-23 16:57:44 · 117 阅读 · 0 评论 -
Java类的封装,构造器与对象的学习
封装的介绍1.封装的思想将对象的成员变量的实现细节隐藏起来,不允许外部直接访问把方法暴露出来,让方法来控制这些成员变量进行安全的访问和操作2.封装的好处1.提高代码的安全性2.提高代码的维护性。3.封装关键字private介绍封装在程序中的体现其实是四种访问权限,从大到小分别是:public>protect>缺省(默认,什么都不写)>privateprivate 关键字:私有的...原创 2021-06-26 09:19:21 · 133 阅读 · 0 评论 -
Java运算符的介绍与运用
运算符的介绍 1. 算数运算符符号 意义 + 相加 - 相减 * 相乘 % 求余 \ 相除 ++ 自身加一 -- 自身减一 在面加号的两边任意一边的出现字符串的时候加号加号起连接符的作用public class helloword{ public static void main (String[] args){ String a="welcom";...原创 2021-06-22 21:44:56 · 142 阅读 · 0 评论 -
Java实例操作——客户信息管理的实现
功能概述 这个先项目的目的是为了熟悉之前我们学过的类的定义,方法的使用以及类的导入等。项目要实现的功能如下 1.界面的显示 2.客户信息的录入 3.客户信息的修改 4.客户信息的显示 5.客户信息的删除 首先根据我们对客户信息的剖析,我们将客户信息归结有:姓名,年龄,性别,编号,电话,邮箱。根据上述分析,我们对客户信息进行类的创建,代码如下:public class cus...原创 2021-06-27 21:20:34 · 842 阅读 · 0 评论 -
JDK的介绍和安装
JDK的介绍 JDK全称Java SE Development kit 是,是Oracle提供的一套用于开发java应用程序的开发包,他提供Java编译与运行所需的所有环境。JDK包含有jre(Java Runtime Environment,Java)与jvm(Java Virtual Machine)。jre是是开发Java的工具包,包含了开发Java所需要的工具。jvm是Java程序运行虚拟机,在不同平台上所需的jvm不同。JDK的安装 打开Oracle官网...原创 2021-06-21 21:47:55 · 240 阅读 · 0 评论 -
计算机语言的发展以及常见的DOS命令
1.计算机语言的介绍 计算机语言是人们可以进行使用对计算机下达指令,使计算机能够实现一系列功能的编码语言。2.计算机语言的发展 第一代:机器语言 机器能够直接识别的语言,机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。 第二代:汇编语言 汇编语言是可以用人们能以理解的指令对计算机下达命令·,缺点是缺乏逻辑性。 第三代:高...原创 2021-06-21 20:59:54 · 638 阅读 · 0 评论 -
Java数组的使用实例
1.数组的反转实现将数组反转过来,实现代码:package com.demo.arry;//数组的反转public class demo03 { public static void main(String[] args) { int[] arr={11,22,33,44,55,66}; prints(arr); turn(arr); prints(arr); } public static void原创 2021-06-24 20:14:08 · 226 阅读 · 0 评论 -
Java 的基本语法
1.注释 注释在Java代码中用于解释说明的文字片段。在Java程序开发中,Java程序代码有时会有不同的程序员进行维护和修改,注释可以帮助开发人员更方便的了解每段代码的意义及功能。 注释有两种方式,一种是单行注释,使用双斜杠。public class helloword{ //这是单行注释 public static void main (String[] args){ System.out.println("helloword"); }} ...原创 2021-06-22 10:58:29 · 137 阅读 · 0 评论 -
Java包的导入与常用类的介绍
import关键字 import关键字在Java中的作用是导入包。在我们代码的编写时,同一个类中的的包我们可以直接进行调用,担当我们直接调用位于另外的包中的类,系统会给我们报错,这是因为系统不知道这个类是位于那里的。import关键字是用来实现类的包间调用的问题。import关键字的使用格式如下: import 包名.类名 我们通常导入使用的包有两种,一种是我们自定义的包,另一种是jdk自带的包。jdk自带的包可以查找API手册查看每个实现的功能,类的...原创 2021-06-27 20:58:59 · 1383 阅读 · 0 评论 -
Java的类与对象
类的介绍 类是一组属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。比如我们定义一个猫类,猫类的属性特征有:发色,体重,名称等,而猫类的行为特征有:捕猎,爬墙,喵喵叫等。对象是一类事物的具体体现,对象是类的一个实例,必然具备该类事物的属性和行为。如果说猫类是一个类的话,那单个具体的猫就是该类的对象。类是对象的抽象模板,对象是类的具体的实例。类的定义方式public class(类名){ 成员变量(第一成员) 成员方法(第...原创 2021-06-25 19:55:41 · 91 阅读 · 0 评论 -
Java静态变量和静态方法的学习
static的介绍 static的意思式静态的,共享的,被static修饰的变量和方法,不在属于直接属于对象,而是直接属于类,会被通过这个类创建的对象所共享。静态变量静态变量的介绍 静态变量式类中被static修饰的变量,它定义在类中方法外,静态变量的定义方式如下 修饰符 static 数据类型 变量名 调用方法:类名.变量名 静态变量的的第有两个:1.随着类的加载而加载,随着类的消亡而消亡。2.静态变量都只...原创 2021-06-26 21:52:31 · 227 阅读 · 0 评论 -
Java流程控制学习
分支结构 1.if语句 if语句时Java流程中的条件判断语句,用于进行语句的选择执行。 if语句的运用格式: 1.单分支条件判断语句 if(条件判断语句){ 执行语句 } 2.双分支条件判断语句 if(条件判断语句){ 执行语句 ...原创 2021-06-23 10:43:33 · 61 阅读 · 0 评论 -
Java数组的介绍与数组空间的分析
Java数组的介绍 1.数组的定义与初始化 数组是储存同一类型多个元素的固定容器,数组拥有下面几种特点: 1.数组里面的元素的数据类型一致的。 2.数组里的元素个数需要有多个(含有一个或零个的元素的数组可以创建但没有意义)。 3.以声明的数组长度是固定的不变的。 数组的定义(声明): 数据类型[] 数据名 ...原创 2021-06-24 15:38:06 · 432 阅读 · 0 评论