java入门第一季

第一章Java初体验

1.1Java的介绍与前景:80%互联网公司都在用,100%银行,超过80%金融机构都在用,最好的云计算方案与生态,最好的大数据架构解决方案与生态。

1.2Java的特性与版本:a.Java代码--.java      字节码文件---.class 

Java的版本区别 

j2se:标准版,提供了Java语言最核心的功能,是其他版本的基础

j2ee:企业版,针对企业级应用开发提供了更多高级功能

j2me:嵌入式版,可为智能设备开发应用程序,目前已极少使用

1.3我与Java第一次接触:输入Java代码:.public class Hello {
    public static void main(String[] args) {
        System.out.println(" ");}}

1.7程序的移植:psvm:快捷主函数

sout:快捷输出

1.8经验技巧分享:

多练习 练习总结经验

多向大佬提问自己不懂的 用最短的时间解决所遇到的问题

总结自己所学到的东西

 

第二章变量与常量

2.1Java中的关键字

Java标识符

使用标识符时,需要遵守几条规则:

1、标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含@、%、空格等其它特殊字符,不能以数字开头。譬如:123name就是不合法滴

2、标识符不能是Java关键字和保留字(Java预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用void作为标识符,但是Myvoid可以

3、标识符是严格区分大小写的,所以涅,一定要分清楚imooc和IMooc是两个不同的标识符

4、标识符的命名最好能反映出其作用,做到见名知意。

int age = 25;     // 一个整型变量  
double salary = 5000.0; // 一个双精度浮点型变量  
String name = "John"; // 一个字符串变量

 

如何命名Java变量

1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如myAge
2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意

 

三、Java的常用运算符

Java的常用运算符包括:

算术运算符: 用于数学运算,包括 +(加法)、-(减法)、*(乘法)、/(除法)和 %(取模)。
赋值运算符: 用于给变量赋值,包括 =(赋值)、+=(加等于)、-=(减等于)、*=(乘等于)、/=(除等于)和 %=(模等于)。
比较运算符: 用于比较两个值,包括 ==(等于)、!=(不等于)、<(小于)、>(大于)、<=(小于等于)和 >=(大于等于)。
逻辑运算符: 用于逻辑操作,包括 &&(逻辑与)、||(逻辑或)和 !(逻辑非)。
位运算符: 用于按位操作二进制数据,包括 &(按位与)、|(按位或)、^(按位异或)、~(按位非)、<<(左移)和 >>(右移)。
三元运算符: 用于条件判断,格式为 condition ? value1 : value2。如果条件为真,则返回 value1,否则返回 value2。
类型运算符: 用于检查变量或值的类型,包括 instanceof。
此外,Java还支持条件运算符 ? : 和位运算符 & 、|、 ^、~、 << >>。这些运算符在特定情况下非常有用。

第4章 流程控制语句

if语句:

需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的

if (condition) {  
    // 如果条件为真,执行此代码块  
} else {  
    // 如果条件为假,执行此代码块  
}  
  
if (condition1) {  
    // 如果条件1为真,执行此代码块  
} else if (condition2) {  
    // 如果条件2为真,执行此代码块  
} else {  
    // 如果条件1和条件2都为假,执行此代码块  
}

2、循环语句:使用for、while和do-while语句重复执行代码块。

for (int i = 0; i < 10; i++) {  
    // 执行此代码块10次  
}  
  
while (condition) {  
    // 当条件为真时,执行此代码块  
}  
  
do {  
    // 执行此代码块  
} while (condition);

3、转移语句:使用break和continue语句控制循环的流程。break用于完全退出循环,而continue用于跳过当前循环的剩余部分并进入下一次循环。

for (int i = 0; i < 10; i++) {  
    if (i == 5) {  
        break; // 当 i 等于 5 时完全退出循环  
    }  
}  
  
for (int i = 0; i < 10; i++) {  
    if (i == 5) {  
        continue; // 当 i 等于 5 时跳过剩余的循环体,进入下一次循环  
    }  
}

5-1 什么是数组 

 

5-2 练习 

public class HelloWorld {
    public static void main(String[] args) {
 
		// 定义一个数组,保存五名学生的成绩
		int[] scores = { 78, 93, 97, 84, 63 };
 
		// 输出数组中的第二个成绩
		System.out.println("数组中的第2个成绩为:" +            );
	}
}

语法:
数据类型 数组名[ ];   或者数据类型[] 数组名;
其中,数组名可以是任意合法的变量名,如:

 

2、分配空间

简单地说,就是指定数组中最多可存储多少个元素
数组名 = new 数据类型 [ 数组长度]语法:
其中,数组长度就是数组中能存放元素的个数,如: 

 

3、赋值


分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的,例如向 scores 数组中存放学生成绩 

 

4、处理数组中数据


我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值
System.out.printIn("scores数姐中第一个元素的值:" + scores[0]); 

 

5-4 使用循环操作Java中的数组 

 

1.数组下标从 0 开始。因此 scores[3],表示数组中的第 4 个元1素,而并非第 3 个元素
2、数组下标的范围是 0至数组长度-1 ,如果越界访问,就会报错如:

int[] scores=new int[2];scores[2]=75;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云玩java.dog️

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值