前言
当我们踏入学习Java的大门,或许我们会感到一种无尽的可能性和挑战。Java是一门广泛应用于软件开发领域的编程语言,它的强大和灵活性让它成为了众多开发者的首选。但是,学习Java并不仅仅是掌握一门技术,更是培养一种思考问题和解决问题的能力。在这个过程中,我们将会遇到困难和挫折,但正是这些困难和挫折,锻炼了我们的毅力和耐心。
学习Java就像是一场冒险,我们需要不断地勇往直前,探索未知的领域。正如阿甘所说:“人生就像一盒巧克力,你永远不知道下一个是什么味道。”我们需要保持好奇心和求知欲,不断地学习和进步。
同时,学习Java也需要我们具备团队合作的精神。在现实世界中,很少有一个人能够独自完成一个项目。团队合作的能力是我们职业生涯中不可或缺的一部分。
最重要的是,我们不要忘记享受这个过程。学习Java是一段旅程,而不仅仅是一个目标。在这个过程中,我们可以结识志同道合的朋友,分享彼此的经验和成果。
所以,让我们一起迎接挑战,勇敢地学习Java。相信自己,相信团队,相信未来。无论遇到什么困难,都要坚持下去,因为最终的成功将属于那些不断努力的人。祝愿我们在学习Java的道路上取得巨大的成就!
承诺
不管是技术深度还是工作阅历,我虽然不是佼佼者,但是我会用心的把我知道的倾囊相授,用通俗易懂的语言讲解各个知识点,期间大家如果有什么看不懂的、不理解的可以再评论区里面问。我会收集评论区的反馈,进一步为止讲解。
课程目标
通过本课的学习,你将了解到编程的几个概念,并且,你讲学到如何在电脑上输出数字、文字,并写出你的第一个程序代码。
编程
首先,我们需要思考一个问题,什么是编程?
我们知道,人与人之间的沟通是通过各种语言来实现的,比如汉语、英语、日语等。那么人与电脑之间的沟通也是要一门语言的,我们统称为计算机语言。而计算机语言就包括C语言、C++、Python、Go、Java等。
编程,也就是编定程序,是人和计算机之间交流的过程,人通过计算机能够理解的某种方式,将解决问题的思路、方法和手段告诉计算机,从而使计算机能够理解人的意图,可以根据指令一步步完成某种特定任务。简单来说,编程就是开发程序来指导计算机干活。人类可以通过编程构建数字世界,比如网站、App、游戏以及办公软件等。
代码
代码是一种计算机能够理解和执行的指令和命令的集合;
比如“System.out.println(“Hello World”);” 就是一行最简单的代码,目的就是输出一行字 :“Hello World”。
输出
所谓“输出”是指通过代码将数据或者文本显示在控制台或者其他输出设备上的过程;
我们再来看一下这行代码“System.out.println(“Hello World”);”这就是一行要求计算机输出指定文本的命令;我么也可以输出数字,比如“System.out.println(123456789);”
像这样:
/**
* 输出测试类
*
* @author chaogebucai
* @date 2023/7/4 17:43
*/
public class Print {
public static void main(String[] args) {
// 输出字符文本
System.out.println("Hello world");
// 输出数字
System.out.println("123456789");
}
}
输入
所谓“输入”是指通过代码接收外部数据,例如用户输入的文本或者从文件中读取的内容,以供程序进行处理和使用;
相比“输出”来说,输入略为复杂一点;这里需要用到一个Scanners类。
像这样:
import java.util.Scanner;
public class InputExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int number = scanner.nextInt();
System.out.print("请输入一个字符串: ");
String text = scanner.next();
System.out.println("您输入的整数是: " + number);
System.out.println("您输入的字符串是: " + text);
scanner.close();
}
}
这段代码使用Scanner类创建了一个从标准输入(即键盘)读取数据的对象。通过调用nextInt()方法获取用户输入的整数,调用next()方法获取用户输入的字符串。然后将获取到的数据打印输出。最后,需要调用scanner的close()方法关闭输入流。
语法
Java的语法结构是由一系列规则和约定组成,用于编写有效的Java代码。它包括类、方法、变量、语句和表达式等元素,通过这些元素可以组织和控制程序的逻辑和行为。Java的语法结构遵循严格的语法规则,比如使用分号结束语句、使用大括号表示代码块等。
类的语法:
方法的语法:
其他语法后续慢慢学习。
注释
所谓“注释”就是对你编写的代码进行文字解释,方便其他人理解。写注释是一个良好的习惯,每一个编程人都应该保持。
Java有3种注释,第一种是单行注释,以双斜线开头,直到这一行的结尾结束;
// 输出字符文本
System.out.println("Hello world");
// 输出数字
System.out.println("123456789");
而多行注释以/星号开头,以/结束,可以有多行;
/*
方法入口
可执行语句
控制台打印hello world
*/
public static void main(String[] args) {
}
还有一种特殊的多行注释,以/*开头,以/结束,如果有多行,每行通常以星号开头。
/**
* 输出测试类
*
* @author chaogebucai
* @date 2023/7/4 17:43
*/
public class Print {
}
像这样:只要不是文盲都能知道这段代码是干什么的。
/**
* 输出测试类
*
* @author chaogebucai
* @date 2023/7/4 17:43
*/
public class Print {
public static void main(String[] args) {
// 输出字符文本
System.out.println("Hello world");
// 输出数字
System.out.println("123456789");
}
}
作业
要求在控制台打印出“咏鹅”诗文
总结
学完本节课是不是觉得自己很厉害,其实编程便没有想象的那么难,只要你肯坚持,一步一个脚印,相信用不了多久你就可以青出于蓝胜于蓝。加油!