java学习二
今天完成了Java第二课时的学习,告别了第一节课简单的程序运行和环境搭建,正式接触到了Java最核心的基础语法。本节课主要学习了变量、八大基本数据类型、数据类型转换以及基础算术运算符和赋值运算符,算是真正踏入了Java编程的入门核心。
本节课我主要掌握了这些内容:首先理解了变量的本质,它是用来存储程序数据的容器,同时记住了Java变量的定义格式和命名规范,比如不能数字开头、不能用关键字、采用小驼峰命名等。其次系统学习了八大基本数据类型,区分了整型、浮点型、字符型和布尔型的使用场景,清楚了日常开发中int、double是最常用的数据类型。最后学会了两种数据类型转换方式,自动转换和强制转换,以及加减乘除、取模、复合赋值运算符的基础用法,能够写出简单的数值运算代码。
因为之前接触过其他编程语言,这次学习也明显感受到了Java和其他语言的核心区别。最直观的一点就是Java是强类型语言,变量定义必须明确指定数据类型,一旦定义类型就无法随意更改,而Python这类弱类型语言,定义变量无需声明类型,程序会自动识别,使用起来更加灵活,但规范性不如Java。
其次,数据类型规则差异很大。Java区分精细的基本数据类型,int、long、float、double分工明确,还有严格的类型转换规则;而很多脚本语言数值类型统一,整数和小数可以自由转换,几乎不需要手动处理类型转换问题。
另外,语法严谨度差距明显。Java对变量命名、代码格式、语句结尾分号的要求极其严格,少一个符号就会直接编译报错;但其他部分编程语言语法宽松,容错率更高。虽然Java的语法规则繁琐很多,但也让代码结构更规范、可读性更强,更适合大型项目开发。
总的来说,这节课让我感受到了Java的严谨性。虽然基础语法琐碎、规则多、容易报错,但每一个知识点都很扎实。后续我需要多动手敲代码,熟练掌握数据类型和变量的使用,规避今天遇到的问题,扎实打好Java基础。

浙公网安备 33010602011771号