第3天|Java入门有野,基础语法(java入门语句)
老铁,我是不会告诉你我的计算机上安装了Eclipse,用于开发Spring Boot;安装了Android Studio用于开发Android App;安装了DevEco-Studio用于试验鸿蒙App的。
有关App和对应开发工具的介绍,等你学完Java的基础知识之后,我再逐步展开讲解。来,现在就打开你的IntelliJ IDEA社区版和我一起见证创建第1个Java程序的奇迹。
3.1 第1个Java程序
好多人学编程,都是从Hello World开始的,我觉得那样实在太无趣了。这不,我就多输出点内容,让你开心开心。
/**
* 老陈说编程
* 第1个Java程序
*/
public class Main {
public static void main(String[] args) {
int age = 18;
String content = "一个当了10年技术总监的老家伙,分享多年的编程经验。\n" +
"想学编程的朋友,可关注今日头条:老陈说编程。\n" +
"我在分享Python,前端、Java和App方面的干货。关注我,没错的。";
System.out.println("老陈" + age + "岁了,还在说编程.\n" + content);
}
}
输出结果
你可千万别小瞧这个第一个Java程序,它麻雀虽小可五脏俱全啊。后面学的好多Java语法,在这都能瞧得见。如果你是一个爱学习的人,就往下遛。
3.2 注释
在第一个程序中,开始的/** */是多行注释符号。在代码中的注释,是给人看的,机器是看不懂的,编译器在编译程序时,会将其删除掉。
不写注释的程序员就是在耍流氓,Java注释包括单号注释(用//开头)和多行注释(/* */或/** */)。其中/***/为文档注释内容,你可以用javadoc工具将注释内容输出到HTML文件中。
// 单行注释,一句话内容,如:老陈说编程。
/*
* 多行注释,多句话描述
* 一个当了10年技术总监的老家伙,分享多年的编程经验。
* 想学编程的朋友,可关注今日头条:老陈说编程。
*/
/**
* 文档注释
* 可将这里的内容导出到html文件中
*/
3.3 关键字
public、static、void等是编程语言里的关键字,是为程序制定规则用的。它们不能用于常量、变量和任何标识符的名称。否则谁知道你是李逵还是李鬼。Java的关键字,你大概了解它们是什么意思即可。在编写程序时,开发工具会用显眼的颜色告诉你的。
另外还有2个保留字:goto和const,是Java保留着的。意思是将来可能会使用,但在启动之前,程序不可用,你也不可用。
3.4 标识符
Java程序的组成需要名字,名字命名很重要,除了能达到望文生义,还需要遵守命名规则。为类、方法、变量起的名字,就是所谓的标识符。Java标识符是大小写敏感的,就是说lao和Lao是不同的。
1. 所有的标识符都应该以字母(A-Z表示。 或者 a-z),美元符($)、或者下划线(_)开始
2. 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
3. 关键字不能用作标识符。
int age = 18;
String content = "一个当了10年技术总监的老家伙,分享多年的编程经验。\n" +
"想学编程的朋友,可关注今日头条:老陈说编程。\n" +
"我在分享Python,前端、Java和App方面的干货。关注我,没错的。";
3.5 空行和结束
在Java代码中,每行代码用分号;结束,空白行同注释行一样,是为了提高代码的可读性,是给程序员看的,它们都会被编译器忽略掉。
int age = 18;
String content = "一个当了10年技术总监的老家伙,分享多年的编程经验。\n" +
"想学编程的朋友,可关注今日头条:老陈说编程。\n" +
"我在分享Python,前端、Java和App方面的干货。关注我,没错的。";
好了,有关Java基础语法的内容,老陈讲完了,如果觉得对你有所帮助,希望你能转发点赞,让更多的人看到这篇文章。你的转发和点赞,就是对老陈继续创作和分享最大的鼓励。
一个当了10年技术总监的老家伙,分享多年的编程经验。想学编程的朋友,可关注今日头条:老陈说编程。我在分享Python,前端、Java和App方面的干货。关注我,没错的。