Java基础学习日志
文章平均质量分 80
啊盐有点咸
转行小白求指点
展开
-
2021-10-7-学习日志14-面向对象
1.类和对象1.1)万物皆对象,客观存在的事物皆为对象类是对现实生活中一类具有共同属性和行为的事物的抽象类的特点:①类是对象的数据类型②类是具有相同属性和行为的一组对象的集合属性:对象具有各种特征,每个对象的每个属性都拥有特定的值行为:对象能够执行的操作类:类是对现实生活中一类具有共同属性和行为的事物的抽象,确定对象将会拥有属性和行为对象:是能够看得到摸得着的真实存在的实体类是对象的抽象,对象是类的实体1.2)类的定义类的重要性:是java程序的基本组成单位原创 2021-10-07 21:09:52 · 108 阅读 · 0 评论 -
2021-9-26-日常学习13-基础知识练习
案例1:减肥计划(if)需求:输入星期数,显示今天的减肥活动思路:①键盘录入一个星期数,用一个变量接收②对星期数进行判断,这里用if语句实现③在对应的语句控制中输出对应的减肥活动需求:输入星期数,显示今天的减肥活动周一:跑步周二:游泳周三:慢走周四:动感单车周五:拳击周六:爬山周日:好好吃一顿/* 需求:输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动原创 2021-09-26 16:33:01 · 404 阅读 · 2 评论 -
2021-9-26-学习日志13-Debug
1.DebugDebug:是供程序员使用的程序调式工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序1.2)操作流程:①如何加断点②如何运行加了断点程序③看哪里④点哪里⑤如何删除断点1.2.1)如何加断点选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可1.2.2)如何运行价格断点的程序在代码区域右键Debug执行1.2.3)看哪里看debugger窗口①看代码执行到哪里了。②看代码执行过程中变量的变化1.2.4)点原创 2021-09-26 12:47:23 · 118 阅读 · 0 评论 -
2021-9-24、25-学习日志12-方法2
1.方法注意实现①方法不能嵌套定义(方法时平级的)②void表示无返回值,可以省略return,也可以单独的书写return,后面不加数据/* 带返回值方法的定义和调用 定义系统: public static 数据类型 方法名(参数){ return 数据; } 调用格式: 1.方法名(参数); 2.数据类型 变量名 = 方法名(参数); */public class原创 2021-09-25 20:51:05 · 149 阅读 · 0 评论 -
2021-9-23-学习日志11-方法1
1.方法(method)方法概述:是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集*注意:①方法必须先创建才可以使用,该过程称为方法定义②方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用//定义两个变量int a = 10;int b = 20;//获取两个数中的较大值int max = a > b? a : b;//输出结果System.out.println("max:" + max);2.方法的定义和调用2原创 2021-09-23 20:57:35 · 102 阅读 · 0 评论 -
2021-09-21、22-学习日志10-IDEA基本运用\数组
1.IDEA中HelloWorld的步骤①创建一个空项目(JavaSE_Code)②创建一个新模块(idea_test)③在idea_test模块下的src下创建一个包(com.itheima)④在com.itheima包下新建一个类(Helloworld)⑤在HelloWorld类中编写代码⑥在idea中执行程序*注:...原创 2021-09-22 21:41:54 · 517 阅读 · 0 评论 -
2021-9-16-学习日志5-运算符\输入数据
1.算术运算符1.1)运算符和表达式:运算符:对常量或者变量进行操作的符号。表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以成为表达式。不同运算符连接的表达式体现在不同类型的表达式。举例说明: int a = 10; int b = 20; int c = a + b; + : 是运算符,并且是算术运算符 a + b :是表达式,由于 + 是算术运算符,所以这个表达式叫...原创 2021-09-15 22:57:22 · 113 阅读 · 0 评论 -
2021-9-15-学习日志4-常量\数据类型\变量\标识符
1.常量在程序运行过程中吗,其值不可以发生改变的量1)常量分类常量类型 说明 举例 字符串常量 用双引号括起来的内容 "HelloWorld" 整数常量 不带小数的数字 666,-88 小数常量 带小数的数字 13.15,-5.21 字符常量 用单引号括起来的内容 'A','0','我' 布尔常量 布尔值,表示真假 两个值:true,false 空常量 一个特殊的值,空值 值:null原创 2021-09-15 19:50:59 · 137 阅读 · 0 评论 -
2021-9-14、15学习日志3-基础语法1-注释\关键字
1.注释1.1)指在程序指定位置添加的说明性信息*注释不参与程序运行,仅起到说明作用1.2)注释分类主要分为三类:①单行注释 ②多行注释 ③文档注释①单行注释:格式://注释信息②多行注释:格式:/*注释信息*/③本文注释:格式:/**注释信息*/1.3)HelloWorld添加注释/* Java程序中最基本的组成单位是类。 类的定义格式: public class 类名{ } 这是我定义的HelloWorld类*/public ...原创 2021-09-14 22:50:57 · 102 阅读 · 0 评论 -
2021-9-14学习日志2-JDK\DOS\Path变量\HelloWorld
1.JDK的下载和安装官方网站获取JDKhttp://www.oracle.com*注:针对不同操作系统,下载对应的JDK。 安装路径中不要包含中文和空格。所有的开发工具最好安装目录统一。 安装路径不要保存到C盘。安装目录:...原创 2021-09-14 21:26:25 · 102 阅读 · 1 评论 -
2021-9-14学习日志1-什么是Java?
1.什么是Java?Java是一门面对对象编程语言,是一门高级语言。Java是Sun Microsystems 于1995年首次发布的i一种编程语言和计算平台*注1:计算机平台是在电脑中运行应用程序(软件)的环境,包括硬件环境和软件环境,一般系统平台包括一台电脑的硬件体系结构、操作系统、运行时库。*注2:高级语言可分为面向对象、面向过程。 面向过程:是一种以过程为中心的编程思想,功能的每一步都需要自己实现 面向对象:是一种以对象为中心的编程思想,通过指...原创 2021-09-14 17:53:44 · 125 阅读 · 0 评论 -
2021-9-20-学习日志9-循环语句3-跳转控制\循环嵌入\Random
1.跳转控制语句continue 用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行break 用在循环体中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环/* continue 用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行 break 用在循环体中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环*/public class continueDemo{ public static void main(St..原创 2021-09-20 19:31:21 · 95 阅读 · 0 评论 -
2021-9-19-学习日志8-循环语句-while与do...while
1.while循环语句基本格式:while (条件判断语句){ 循环语句;}执行流程:①执行初始化语句②执行条件判断语句,看起结果是true还是false 如果是false,循环结束 如果是true,继续执行③执行循环体语句④执行条件控制语句⑤回到②继续执行完整格式:初始化语句;while(条件判断语句){ 循环体语句; 条件控制语句;}/* while循环语...原创 2021-09-19 20:18:06 · 193 阅读 · 0 评论 -
2021-9-18-学习日志7-循环语句-for循环语句
1.循环语句特征:重复做某件事情,具有明确的开始和停止标志。循环结构的组成:①初始化语句:用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样。②条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去。③循环体语句:用于表示循环反复执行的内容,简单说就是循环反复执行的事情。④条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去。循环结构对应的语法:①初始化语句:这里可以是一条或者多条语句,这些语句可以完成一些初始化操原创 2021-09-18 20:23:36 · 172 阅读 · 0 评论 -
2021-9-17-学习日志6-分支语句
1.流程控制概述:1.1)流程控制语句分类:①顺序结构:②分支结构:if,swich③循环结构:for,while,do...while)1.2)顺序结构:是指程序中最简单最基本的流程控制。没有特定的语法结构,按照代码先后顺序依次执行。程序中大多数的代码都是这样执行的。顺序结构执行流程:就是从上往下依次执行。/* 顺序语句*/public class OrderDemo { public static void main(String[] args){ Syst原创 2021-09-17 16:17:35 · 157 阅读 · 0 评论