首页 > 其他分享 >暑假第一周总结

暑假第一周总结

时间:2023-07-01 18:36:44浏览次数:41  
标签:总结 java 变量 第一周 修饰符 2023.6 暑假 PATH 方法

2023.6.26

学习安装jdk,eclipse,配置系统环境变量

PATH环境变量:

PATH环境变量作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

CLASSPATH环境变量:

作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

2023.6.27

学习java基本语法

Java程序代码必须放在一个类中,类使用clas关键字定义,在class前面可以有类的修饰符,类的定义格式如下:

  修饰符class类名{

程序代码

}

学习java标识符,Java中的关键字,Java中的常量

2023.6.28

学习java中的变量

变量的定音,变量的数据类型,变量的类型转换,变量的作用域

在程序中,经常需要对不同类型的数据进行运算,为了解决数据类型不-致的问题,需要对数据的类型进行转换。例如,一-个浮点数和一个整数相加,必须先将两个数转换成同--类型。根据转换方式的不同,数据类型转换可分为自动类型转换和强制类型转换两种

2023.6.29

学习选择结构语句,循环结构语句,跳转语句,java中的方法

方法就是--段可以重复调用的代码。假设有-个游戏程序,程序在运行过程中,要不断地发射炮弹。发射炮弹的动作需要编写100行代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读性也非常差。为了解决上述问题,通常会将发射炮弹的代码提取出来,放在一个{}中,并为这段代码起个名字,提取出来的代码可以被看作是程序中定义的一个方法。

2023.6.30

学习java中的类

面向对象与面向过程

面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。

面向对象:强调具备了功能的对象,以类/对象为最小单位

类与对象的关系

类:对一类事物的描述,是抽象的、概念上的定义

对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)

面向对象程序设计的重点是类的设计,设计类就是设计类的成员。

二者的关系:对象,是由类new出来的,派生出来的。

面向对象思想实现的规则

创建类,设计类的成员

2023.7.1

学习java类中的方法

方法的声明:

权限修饰符 返回值类型 方法名(形参列表){

方法体

}

方法的说明:关于权限修饰符:Java规定的4种权限修饰符:private、public、缺省、protected

如果方法有返回值,则必须在方法声明时,指定返回值的类型。同时,方法中,需要使用return关键字来返回指定类型的变量或常量:return 数据。

如果方法没返回值,则方法声明时,使用void来表示。通常,没返回值的方法中,就不需要使用return。如果使用的话,只能使用 return; 表示结束此方法的意思。

方法体

是方法中功能的体现,通过循环分支、条件判断等语句完成复杂的逻辑关系。

方法中可以调用其他方法,同类中可以直接调用,不同类中通过类的实例化对象调用。

标签:总结,java,变量,第一周,修饰符,2023.6,暑假,PATH,方法
From: https://www.cnblogs.com/wangrui0429/p/17519686.html

相关文章

  • 暑期熔炉第一周
    周记总宣言:(一般性文本为5号字,小字为14号)几个板块笔记:就是一些纯知识的  日记抒情:作者小胡时常发牢骚,尽管文学素养不怎么高  NEXT:小胡对下周的展望(尽管展望都是好的) 日记抒情:周日    这周首先安装了java,并且配置好了编程环境.大一学习c语言和c++......
  • 暑假记录(第一&二周)
    6.19今日任务:休息(完成) 明日计划:回老家 6.20今日任务:回老家(未完成)休息(完成) 明日计划:回老家 6.21今日任务:回老家(完成) 明日计划:初学java 6.22今日任务:初学java(完成):选定了以黑马程序员系列课程作为学习参考初步了解jdk,安装了jdk17 明日计划:进一步......
  • 第一周
    6.26日:一、安装了Java的开发环境了解了JDK、JRE、JAM的作用以及关系JDK:JavaDevelopmentKit,Java开发工具包JRE:JavaRuntimeEnvironment,Java运行环境JVM:JavaVirtualMachine,Java虚拟机JDK包含JRE,JRE包含JVMJava代码的编译运行流程:将Java源码编译成Java字节码。使用JVM将......
  • 每周总结一
    6.25:今天10点起床后洗漱准备吃午饭。中午吃完饭后去医院,回来后吃完晚饭,准备睡觉。明天学习java。我的问题是睡觉时间太晚,早晨起的也太晚。要逐步早睡早起,养成良好的作息。6.26:今天9点半起床后洗漱完吃完早餐,然后刷抖音。中午吃完饭后睡了一会儿午觉然后学习java,吃完晚饭洗......
  • Linux总结,第一篇
    GPL、BSD、MIT、Mozilla、Apache和LGPL的区别BSD是“宽容自由软件许可证”中的一员,在软件复用上给予了最小限度的限制。BSD协议允许作者使用该协议下的资源,将其并入私人版本的软件,该软件可使用闭源软件协议发布。MITMIT许可证(TheMITLicense)是许多软件授权条款中,被广泛使用......
  • 每周总结 6.26---7.2
    6.26 通过B站简单了解JAVA,看了好久科目一的题6.27 上地背喷雾器掸农药,相当累6.28 又干了半天,脖子晒爆皮了....6.29 参加亲戚家孩子的升学宴6.30 正式学习JAVA,在B站观看教学视频 7.1看科目一,学习JAVA7.2 待定 ......
  • grid居中总结
    .container{display:grid;place-items:center;/*1.网格项居中*/place-content:center;/*2.网格居中,网格项撑满网格则效果为网格项居中*/}.child{place-self:center;/*3.网格项居中*/margin:auto;/*4.网格项居中......
  • 第一周
    第一周第一题图文并茂解释开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别?GPL许可证含义:允许任何人观看、修改,并散播程序软件里的原始程序码,条件是如果你要发布修改后的版本就要连源代码一起公布,不允许修改后和衍生的代码做为闭源的商业软件发布和销售。Linux就是采用......
  • 2023暑假软件工程打卡第一周
    一、学习使用cmd命令窗口1、打开cmd①、按下win+R键,在计算机中会出现运行窗口。 ②、输入cmd,点击回车,进入cmd命令窗口。 2、输入cmd命令①、常见的cmd命令Ⅰ、盘符加冒号。  因为默认为再C盘路径下操作,如果我们输入盘符+冒号后进行回车,我们就可以转换为在此盘符下操......
  • 2023暑假电控组培训第四讲——CAN
    前言在RoboMaster比赛中,无论是电机驱动还是板间通信,CAN通信都发挥了极其重要的作用,但是相比于其它基本知识,CAN是一个相对而言比较复杂的通讯协议,有着更多的特性需要去记忆,也因此成为了很多RMer电控入门阶段的美好回忆,本篇文章将从理论出发,结合实践,讲解如何使用CAN通信。什么是C......