第一周学习内容总结:

这篇博客总结了学习Java的第一周内容,包括JDK的安装、计算机基础、JAVA语言环境搭建、注释、关键字和标识符、常量与变量、进制转换、运算符以及流程控制语句。重点讲解了Java中的关键字、标识符、三元运算符和选择结构语句,还介绍了如何在Java中进行键盘录入数据和处理进制转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:JDK的安装

1:JDK安装时注意事项:以后安装相关软件时,不要出现中文路径;安装过程中不能有中文路径和空格,但是可以有下划线_;电脑提示单独安装jre时,可以进行单独安装,也可不进行安装,因为JDK里已经包含了jre。

二:计算机基础

1:计算机--俗称电脑--能够自动处理运行大量数据(海量数据)的智能电子设备,由硬件和软件组成---常见的有:台式计算机,笔记本计算机,大型计算机(大型服务器)

2计算机的作用:科学计算、数据处理、人工智能、自动控制、多媒体应用、计算机辅助设计、计算机网络。

3组成计算机的硬件和软件

硬件:由很多机械和光电元件组成的物理装置总称(键盘,鼠标,耳机,显示器,机箱,主板、cpu,内存等)

软件:可分为系统软件和应用软件

系统软件分为windows、linux、mac

常用的一些dos指令:

                                        1盘符切换:

d:

                                       2进入指定目录: cd     

3进入多级目录:cd 多级目录的地址路径 

4直接退回到当前盘符的根目录:cd / 

5从当前目录回退到上一级目录:cd .. 

6清除屏幕内容:cls 

7创建文件夹:md 文件夹名称

 8创建文件:copy.con.(文件名).txt

9删除文件:del 文件名称 

10删除文件夹:rd 文件夹名称 

 11删除带有文件的文件夹(会询问):rd /s 

12直接暴力删除:rd /s /q

二:JAVA语言

一种编程语言,编程语言就是给计算机下达一些指令,完成特定的需求功能

诞生时间:1995

Java之父:詹姆斯 高斯林

使用领域: 物流系统,电商行业,金融行业,以及互联网相关的行业

Java语言环境的搭建

1JDK:(Java Development Kit)Java开发工具包

JRE:(Java Runtime Environment) Java程序的运行环境

JVM: Java虚拟机

编写简单的HelloWorld程序

class HelloWorld{
        public static void main(String[] args){
        System.out.println("helloworld");
   }
}
        

2配置path环境变量

最优方式:方式2: 此电脑----右键---属性----->高级系设置------->环境变量----->系统变量--- >新建变量名 :JAVA_HOME,变量值:jdk安装路径 在path里面---使用%JAVA_HOME%\bin

好处:即使jdk升级,不需要手动更改path路径,直接改JAVA_HOME变量名的内容;后期使用tomcat服务器,就可以正常启动

三:java中的注释

java中的注释:对java代码进行解释说明的文字提高代码阅读性

可分为:单行注释和多行注释

重点

java中的关键字

关键字: 在Java语言中,每一个关键字有自己的含义(被Java语言赋予特定含义单词) 在高级记事本或者IDEA开发工具,关键字有颜色标记; 组成关键字的字母都是小写;例如:class public static void 等等

java中的标识符

java中的标识符遵循“阿里规范”

给类起名字(和给接口起名同理)遵循“大驼峰命名法”

给变量起名字(和给java中的方法起名同理)遵循“小驼峰命名法”

给常量起名字:单个单词:每个字母全大写;多个单词:所有单词全大写,中间用下划线连接

标识符的组成规则

1)可以是26个英文字母(大小写都可以)

2)可以是0-9的数字

3)可以是$或者_下划线

4)Java定义标识符:严格区分大小写

注意事项: 1)定义标识符(类名/接口名/方法名/常量/变量名):名字都不能以数字开头

2)定义标识符:起名字,不要出现Java中的关键字

3)起名字,做到四个字"见名知意"

常量及其分类

常量就是在程序运行过程中,其值不发生变化的量

分类:可分为字符串常量、字符常量、整数常量、小数常量、布尔常量、空常量、自定义常量

变量及其分类

.变量就是在程序运行过程中,其值发生变化的量

变量的三要素:

1)限定范围---就是限定变量的数据类型

2)变量名---满足今天上午的:标识符的规范(见名知意)

3)初始化值----必须要限定的数据类型要一致!

数据类型的分类:分为基本数据类型和引用数据类型

基本数据类型又可划分为:整数型(byte\short\int\long)浮点型(float\double)字符型(char)布尔型(boolean)

&&& 注意事项:

整数类型的长整型

浮点类型的单精度类型

'在定义变量的时候,需要在初始化值的后面加上一个标记

long x = 10000000000L ; //L或者l

float f = 12.56F ; //F或者f

java中的隐式转换:隐式转换:基本数据类型的默认类型提升

java中的显示转换:强制类型转换(强转) 就是将的大的数据类型---小的数据类型 格式 目标数据类型 变量名 = (目标类型)(表达式或者初始化值) ;

进制及其相互转换

二进制,八进制,十进制,十六进制的认识及其之间的相互转换

运算符

基本运算符: 算术运算符 比较(关系)运算符 逻辑运算符(使用最多的)

键盘录入数据

jdk提供的一个类:Scanner 文本扫描器 目的是为了接收用户在键盘输入的数据

算术运算符

有:+、-、*、/、%

扩展的运算符:++、--

1)如果++或者--在数据的前面,先进行自增或者自减,然后参与运算;

2)如果++或者--在数据的后面,先运算,然后进行自增或者自减

赋值运算符的扩展运算符的特点:隐藏了强制类型转换

比较运算符:不管符号连接的表达式是简单的还是复杂的,结果都应该是布尔类

逻辑运算符:逻辑单与,逻辑单或,逻辑异或、逻辑非

扩展的逻辑运算符:逻辑双与&&---并列关系,必须同时满足才成立

逻辑双或||-------或的关系,有一个满足 则成立

三元运算符

格式: (简单或者复杂的表达式)? 执行成立的结果:执行不成立的结果

执行流程:

1)先判断表达式是true还是false,如果是true,执行成立的 结果;

2)如果是false,执行不成立的结果;

键盘录入数据

步骤是:1导包在class的上面使用import java.util.Scanner;  -----2创建一个文件扫描器 Scanner sc = new Scanner(System.in);------3提示,"请您输入一个数据:"("输入数据")----4录入一个int类型的数据 int 变量名 = sc.nextInt();--------5使用这个变量名完成一些操作

流程控制语句

顺序结构语句---->所有的计算机语言都是遵循顺序结构:代码依次从上而下加载。

选择结构语句:

格式1:if(表达式){

语句:

}

先对表达式进行判断,如果成立则执行语句,如果不成立则不执行

格式2:if(表达式){

语句1

}else{

语句2

}

先对表达式进行判断,如果成立则执行语句1,如果不执行则执行语句2

if格式2和三元运算的区别:

1)格式不同:三元运算符---是一个运算符 ---应该要出来具体 的结果值 

2)范围不同 :if...else...大于三元运算符: 三元运算符能够实现的,就一定能够使用 if...else...实现

格式3:if(表达式1){

语句1

}else if(表达式2){

语句2

}else if{

语句n

}

先对表达式进行判断,如果成立则执行语句1,如果不成立则判断表达式2是否成立---如果表达式2成立的话则执行语句2,如果不成立则依次往下,最后如果不成立的话,则输出语句n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值