A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区 黑马粉丝团   /  2019-3-30 18:29  /  5639 人查看  /  78 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
请将下面问题用自己理解的话表述出来:

今日需要掌握的有:
为什么Java语言可以跨平台运行
JDK、JRE和JVM的区别
注释有几种,注释的作用
什么是关键字
什么是标识符,以及几种标识符命名的规则
什么是常量,什么是变量,常量和变量的区别
什么是强转?什么是自动类型转换?

评分

参与人数 1黑马币 +1 收起 理由
刘正 + 1

查看全部评分

78 个回复

倒序浏览
1.为什么Java语言可以跨平台运行
因为Java程序不是运行在操作系统上,是运行在JVM虚拟机上,每个操作系统都有相对应的JVM版本,只要安装了JVM就可以运行。

2.JDK、JRE和JVM的区别
JDK是开发工具包,包含了JRE和开发工具;
JRE是运行环境,包含了JVM和运行类库;
JVM是虚拟机,java程序运行在JVM上。

3.注释有几种,注释的作用
单行注释,多行注释,文档注释;在指定位置起说明性作用。

4.什么是关键字
java程序赋予了特定含义的单词。都是小写的。

5.什么是标识符,以及几种标识符命名的规则
标识符是自己起的类名,方法名,变量名。
硬性规则:以数字,字母,_, $组成;不能以数字开头;不能是关键字;区分大小写。
软性规则:
小驼峰命名法:第一个单词的首字母小写,其他单词首字母大写,适用于变量名,方法名;
大驼峰命名法:每个单词的首字母大写,适用于类名。

6.什么是常量,什么是变量,常量和变量的区别
常量是程序运行中值不可以改变的量,变量是程序运行中值可以改变的量。
区别就是变量可以被程序中其他命令引用,而常量不可以。


7.什么是强转?什么是自动类型转换?
强转是指强制类型转换,指表示数据范围大的值或变量向表示数据范围小的变量转换。
自动类型转换是指表示数据范围小的值或变量向表示数据范围大的变量转换。
回复 使用道具 举报
今日需要掌握的有:

为什么Java语言可以跨平台运行
答:不同操作系统都有各自对应的虚拟机。

JDK、JRE和JVM的区别
答:JVM(Java Virtual Machine),Java虚拟机
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
总结:我们只需安装JDK即可,它包含了java的运行环境和虚拟机。

注释有几种,注释的作用
答:单行注释
多行注释
文档注释

什么是关键字
答:关键字是指被java语言赋予了特殊含义的单词。
关键字的特点:
关键字的字母全部小写。
常用的代码编辑器对关键字都有高亮显示,比如现在我们能看到的public、class、static等。


什么是标识符,以及几种标识符命名的规则
答:标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。
Java中标识符的组成规则:
由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
不能使用java中的关键字作为标识符。
标识符对大小写敏感(区分大小写)。
Java中标识符的命名约定:
小驼峰式命名:变量名、方法名
首字母小写,从第二个单词开始每个单词的首字母大写。
大驼峰式命名:类名
每个单词的首字母都大写。
另外,标识符的命名最好可以做到见名知意

什么是常量,什么是变量,常量和变量的区别
答:常量:在程序运行过程中,其值不可以发生改变的量
变量:在程序运行过程中,其值可以发生改变的量。

什么是强转?什么是自动类型转换?
答:强制类型转换:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
自动类型转换:
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。

点评

注意下书写格式的调整  发表于 2019-3-31 16:21
回复 使用道具 举报
一、为什么Java语言可以跨平台运行
答:Java编译器将Java源程序编译成与平台无关的字节码文件class,针对不同系统Java虚拟机(JVM)对字节码文件进行翻译。

二、JDK、JRE和JVM的区别
答:
JVM:Java虚拟机
JRE:Java运行环境,包含了JVM和Java的核心类库
JDK:Java开发工具,包含了JRE和开发工具

三、注释有几种,注释的作用
答:
Java中的注释分为三种:
单行注释文字://
多行注释文字:/*    */       注意:多行注释不能嵌套使用。
文档注释文字:/**     */
作用:注释是对代码的解释和说明文字,便于他人阅读理解。

四、什么是关键字
答:关键字就是被赋予特定含义的英文单词。字母全部小写。在文本编码器中,会有高光显示。

五、什么是标识符,以及几种标识符命名的规则
答:
标识符是给类、变量、方法起名字的符号。
Java中标识符的组成规则:
1、标识符由字母、数字、下划线“_”和美元符“$”组成,首字母不能是数字
2、不能是关键字
3、注意区分大小写
小驼峰式命名:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
大驼峰式命名:命名单词首字母大写,适用于类命名。

六、什么是常量,什么是变量,常量和变量的区别
答:
常量:在程序运行过程中,其值不可以发生改变的量。
常量分类:
1、字符串常量:用双引号括起来的多个字符(可以包含0个、一个或多个)
2、整数常量:整数
3、小数常量:小数
4、字符常量:用单引号括起来的一个字如符
5、布尔常量:布尔值,表示真假,只有两个值true和false
6、空常量  一个特殊的值,空值,值为null
注意:除空常量外,其他常量均可使用输出语句直接输出。
变量:在程序运行过程中,其值可以发生改变的量。
区别:常量其值是不可改变的量,变量其值是可以改变的量。

七、什么是强转?什么是自动类型转换?
答:
自动类型转换:
把一个表示数据范围小的数值给另一个表示数据范围大的变量,这种转换方式是自动的。
强制类型转换:
把一个表示数据范围大的数值给另一个表示数据范围小的变量。
注意:1、强制转换如果大转小之后,数据没有超过范围的可以。
          2、如果大转小之后,数据超过了范围,会发生数据溢出、精度丢失。

点评

注意下书写的格式调整,尽量多用自己的语言进行总结  发表于 2019-3-31 16:29
回复 使用道具 举报
1. 为什么Java语言可以跨平台运行
答:因为Java程序运行在Java虚拟机(JVM)上,而对于不同的系统,都有专用的JVM运行在该操作系统上,起到翻译的作用。

2. JDK、JRE和JVM的区别
答:JVM(Java Virtual Machine):Java虚拟机,是运行Java程序的假象计算机。
JRE(Java Runtime Environment):是Java程序的运行时环境,JVM+核心类库。
JDK(Java Development Kit):是Java程序开发工具包,JRE+开发工具。

3. 注释有几种,注释的作用
答:注释分为三种:单行注释、多行注释和文档注释。
单行注释:以“//”开头,直到本行结束为止;
多行注释:以“/*”开头,以“*/”结尾,中间的内容都属于注释。
文档注释:以“/**”开头,以“*/”结尾,中间的内容都属于注释。
作用:注释是程序源代码中解释说明性的文字,防止遗忘,便于他人阅读程序,对程序运行没有影响。文档注释可以通过javadoc工具提取出来自动生成API文档。


4. 什么是关键字
答:Java语言中一些被保留具有特殊用途的单词被称为关键字。Java一共有50个关键字,且都是小写的。

5. 什么是标识符,以及几种标识符命名的规则
答:Java语言中我们自己定义的名字,比如类的名字、方法的名字和变量的名字的等等,称为标识符。
标识符的命名规则有三个:
①标识符可以包含26个英文字母(区分大小写),0-9数字,$,_(下划线);
②标识符不能以数字开头;
③标识符不能是关键字。
标识符的命名规范:类名的每个单词首字母大写。变量名和方法名的首字母小写,后面每个单词首字母大写。

6. 什么是常量,什么是变量,常量和变量的区别
答:常量是指在程序运行期间,固定不变的量。
变量是指在程序运行期间,可以变化的量。
常量和变量的区别在于,常量一旦被定义了,就无法再被修改,而变量在程序运行过程中起到容器的作用,允许被改变,输出时需要赋值。

7.什么是强转?什么是自动类型转换?
强转:将取值范围大的类型强制转换成为取值范围小的类型
自动转换:将取值范围小的自动提升为取值范围大的类型

点评

玩泡泡龙吗?写检讨的那种  发表于 2019-3-30 21:58
你好骚啊  发表于 2019-3-30 21:56
威力古德!!  发表于 2019-3-30 21:55
亲,这边建议您下次出门记得带脑子哦  发表于 2019-3-30 21:54
惭愧  发表于 2019-3-30 21:54
魏老师教我上外网  发表于 2019-3-30 21:54
听说你上外网又被抓了  发表于 2019-3-30 21:54
  发表于 2019-3-30 21:53
哥,走错片场了  发表于 2019-3-30 21:53
老师我们班没有这个同学 可能没交钱  发表于 2019-3-30 21:52
回复 使用道具 举报 7 3
1、为什么Java语言可以跨平台运行
  Jave是在不同的平台系统虚拟机上运行,不是在系统直接运行的。一次编译,到处

运行。

2、JDK、JRE和JVM的区别
  JVM:是JAVA的虚拟机,保证JAVA可以在不同平台运行。
JDK:是JAVA的开发工具,包含JRE和JVM。
JRE:是JAVA的运行环境,内含java的核心类库,包含JVM。
开发人员只需装一个JDK即可。
3、注释有几种,注释的作用
  注释有三种:
(1):单行注释://说明文字
(2):多行注释:/*说明文字*/
(3):文本注释://*说明文字*/
作用:注释只取到程序的说明解释作用,不参与程序的运行。

4、什么是关键字
关键字是被java赋予特殊含义的单词,不可以使用。
(1):字母全部小写。
(2):在文本编码器中,会有高光显示。
什么是标识符,以及几种标识符命名的规则
   标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名
硬性规则:
(1):标识符由字母、数字、下划线“_”和美元符“$”组成,首字母不能是数字
(2):不能是关键字
(3):注意区分大小写
软性规则:
小驼峰命名规则:首字母小写,从第二个单词开始每个首字母大写。适用于命名变量

名,方法名的命名。
大驼峰命名规则:首字母都是大写。适用于命名:类名
5、什么是常量,什么是变量,常量和变量的区别
  常量:程序运行中不可改变的量。
变量:程序运行中可以改变的量。
区别:常量在运算中不可以改变,变量可以在运算中参与运算和定义。

6、什么是强转?什么是自动类型转换?
  强转:强制类型转换是从一个数值大的数据类型转到数值小的数据类型。
注意:(1):要是转换数据类型的值在小的数据类型范围内则没有影响安全。
       (2):要是转换数据类型的值超过小的数据类型范围,则会数值溢出,精度

丢失。不安全,不建议操作。
自动类型转换:是从一个数值小的数据类型转换到数值较大的数据类型。自主转换不

需要人为干预。安全对数值没有影响。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
答:不同操作系统使用相应的Java虚拟机(JVM)对Java语言进行跨平台运行。

2.JDK、JRE和JVM的区别
JDK是Java语言开发环境;JRE是Java语言运行环境;JVM是Java虚拟机,实现Java语言的跨平台运行。
JDK包含JRE和Java开发工具,JRE包含JVM。

3.注释有几种,注释的作用
注释分三种:"//" 单行注释;"/**/"多行注释;"/**"文档注释。
作用:使程序员方便查看注释相应代码的运行功能。
4.什么是关键字
关键字就是被赋予特定含义的英文单词。

5.什么是标识符,以及几种标识符命名的规则
标识符是给类、变量、方法起名字的符号。
命名规则:以字母、数字、_、$、命名;不能以数字开头;不能与关键字相同。
        小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
        大驼峰命名法:命名单词首字母大写,适用于类命名。

6.什么是常量,什么是变量,常量和变量的区别
常量是在一次程序运行中无法进行改变的量;变量是在程序运行时数值可进行变化的量。
产量较固定,常用作赋值用;变量则使用灵活。

7.什么是强转?什么是自动类型转换?
强转是将数值范围大的量转换为数值范围小的量;自动类型转换是将数值范围小的量转换为数值范围大的量。

——郑峰
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
答:因为Java是通过JVM虚拟机运行的,不用的操作系统对应相应的JVM虚拟机。所以Java能够通过不同平台上的JVM虚拟机进行跨平台运行。

2.JDK、JRE和JVM的区别
答:JDK是Java开发环境,包含JRE和开发工具。
JRE是Java运行环境,包含JVM和核心类库。
JVM是Java虚拟机。

3.注释有几种,注释的作用
答:注释分为三种,单行注释“//注释内容”,多行注释“/*注释内容*/”,文档注释“/**注释内容*/”,
注释是对文档内容进行说明的文件,不参与文档运行。

4.什么是关键字
答:在Java中定义好的单词,有预定的语法和概念。全部由小写字母组成,在特定的Java开发工具中用特定的颜色显示,不得用于类名,方法名,变量。

5.什么是标识符,以及几种标识符命名的规则
答:标识符是自定义的单词,是对类,方法名,变量的名称统称。,
强制规定:1.标识符由数字,字母,_(下划线),$组成 。       
        2.不能以数字开头
        3.区分大小写
        4不能是关键字
软性规定:1小驼峰命名法,第二个单词开始时首字母大写,主要用于方法,变量名。
        2大驼峰命名法,每个单词的首字母都是大写,主要用于类。

6.什么是常量,什么是变量,常量和变量的区别
答:在一次运行中数值不能发生改变的量就是常量;
      在一次运行过程中数值能够改变的量就是变量;
     两者的区别就在于在运行过程中数值是否能够发生改变。

7.什么是强转?什么是自动类型转换?
答:把一个表示数据范围大的数值或变量赋值给一个表示数据范围小的变量,就称为强转;在转换过程中可能造成精度丢失或数据溢出,需要手动干预。
      把一个表示数据范围小的数值或变量赋值给一个表示数据范围大的变量,就称为自动类型转换;程序自动完成,无需干预。
回复 使用道具 举报

1. 为什么Java语言可以跨平台运行
答:因为Java程序运行在Java虚拟机(JVM)上,而对于不同的系统,都有专用的JVM运行在该操作系统上,起到翻译的作用。
2. JDK、JRE和JVM的区别
答:JVM(Java Virtual Machine):Java虚拟机,是运行Java程序的假象计算机。
JRE(Java Runtime Environment):是Java程序的运行时环境,JVM+核心类库。
JDK(Java Development Kit):是Java程序开发工具包,JRE+开发工具。
3. 注释有几种,注释的作用
答:注释分为三种:单行注释、多行注释和文档注释。
单行注释:以“//”开头,直到本行结束为止;
多行注释:以“/*”开头,以“*/”结尾,中间的内容都属于注释。
文档注释:以“/**”开头,以“*/”结尾,中间的内容都属于注释。
作用:注释是程序源代码中解释说明性的文字,防止遗忘,便于他人阅读程序,对程序运行没有影响。文档注释可以通过javadoc工具提取出来自动生成API文档。
4. 什么是关键字
答:Java语言中一些被保留具有特殊用途的单词被称为关键字。Java一共有50个关键字,且都是小写的。
5. 什么是标识符,以及几种标识符命名的规则
答:Java语言中我们自己定义的名字,比如类的名字、方法的名字和变量的名字的等等,称为标识符。
标识符的命名规则有三个:
①标识符可以包含26个英文字母(区分大小写),0-9数字,$,_(下划线);
②标识符不能以数字开头;
③标识符不能是关键字。
标识符的命名规范:类名的每个单词首字母大写。变量名和方法名的首字母小写,后面每个单词首字母大写。
6. 什么是常量,什么是变量,常量和变量的区别
答:常量是指在程序运行期间,固定不变的量。
变量是指在程序运行期间,可以变化的量。
常量和变量的区别在于,常量一旦被定义了,就无法再被修改,而变量在程序运行过程中起到容器的作用,允许被改变,输出时需要赋值。
7什么是强转?什么是自动类型转换?
答 ;自动类型转换;
     不需要我们去干预 自动完成
强制类型转换;
     需要我们人为的进行操作..才能完成转换;
     1强转前的数据在强转后的数据范围之内 没有问题;
     2如果是强转前的数据在强转后的数据 范围之外, 那么会发生数据溢出 精度丢失
     (1)数据溢出 大的数据类型转小的 表示不开, 得到的结果是有由进制算出来 我们不用关心
     (2)精度丢失 一个小数转为整数,会将小数部分全部舍去
回复 使用道具 举报
聚沙成塔day01
问:为什么Java语言可以跨平台运行

答:java语言在jvm虚拟机运行,不同的操作系统都拥有对应的jvm虚拟机,因此只要安装了对应系统的jvm虚拟机,就能实现跨平台运行.

问:JDK、JRE和JVM的区别

答:JDK是java的开发环境,JRE是运行环境,jvm是运行java语言的虚拟机,JRE包含JVM和一些核心类库,JDK包含JRE和java的一些开发工具.

问:注释有几种,注释的作用

答:单行注释,多行注释,文档注释

    写注释是为了对代码的作用进行解释和说明.

问:什么是关键字

答:在java中有一些单词有特定的作用和方法,这些单词就叫做关键字.关键字不允许作为变量名称.

问:什么是标识符,以及几种标识符命名的规则

答:自定义赋予的名称

   1.只能用字母,数字,下划线,$组成,不允许数字开头

   2.不能与关键字冲突

   3.建议采用驼峰命名法,类名第一个单词首字母小写,其余大写,变量名和方法名每个单词首字母都大写

问:什么是常量,什么是变量,常量和变量的区别

答:常量的数值是固定的,变量拥有标识符,数值可以更改.

    常量在运行的过程中不可更改,变量可以更改

问:什么是强转?什么是自动类型转换?

答:(1)强制类型转换:变量由数值范围大的类型转换到数值范围小的类型,系统无法自动进行,如果数值超过需要转换的类型范围,可能会发生数值溢出和精度丢失

    格式:变量名 = (表示范围小的数据类型)表示范围大的数据;

    (2)自动类型转换:变量由数值范围小的类型转换到数值范围大的类型,由系统自动进行

    格式:变量名 = 表示范围小的数据;
回复 使用道具 举报
为什么Java语言可以跨平台运行
1.不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的

JDK、JRE和JVM的区别
1.JDK是开发环境也是最大的,包含了JRE
2.JRE是运行时环境,包含了JVM和核心类库
3.JVM是java虚拟机

注释有几种,注释的作用
1.单行注释//,多行注释/* */,文档注释/** /
2.在程序的指定位置添加说明性信息,不参与程序的运行

什么是关键字
1.被Java语言赋予了特定含义的单词

什么是标识符,以及几种标识符命名的规则
1.我们自定义的单词就是标识符
2.硬性规则:(1)必须以字母、数字、_、$(2)不能以数字开头
3.软性规则:(1)大驼峰:每个单词的首字母都大写,用于类名
                    (2)小驼峰:第一个单词的首字母小写,后面每个单词的首字母大写,用于变量名和方法名

什么是常量,什么是变量,常量和变量的区别
1.常量:在运行期间不可改变的量
2.变量:在运行期间值可以改变的量
3.除空常量外,其他常量均可使用输出语句直接输出。而变量需要声明和赋值。


什么是强转?什么是自动类型转换?
1.强制类型转换是把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
2.自动类型转换是把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
回复 使用道具 举报
Java基础语法

同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
请将下面问题用自己理解的话表述出来:

今日需要掌握的有:

为什么Java语言可以跨平台运行
答:可以在不同的操作系统上运行相适应的虚拟机,Java语言在虚拟机上运行

JDK、JRE和JVM的区别
答:JVM是Java虚拟机,JRE是运行环境,JDK是开发工具包.JDK包含JRE跟JVM,JRE包含JVM.

注释有几种,注释的作用
答:注释有单行注释,多行注释跟文档注释三种.注释可以帮助解读程序代码,便于理解

什么是关键字
答:java程序中内部使用的单词,我们无法使用

什么是标识符,以及几种标识符命名的规则
答:给累,方法及变量等起名字的符号.
规则:
硬性规范:
(1).由数字、字母、下划线(_)和美元符($)组成
(2).不能以数字开头
(3).不能是关键字
(4).要区分大小写
软性规范:
(1).小驼峰命名规则:第一个单词的首字母小写,后面每个单词的首字母大写
(2).大驼峰命名规则:每个单词的首字母都大写

什么是常量,什么是变量,常量和变量的区别
答:常量是运行时不可改变的量,变量是运行时可改变的量.

什么是强转?什么是自动类型转换?
答:
强转:把数据范围大的数值或变量赋值给数据范围小的变量
自动转换:把数据范围小的数值或变量赋值给数据范围大的变量
回复 使用道具 举报
为什么Java语言可以跨平台运行
Java程序是在虚拟机(JVM)中运行的,各平台有对应的虚拟机运行Java程序。

JDK、JRE和JVM的区别
JDK是java开发工具;JRE是java运行环境;JVM是虚拟机;
其中JDK包含了JRE,JRE包含了JVM;
区别在于JDK比JRE多包含了java开发用的工具,各类编辑器;
JRE比JVM 多包含了核心类库

注释有几种,注释的作用
注释有三种:单行注释,多行注释,文档注释
对程序解释说明,提高程序的可读性。

什么是关键字
关键字是java中定义的有特殊含义的单词;

什么是标识符,以及几种标识符命名的规则
编程时使用的名称 如:类名 方法名 变量名等;
规则:必须以数字,字母,"_","$"符号命名,不能以数字开头,不能使用关键字;区分大小写;
大驼峰命名法:所有单词首字母大写,用于类的命名;
小驼峰命名法:一个单词首字母小写,其余单词首字母大写,用于变量和方法的命名;

什么是常量,什么是变量,常量和变量的区别
常量是程序运行中不变的量;
变量是程序运行中可以变化的量;
常量不用定义可以直接输出,变量需要先声明赋值后才能输出。

什么是强转?什么是自动类型转换?
数据范围由大赋小,要手动完成的数据类型转换为强转,例:float f = 3.14F;
数据范围由小赋大,编译器自行完成的数据类型转换为自动类型转换。例:byte类型数据赋值给int类型数据
回复 使用道具 举报
为什么Java语言可以跨平台运行
1.不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的

JDK、JRE和JVM的区别
1.JDK是开发环境也是最大的,包含了JRE
2.JRE是运行时环境,包含了JVM和核心类库
3.JVM是java虚拟机

注释有几种,注释的作用
1.单行注释//,多行注释/* */,文档注释/** /
2.在程序的指定位置添加说明性信息,不参与程序的运行

什么是关键字
1.被Java语言赋予了特定含义的单词

什么是标识符,以及几种标识符命名的规则
1.我们自定义的单词就是标识符
2.硬性规则:(1)必须以字母、数字、_、$(2)不能以数字开头
3.软性规则:(1)大驼峰:每个单词的首字母都大写,用于类名
                 (2)小驼峰:第一个单词的首字母小写,后面每个单词的首字母大写,用于变量名和方法名

什么是常量,什么是变量,常量和变量的区别
1.常量:在运行期间不可改变的量
2.变量:在运行期间值可以改变的量
3.除空常量外,其他常量均可使用输出语句直接输出。而变量需要声明和赋值。


什么是强转?什么是自动类型转换?
1.强制类型转换是把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
2.自动类型转换是把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
回复 使用道具 举报
为什么Java语言可以跨平台运行
java语言使用对应平台的JVM虚拟机就可以跨平台运行

JDK、JRE和JVM的区别
JDK是JAVA开发工具包含了JRE,JRE是JAVA的运行环境包含了JVM,JVM是JAVA的虚拟机

注释有几种,注释的作用
单行注释,多行注释,文档注释。用于解释说明程序的。

什么是关键字
java语言赋予了特殊含义的单词

什么是标识符,以及几种标识符命名的规则
标识符是用户编程时使用的名字,用于给类,方法,变量,常量等命名。

什么是常量,什么是变量,常量和变量的区别
在程序运行过程中,其值不可以发生改变的量,
在程序运行过程中,其值可以发生改变的量,

什么是强转?什么是自动类型转换?
把一个表示数据范围大的数值或者变量赋值给另外一个表示数据范围小的变量
把一个表示数据范围小的数值或者变量赋值给另外一个表示数据范围大的变量
回复 使用道具 举报
为什么Java语言可以跨平台运行:因为不同的操作系统有不同版本的虚拟机,java在虚拟机上运行。
JDK、JRE和JVM的区别:JDK包含JRE和开发工具,JRE包含JVM和核心类库,JVM保证Java程序的运行。
注释有几种,注释的作用:注释分三种,单行注释,多行注释,文档注释;注释是在程序指定位置添加的说明性信息,不参与程序运行,仅起说明作用。
什么是关键字:就是被java语言赋予了特定含义的单词。
什么是标识符,以及几种标识符命名的规则:就是给类,方式,变量等起名字的符号,由数字、字母、下划线和美元符组成,不能以数字开头,不能是关键字,区分大小写。
什么是常量,什么是变量,常量和变量的区别:常量是在运行期间不可以改变的量,变量是在运行期间值可以改变的量。
什么是强转?什么是自动类型转换?:类型转换分为自动类型转换和强制类型转换,自动类型转换在把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量,强制类型转换把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
因为Java程序不是运行在操作系统上,是运行在JVM虚拟机上,每个操作系统都有相对应的JVM版本,只要安装了JVM就可以运行。

2.JDK、JRE和JVM的区别
JDK是开发工具包,包含了JRE和开发工具;
JRE是运行环境,包含了JVM和运行类库;
JVM是虚拟机,java程序运行在JVM上。

3.注释有几种,注释的作用
单行注释,多行注释,文档注释;在指定位置起说明性作用。

4.什么是关键字
java程序赋予了特定含义的单词。都是小写的。

5.什么是标识符,以及几种标识符命名的规则
标识符是自己起的类名,方法名,变量名。
硬性规则:以数字,字母,_, $组成;不能以数字开头;不能是关键字;区分大小写。
软性规则:
小驼峰命名法:第一个单词的首字母小写,其他单词首字母大写,适用于变量名,方法名;
大驼峰命名法:每个单词的首字母大写,适用于类名。

6.什么是常量,什么是变量,常量和变量的区别
常量是程序运行中值不可以改变的量,变量是程序运行中值可以改变的量。
区别就是变量可以被程序中其他命令引用,而常量不可以。


7.什么是强转?什么是自动类型转换?
强转是指强制类型转换,指表示数据范围大的值或变量向表示数据范围小的变量转换。
自动类型转换是指表示数据范围小的值或变量向表示数据范围大的变量转换。
回复 使用道具 举报
为什么Java语言可以跨平台运行
因为不同的操作系统有不同的JVM(虚拟机),Java是在对应的虚拟机中运行的。

JDK、JRE和JVM的区别
JDK是开发环境,JRE是运行环境,JVM是虚拟机,JDK包含JRE和开发工具,JRE包含JVM和核心类库。
三者之间的关系是 JDK>JRE>JVM

注释有几种,注释的作用
注释的作用在于解释对代码进行解释说明。
注释分为单行注释和多行注释。

什么是关键字
关键字指的是被Java语言赋予特定含义的单词。

什么是标识符,以及几种标识符命名的规则
标识符是指在编程过程中,可以自己定义的名称,主要用于给类,方法,变量和常量命名。

什么是常量,什么是变量,常量和变量的区别
常量指的是在一次运行过程中不可以改变的量,变量指的是在一次运行过程中可以改变的量。


什么是强转?什么是自动类型转换?
强制转换是指程序无法自动进行转换,需要我们手动进行转换操作,比如表示范围大的数据类型转换为表示范围小的数据类型。
自动类型转换是指程序自动完成转换,不需要我们人为参与,比如表示范围小的数据类型转换为表示范围大的数据类型。
回复 使用道具 举报
魏政 发表于 2019-3-30 21:30
1. 为什么Java语言可以跨平台运行
答:因为Java程序运行在Java虚拟机(JVM)上,而对于不同的系统,都有专 ...

回复 使用道具 举报
1.为什么Java语言可以跨平台运行
因为使用对应平台的jvm所以可以跨平台运行

2.JDK、JRE和JVM的区别
JDK包含JRE以及JVM,其中JDK较JRE相比,多了开发功能,一般为开发人员所使用,而JRE只是运行环境,不具备开发功能,一般为用户使用,而JVM只是虚拟机。


3.注释有几种,注释的作用
注释有三种,单行注释,多行注释,以及文本注释,因为代码多数为纯英文切行数过多,注释可以起到简单的理解每行或一段代码的用处,方便自己以及他人

4.什么是关键字
关键字是指被Java赋予特殊含义的单词,全为首字母小写的英文单词,当在编程软件中输入时会变色

5.什么是标识符,以及几种标识符命名的规则
标识符是用户编程时给常量,变量,类,起名的

6.什么是常量,什么是变量,常量和变量的区别
常量是指程序在运行中无法改变的量,而变量则相反,可以在程序运行时改变,

7.什么是强转?什么是自动类型转换?
一些数据类型的相互转换时,其中较小的数值转换为赋值较大的变量时,就是自动类型转换,对于数据不会有影响,而当较大的数值转换为赋值较小的变量时
则为强转,需添加强转符号,切数据会溢出或丢失。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
        因为java虚拟机在不同平台中, 充当翻译作用,只要在对应的平台下载相对应的Java虚拟机就可以实现跨平台运行.
       
2.JDK、JRE和JVM的区别
        JDK是开发环境它包含JRE运行环境, JRE运行环境包含JVM虚拟机.

3.注释有几种,注释的作用
        注释有三种: 分别是单行注释, 多行注释以及文档注释.  注释可以清楚的帮助开发人员迅速阅读程序代码.

4.什么是关键字
        关键字就是被官方赋予了特定意义的单词

5.什么是标识符,以及几种标识符命名的规则
        标识符就是变量名和类名, 它分为大驼峰式(首字母大写, 后面每个单词首字母小写), 和小驼峰式(首字母小写,  后面每个字母都大写).

6.什么是常量,什么是变量,常量和变量的区别
        常量就是程序在一次运行中不能发生改变的量. 常量就是在一次运行中可以发生一次或者多次改变的量.
        区别: 常量可以直接输出 而变量需要先设定一个变量值.

7.什么是强转?什么是自动类型转换?
        强转就是从大的数据类型转换成小的数据类型,过程中可能会发生数据溢出以及精度丢失.
        自动类型转换就是从小的数据类型转化成大的数据类型,这种过程是隐藏的, 也是安全的,不会发生数据溢出.
回复 使用道具 举报
为什么Java语言可以跨平台运行
答:Java是在虚拟机上运行,在不同操纵系统上安装对应的Java虚拟机即可实现跨平台运行。
JDK、JRE和JVM的区别
答:JDK:开发环境
       JRE:运行环境
       JVM:虚拟机
       JDK包括开发工具和JRE,JRE包括核心类库和JVM。
注释有几种,注释的作用
答:注释有三种。分别是:1、单行注释 2、多行注释 3、文档注释
                作用:解释说明。
什么是关键字
答:Java指定赋有特殊含义的单词。
什么是标识符,以及几种标识符命名的规则
答:给类、方法、变量等起的名字。两种标识符命名规则:1、硬性规则:可以含有:字母、数字、下划线和$(注意:不能以数字开头)
软性建议:(1)大驼峰命名法(类)(2)小驼峰命名法(变量、方法)
       有两种标识符命名规则:
什么是常量,什么是变量,常量和变量的区别
答:常量:在程序运行中不可修改的量。
       变量:在程序运行中可以修改的量。
       区别:常量是固定值,变量是可变值。
什么是强转?什么是自动类型转换?
答:强自类型转转:将表示范围大的数据类型的值或者变量转换成表示范围小的数据类型的值或者变量。(注意:大转小,如果在数据范围内则安全。如果
超出表示范围会出现数据溢出。整型转浮点型,会出现精度丢失)
       自动类型转换:将表示范围小的数据类型的值或者变量转换成表示范围大的数据类型的值或者变量。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马