Java
樊好帅
樊好帅 好帅樊 帅好樊
展开
-
java基础之 计算机基础
一、计算机基础知识1.计算机计算机(Computer)全称:电子计算机,俗称电脑。由硬件和软件所组成。计算机硬件:CPU、主板、内存、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成计算机软件: 系统软件: 电脑软件:DOS(Disk Operating System), Windows, Linux, Mac, 手机软件:Android, iOS 应用软件: QQ...原创 2019-03-05 15:06:25 · 220 阅读 · 0 评论 -
Java基础之 String类中的常用方法
String str = "HelloWorld"; String st = "helloworld"; String si=""; //---------------Strig 类中的判断方法--------------------------------------------- //1.String equals() 判断内容是否相等 区分大小写 System.out.prin...原创 2019-03-05 20:08:24 · 275 阅读 · 0 评论 -
Java基础之 面向对象总结
一、面向对象思想思想概述:是基于面向过程的一种编程思想特点:从执行者变成指挥者实现事物:属性和行为实现事物如何转化为Java代码: 事物:类;事物属性:成员变量;事物行为:成员方法二、定义类以及创建对象class 类名{ 成员变量; 成员方法;}类名 对象名= new 类名();对象名.成员变量;对象名.成员方法;知识点:成员变量和局部变量区别:位置不同,...原创 2019-03-05 15:22:29 · 381 阅读 · 0 评论 -
Java基础之 static关键字和代码块
1.static关键字:1.概述:静态变量,可以修饰成员变量和成员方法作用:共享数据2.static关键字特点 随着类的加载而加载 优先于对象存在 被类的所有对象共享 注:这也是我们判断是否使用静态关键字的条件 可以通过类名调用 3.static关键字注意事项 在静态方法中是没有this关键字的 静态方法只能访问静态的成员变量和静态方法,非静态方法,都可以...原创 2019-03-05 15:21:15 · 261 阅读 · 0 评论 -
Java基础之面向对象成员变量和局部变量 封装 this关键字
1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,必须定义,赋值,然后才能...原创 2019-03-05 15:20:11 · 286 阅读 · 0 评论 -
Java基础之面向对象的思想以及类的使用
1:面向对象(掌握)(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想特点A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者(3)面向对象的举例: 举例:买电脑洗衣服做饭…万事万物皆对象(4)类与对象A:现实世界的事物属性 事物的基本描述行为 事物的功能B:Java语言中最基本的单位是类。所以,我们要用类来体现...原创 2019-03-05 15:18:29 · 211 阅读 · 0 评论 -
Java基础之一维数组
1:数组(掌握)(1)概述:存储同一种数据类型的多个元素的容器。同一数据类型 多个元素容器;(2)定义格式 A:数据类型[] 数组名; 例如:int[] arr1; B:数据类型 数组名[];(了解) (3)数组的初始化 初始化:分配地址空间,赋初值 A:动态初始化 只给长度,系统给出默认值 格式:数据类型[] 数组名 = new 数据类...原创 2019-03-05 15:17:17 · 232 阅读 · 0 评论 -
Java基础之方法的使用
1:方法(掌握)(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) {方法体语句;return 返回值;} 修饰符:目前就用 public static。后面再详细讲解其他修饰符 返回值类型:就是功能结果的数据类型 方法名:就是起了一个名字,方...原创 2019-03-05 15:15:27 · 319 阅读 · 0 评论 -
java基础之 循环语句
1:循环语句(掌握)(1)有三种:for,while,do…while(2)循环组成条件:初始化语句;判断条件语句;控制条件语句;循环体语句(3)for循环语句A:格式for(初始化语句;判断条件语句;控制条件语句){循环体语句;}执行流程:a:执行初始化语句b:执行判断条件语句如果这里是true,就继续如果这里是false,循环就结束c:执行循环体语句d:执行控制条件...原创 2019-03-05 15:12:02 · 313 阅读 · 0 评论 -
java基础之 流程控制语句
1:流程控制语句(1)顺序结构 从上往下,依次执行(2)选择结构 按照不同的选择,执行不同的代码(3)循环结构 做一些重复的代码2.顺序结构:从上往下,依次执行。3.选择结构:if语句switch语句1:if语句(掌握)(1)三种格式A:格式1if(比较表达式) {语句体;} 执行流程: 判断比较表达式的值,看是true还是false 如果是true,就...原创 2019-03-05 15:10:13 · 216 阅读 · 0 评论 -
java基础之 运算符
1:运算符(掌握)(1)算术运算符A:+,-,,/,%,++,–B:+的用法a:加法b:正号c:字符串连接符C:/和%的区别数据做除法操作的时候,/取得是商,%取得是余数D:++和–的用法a:他们的作用是自增或者自减b:使用**单独使用放在操作数据的前面和后面效果一样。a++或者++a效果一样。**参与操作使用放在操作数的前面:先自增或者自减,再参与操作int a...原创 2019-03-05 15:08:38 · 193 阅读 · 0 评论 -
java中的接口回调简单理解
接口回调在这里我用简单的语言先来解释一下:假设有两个类,分别是A和B,在A中有一个方法a(),B中有一个方法b();在A里面调用B中的方法b(),而方法b()中调用了方法a(),这样子就同时实现了b()和a()两个方法的功能。目的:使用接口实现回调的方式可以使各模块实现解耦,提高代码的灵活性与可复用性。步骤:1.写接口:public interface CallBack {public...原创 2019-03-22 09:14:39 · 355 阅读 · 0 评论