Java
文章平均质量分 79
杨一达
这个作者很懒,什么都没留下…
展开
-
十五、封装
1、什么是封装? 封装从字面意思上来理解就是包装的意思,专业一点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留对外接口使之与外部发生联系。 在现实世界中有很多封装的实例,比如“电视”,外部只有一个壳,将内部的元件封装起来,至于他的内部是什么,我们不用关原创 2020-08-31 20:16:11 · 516 阅读 · 0 评论 -
十四、构造方法Constructor
1、什么是构造方法?构造方法有什么用?构造方法是类中特殊的方法,通过构造方法来完成对象的创建,以及对象属性的初始化操作。2、构造方法怎样定义?语法格式:[修饰符列表] 构造方法名(形参列表){ 构造方法体;}规则:构造方法名和类名一致。构造方法用来创建对象,以及完成属性的初始化操作。构造方法返回值类型不需要填写,写上就错,void也不能写。构造方法的返回值实际上是当前类的类型。一个类中可以定义多个构造方法,这些构造方法构成方法重载。代码示例:public原创 2020-08-31 20:12:29 · 397 阅读 · 0 评论 -
十三、对象的创建和使用
1、对象的创建类定义完成之后,就可以使用类这个“模板”来创造对象了,一个类是可以创建多个对象的。语法格式new 类名();这样就可以创建对象了。为了使用对象更方便,建议使用变量接收一下。示例:public class Test{ public sattic void main(String[] agrs){ //创建对象 new Student(); //为了使用方便,建议使用一个变量接收 Stude原创 2020-08-28 22:29:44 · 762 阅读 · 0 评论 -
十二、认识面向对象
1、面向过程和面向对象的区别面向过程还是面向对象都是编程语言的思想,任何编程语言都是解决日常业务的,无论是面向对象还是面向过程都需要实现具体的业务。面向过程:关注点是在实现的过程,就以函数的方式来定义(一个业务划分为一个函数),面向过程核心关注点是在实现具体的业务;面向对象:象的来源就是类,实现具体的业务的时候先确定完成当前业务的对象是哪个, 而不是具体的业务怎么实现 。例如,同样是炒菜这件事,面向过程中关注的是第一步洗菜、第二步切菜、第三步炒菜…而面向对象则不关注这些步骤,他只关心做这件事的对象,原创 2020-08-26 21:01:16 · 309 阅读 · 0 评论 -
十一、方法(2)----方法重载
1、什么是方法重载? 方法重载是指在一个类中定义多个同名的方法,但是要求每个方法具有不同的参数的类型或参数的个数。调用重载方法时,Java编译器能通过检查调用的方法的参数类型和个数选择恰当的方法。方法重载通常用于创建完成一组任务相似但参数的类型或参数的个数不同的方法。调用方法时通过传递给他们的不同个数和类型的实参来决定具体使用哪个方法。2、什么情况下考虑使用方法重载呢? &n原创 2020-08-26 19:42:48 · 549 阅读 · 0 评论 -
十、方法(1)
1、什么是“方法”?方法是可以完成某个特定功能的并且可以被重复利用放入代码片段。在C语言中,方法被称为“函数”,在java中叫做方法。2、方法的定义以及调用?定义/声明方法的语法格式:[修饰符列表] 返回值类型 方法名(形式参数列表){ 方法体;}例如代码:public static void sumInt(int a,int b){ int c=a+b; System.out.println(a+"+"+b+"="+c);} public static 是修饰符列原创 2020-08-25 18:53:35 · 436 阅读 · 0 评论 -
九、控制语句----转向语句
1、什么是转向语句? 转向语句用于实现循环执行过程中程序流程的跳转,在Java中转向语句有break和continue语句。当然还包括其他的,例如return语句,这里主要介绍break和continue语句。2、break语句1)break语句的作用 break和continue语句都是一个单词作为一个完整的java语句。break是用于循环语句中,用来终止循原创 2020-08-23 16:06:39 · 715 阅读 · 0 评论 -
八、控制语句----循环语句
1、什么是循环语句? 在很多的实际问题中,会有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,取决于循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 java中的循环语句有三个,分别是for循环、while循环、do…while循环。2、for循环1)语法格式for(初始化表达式;布尔表达式;更新表达式){原创 2020-08-22 17:11:26 · 666 阅读 · 1 评论 -
七、控制语句----选择语句
七、控制语句----选择语句1、什么是选择语句?选择语句又称为分支语句,通过对给定条件进行判定,从而决定执行两个或多个分支的哪一个。在java中选择语句有if语句和switch语句。2、if语句1)if语句的语法格式:第一种写法:if(布尔表达式){ java语句; java语句;}执行方式:如果布尔表达式的结果为true,则执行大括号里的程序,如果结果为false,大括号中的代码不执行。第二种写法:if(布尔表达式){ //分支1 java语句;}else{原创 2020-08-21 21:33:28 · 721 阅读 · 0 评论 -
六、关于java中的运算符
六、运算符1.java中都有哪些运算符?算术运算符+、 -、 *、 /、 %(取模) 、 ++(自加 1【单目】) 、 --(自减 1【单目】)关系运算符>、 >=、 <、 <=、 ==、 !=逻辑运算符&(逻辑与) 、 |(逻辑或) 、 !(逻辑非) 、 &&(短路 与) 、 ||(短路或)赋值运算符=、 +=、 -=、 *=、 /=、 %=、 ^=、 &=、 |=、 <<=、 >>=原创 2020-08-19 21:25:48 · 252 阅读 · 0 评论 -
五、java语言中的数据类型
1、数据类型有什么用?数据类型用来声明变量,程序运行过程中根据不同的数据类型分配不同大小的内存空间。如:int a=10;double b=1.23;a变量和b变量类型不同,所占用的内存空间的大小也不一样。2、有哪些数据类型?java语言中的数据类型包括基本数据类型和引用数据类型。第一种:基本数据类型 基本数据类型又分为4大类:第一类:整数型 &原创 2020-08-18 19:24:04 · 337 阅读 · 0 评论 -
四、变量
1、什么是变量?变量是内存中存储数据的最基本单元,将数据存放到内存中,给这块内存空间起一个名字,这就是变量。变量是用来存储数据的,而数据是可变的,所以叫变量。2、变量三要素变量是内存中的一块空间,所以这块空间要有名字、有类型、有值,这就是变量的三要素:名字类型值3、变量的使用1).在使用一个变量前需要先声明这个变量。例如:public class Test{ public static void main(String[] args){ //在使用变量前必须要声明原创 2020-08-17 17:50:17 · 1784 阅读 · 0 评论 -
三、标识符和关键字
三、标识符和关键字1、标识符1)什么是标识符? 简单来说,凡是可以由程序员自己来命名的单词都是标识符。2)标识符可以用来标识什么? 可以标识: 类名、方法名、变量名、接口名、常量名…3)标识符命名规则命名规则属于语法机制,必须遵守,不遵守命名规则表示不符合语法,编译器会报错。命名规则:1.标识符只能由数字、字母(包括中文)、下划线(_)、美元符号($)组成,不能含有其他符号。2.标识符不能以数字开头。3.关键字不能做标识符。例如:public、static、class原创 2020-08-16 14:05:59 · 1448 阅读 · 0 评论 -
二、开发第一个Java程序
一、java程序开发步骤:1.编写环境搭建好之后就可以开始编写第一个Java程序了。首先新建一个名为“HelloWorld.java”的文件。(具体步骤:鼠标右键新建一个文本文档,命名完之后将后缀改为.java)由于基础语法还没有学习,第一个程序先照着下面的代码抄,注意严格区分大小写。public class HelloWorld{ public static void main(String[] args) { System.out.println("hello world!"); }原创 2020-08-15 13:15:02 · 310 阅读 · 0 评论 -
一、java开发环境的搭建
JAVA学习总结一、java开发环境的配置1、常用dos命令命令作用win+R打开dos命令窗口盘符:(如:e:)切换盘符cd…回到上级目录cd \回到根目录cd 文件夹名进入文件夹cls清屏dir查看当前文件下下的文件exit退出dos命令窗口2、java语言的特性1.简单性2.完全面向对象3.健壮性4.java完全、完美支持多线程并发5.可移植性/跨平台3、JDK安装以及配置3.1、JDK下载下载地原创 2020-08-14 22:37:01 · 133 阅读 · 0 评论