第01周 预习、实验与作业:绪论与Java基本语法

1.【1】企业级服务器后端开发
【2】Web应用后端/API构建
【3】Android移动应用等邻域

2.【1】Java程序编译一次就会生成.class文件,在任何有安装Java虚拟机(JVM)的操作系统上都能运行,不用重新编译。
【2】要安装Java开发工具包,如JDK。

3.【C语言版本】:

include<stdio.h>

int main(){
printf("Hello,World!\n");
return 0;
}
【Java版本】:
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,World!");
}
}
【区别】:
(1)C语言的源文件以.c结尾
Java的源文件以.java结尾
(2)C语言的main是主函数
Java的main是类
(3)C语言用printf()函数输出
Java用System.out.println()输出

4.使用==对两个字符串进行比较;对基本数据类型可以直接使用,对引用数据类型不行;因为引用数据类型不存放对象本身,只存引用,类似C语言中的地址,但不是地址,而基本数据类型存储的是具体的数值;equals方法,基本数据类型和引用数据类型都能用。

5.本来想要获取字符串x的长度,并去除字符串首尾空白字符,最后打印出结果;不能实现;因为x被初始化为null;

6.因为Java的自动装箱(autoboxing)和拆箱(unboxing)机制。

posted @ 2025-09-21 22:15  呼儿嘿哟。  阅读(8)  评论(0)    收藏  举报