就国内来说,Java毫无疑问是后端语言中的No.1没有之一,所以今天我们也来0基础学习Java!!!
Java的好处(针对测试工程师)
卷
**的环境下,不得不去跟着一起卷(躺平不香吗?学什么Java)配置环境这里就不展开讲述了,简单说一下
环境配置完成后,废话不多说,直接上代码
public class FirstSample {
public static void main(String[] args){
System.out.println("Hello, World!");
}
}
疑问?
答
public class FirstSample
就解释完了,定义了一个类FirstSample
,在类中我们必须指定一个main
方法,Java虚拟机总是从指定类的main方法开始执行
static:代表静态方法
void:无返回值
main: 主函数,程序的执行入口
string[] args:表明main方法将接收一个字符串数组,也就是命令行上的参数
接下来研究这句代码
{
System.out.println("Hello, World!");
}
注意
分号
结束。其次这里我们使用System.out
对象并调用了它的printIn
方法并传递给它一个字符串参数。这个方法将传递给它的字符串参数显示在控制台上。然后终止这个输出行。
虽然是第一天学习Java,但是我们也可以试着看一下printIn
方法的源码
/**
* Prints a String and then terminate the line. This method behaves as
* though it invokes <code>{@link #print(String)}</code> and then
* <code>{@link #println()}</code>.
*
* @param x The <code>String</code> to be printed.
*/
public void println(String x) {
synchronized (this) {
print(x);
newLine();
}
}
可以看到里面使用了2个方法print
和newLine
接下来测试一下程序的执行结果,我们在IntelliJ
中在空白处点击右键选择Run
,输出结果如下
上面说道print
方法是不换行,我们来测试下
public class FirstSample {
public static void main(String[] args){
System.out.print("abc");
System.out.println("Hello, World!");
}
}
输出结果如下;
可以看到abc后面紧跟着Hello,World
,说明print
方法确实是不换行
Java中注释有3种
//
/*
和*/
注释一个段落/**
开始,以*/
结束,这种注释用来自动生成文档,这个后面再讲版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://www.cnblogs.com/jiakecong/p/16405252.html
内容来源于网络,如有侵权,请联系作者删除!