202302151245廖英东
这一学期投入《Java 面向对象程序设计》的学习之旅,从第一章起步,一步步摸索前行,直至第六章,其间虽然有很多疑问,但收获的知识成果沉甸甸的,满心感慨,所以在这里做一番全面总结,与各位同学共享学习心得。
第一章:初识 Java 面向对象程序设计(核心概念)
Java 特性:跨平台性无疑是 Java 的一大招牌,它依托 Java 虚拟机(JVM),巧妙实现了“一次编写,到处运行”的神奇效果。打个比方,我们精心编写的 Java 程序,无论是在 Windows 系统的电脑上,还是 Linux 系统的服务器,亦或是 Mac 系统的笔记本,只要安装了对应的 JVM,就能毫无阻碍地顺畅运行,仿佛一位全能运动员,在各类赛场都能自如驰骋。
开发环境搭建:安装 JDK(Java Development Kit)可是迈入 Java 世界的关键第一步。细致入微地设置环境变量,像精准地将 JAVA_HOME 指向 JDK 的安装路径,宛如为程序指明了回家的路;再把 bin 目录妥妥地加入 PATH ,这就好比给程序配上了一把万能钥匙,能在命令行轻松调用 javac (编译指令)和 java (运行指令),开启 Java 代码的编译与运行之旅。
心得体会:第一次环境搭建,状况百出,各种路径设置如同错综复杂的迷宫,一不留神就走错岔路,不是 JAVA_HOME 设错了目录,就是 PATH 变量少加了分号,导致命令行里 javac 和 java 指令要么毫无反应,要么报错不断。不过后面一遍又一遍耐着性子检查文档,一步一步谨慎核对,终于成功搞定。经此一次,深刻领悟到基础配置虽看似简单,实则是半点马虎不得,唯有严谨扎实,后续开发才能一路顺遂。
示例代码
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
这段经典的 HelloWorld 代码,是无数 Java 初学者的开篇之作。 public class 声明了一个公共类 HelloWorld , main 方法作为程序入口,当 Java 程序启动,就会从这里开始执行, System.out.println 语句则负责将“Hello, World!”这句问候语输出到控制台,简单却意义非凡,标志着我们正式踏入 Java 编程的路程。
第二章:Java 编程基础(核心知识点)
数据类型:Java 的数据类型繁多,基本数据类型如 int (整型)、 double (双精度浮点型)、 char (字符型)等各有千秋,它们有着明确的取值范围与独特存储特性,就像不同容量的盒子装着特定范围的数据。而引用数据类型则如同多样的盒子,里面装着类、数组、接口等复杂对象,操作时实则操控的是指向它们的引用。
变量与常量:变量需先在代码世界里声明亮相,告知系统它的类型与名字,随后才能赋值赋予其实际意义,像 int num = 10; 这般简洁明了。常量则似定海神针,用 final 修饰后就坚如磐石,定义后值永不变,例如 final double PI = 3.14159; ,在数学计算场景里稳稳地提供圆周率数值。
运算符:算术运算符(加、减、乘、除等)是数字运算的基础工具;关系运算符(大于、小于、等于等)架起条件判断的桥梁;逻辑运算符 && (短路与)和 ||