首页 > 编程语言 >尚硅谷_第01章_Java语言概述

尚硅谷_第01章_Java语言概述

时间:2023-09-26 23:25:31浏览次数:36  
标签:JRE 01 Java System 硅谷 main public out

第01章_Java语言概述拓展练习

讲师:尚硅谷-宋红康

网址:www.atguigu.com


1、System.out.println()和System.out.print()有什么区别?

System.out.println();  //打印完后,会换行。 

System.out.print(); //打印完后,不会换行。

2、一个".java"源文件中是否可以包括多个类?有什么限制?

答:可以。但最多只有一个类名声明为public,与文件名相同。

拓展:程序中若只有一个public修饰的类,且此类含main方法。那么类名与源文件名可否不一致?

答:不能。

3、Something类的文件名叫OtherThing.java是否可以?

class Something {
  public static void main(String[] something_to_do) {    
	System.out.println("Do something ...");
  }
}

答案: 正确。从来没有人说过Java的class名字必须和其文件名相同。但public class的名字必须和文件名相同。

4、为什么要设置path?

答:目的是为了在控制台的任何文件路径下,都可以调用jdk指定目录下的所有指令。

5、JDK,JRE和JVM的关系是什么?以及JDK、JRE包含的主要结构有哪些

1)JDK包含JRE,JRE包含JVM。

 2)JDK = JRE + Java开发工具
   JRE = JVM + Java SE 核心类库

6、Java的注释方式有哪几种,格式为何?

单行注释: //
多行注释: /*    */
文档注释: /**   */

7、(拓展)请对public static void main(String[] args)的每一个单词做解释?

public:公共的,用它修饰的类或成员在任意位置可见

static:静态的,用它修饰的方法,可以不用创建对象就可以调用

void:表示该方法没有返回值

main:Java的主方法名,JavaSE的程序入口

String[]:字符串数组,这是main方法的形参类型,可以通过命令行参数传值

args:这是main方法的形参名,如果要在main中使用命令行参数,可以遍历该args数组。

说明:刚开始学习Java上面每个单词意思不需要掌握。只需要知道这是程序入口,"死记硬背"下来即可

以上知识不要求本章掌握,后续面向对象章节中会依次进行讲解。

标签:JRE,01,Java,System,硅谷,main,public,out
From: https://www.cnblogs.com/bwcxin/p/17731537.html

相关文章

  • 无涯教程-JavaScript - T.TEST函数
    描述T.TEST函数返回与学生t检验相关的概率。使用T.TEST来确定两个样本是否可能来自均值相同的两个相同基础人口。语法T.TEST(array1,array2,tails,type)争论Argument描述Required/OptionalArray1Thefirstdataset.RequiredArray2Theseconddataset.Required......
  • 《Java编程思想第四版》学习笔记31--关于Externalizable
    //:Blip3.java//Reconstructinganexternalizableobjectimportjava.io.*;importjava.util.*;classBlip3implementsExternalizable{inti;Strings;//NoinitializationpublicBlip3(){System.out.println("Blip3Constructor");//s,inoti......
  • 01 - Rust 猜数字游戏
    目录1.猜数字游戏的逻辑2.创建新项目3.猜数字游戏实现3.1获取用户输入并打印a.标准库引入b.println!宏c.可变与不可变变量d.string::new与io::stdin().read_line(&mutinput)3.2生成指定范围内的随机数3.3随机数与猜测数的比较a.字符串转数字b.数字比较大小c.循环......
  • Java 实现邮件发送
    importorg.apache.http.HttpEntity;importorg.apache.http.client.methods.CloseableHttpResponse;importorg.apache.http.client.methods.HttpPost;importorg.apache.http.entity.ContentType;importorg.apache.http.entity.StringEntity;importorg.apache.http.i......
  • 无涯教程-JavaScript - T.DIST.2T函数
    描述T.INV.2T函数返回学生t分布的两尾逆。语法T.INV.2T(probability,deg_freedom)争论Argument描述Required/OptionalProbabilityTheprobabilityassociatedwiththeStudent'stdistribution.RequiredDeg_freedomAnintegerindicatingthenumberofdegrees......
  • IDEA中的java代码Getters和Setters报红问题解决办法【杭州多测师_王sir】
    今天在新的编辑器中导入新项目时,发现很多get、set、toString的相关方法全部报红,仔细排查发现,原来是bean中注解采用lombok来自动生成get、set、toStirng、equals等方法,而新的编辑器未安装lombok plugin,所以全部报红。Lombok简介项目中经常使用bean,entity等类,绝大部分数据类类中都......
  • 多线程Review-926-01
    一、进程与线程1、进程:①电脑管家等软件我们运行的应用程序②在内存中正在运行的程序2、线程:①进程中的一个最小执行单元。一个进程最少得有一个线程②软件中的每一个功能,如电脑管家中的清理垃圾、杀毒、软件搜索二、线程的创建方式1、继承Thread类  :优点——代码......
  • 无涯教程-JavaScript - T.DIST函数
    描述T.DIST.2T函数返回两尾学生的t分布。学生的分布用于小样本数据集的假设检验。使用此函数代替t分布的临界值表。语法T.DIST(x,deg_freedom,cumulative)争论Argument描述Required/OptionalXThenumericvalueatwhichtoevaluatethedistribution.RequiredDeg......
  • Adobe全家桶2015-2024全套Win+Mac最新爱国版软件吐血整理(含AI绘画版本)
    爆肝整理,最全的设计类软件大全切记!!!先转存,随时都有可能被和谐。Windows系统版本截图:Mac系统版本截图:网盘下载:切记!!!先转存,随时都有可能被和谐。链接:https://pan.quark.cn/s/3a964f54ea82提取码:ZHYMAdobe全家桶软件目录、最新版本号(部分未及时更新,请进网盘查看):Adobe20......
  • ios 识别emoji 表情 java数据库
    INSERTintoapp_emoji(code)VALUES('0x1F603'),('0x1F604'),('0x1F601'),('0x1F606'),('0x1F979'),('0x1F605'),('0x1F602'),('0x1F923'),('0x1F972'),('0x263A'),(&......