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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

1.为什么Java语言可以跨平台运行

    因为不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的.

2.JDK、JRE和JVM的区别

    JDK:是Java程序的开发工具包,是整个JAVA的核心,包含JRE和开发人员使用的工具.
    JRE:是Java程序的运行时环境,所有的JAVA程序都要在JRE下才能运行,包含JVM和运行时所需的核心类库.
    JVM:是Java的虚拟机,它是JRE的一部分,是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的
   
3.注释有几种,注释的作用

    单行注释: 单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。
    多行注释: 多行注释的格式是使用/* 和 */将一段较长的注释括起来。
    文档注释: 文档注释以/**开始,以*/结束。

4.什么是关键字

    关键字是指被java语言赋予了特殊含义的单词。

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

    标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。
    由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。

    不能使用java中的关键字作为标识符。
    标识符对大小写敏感(区分大小写)。



6.什么是常量,什么是变量,常量和变量的区别

    常量:在程序运行过程中,其值不可以发生改变的量。
    变量:在程序运行过程中,其值可以发生改变的量。
    常量不用定义就可以直接输出,而变量要声明赋值后才能输出.

7.什么是强转?什么是自动类型转换?

    强制类型转换:

把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。

    自动类型转换:

把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。
回复 使用道具 举报
魏政 发表于 2019-3-30 21:30
1. 为什么Java语言可以跨平台运行
答:因为Java程序运行在Java虚拟机(JVM)上,而对于不同的系统,都有专 ...

我想玩泡泡龙
回复 使用道具 举报 1 0
为什么Java语言可以跨平台运行

不同系统需要在不同的虚拟机上运行,而Java的编译是在虚拟机上进行的。

JDK、JRE和JVM的区别

JDK是开发工具包  包含了JRE和开发工具
JRE是运行环境 包含了JVM和核心类库
JVM是虚拟机

注释有几种,注释的作用

注释有三种 分为单行注释 多行注释 文档注释
注释的作用 是用来解释对应代码的意思。

什么是关键字
被java赋予特定含义的单词

什么是标识符,以及几种标识符命名的规则
给变量、方法、类等定义的符号
由字母、数字、下划线、美元符组成;
不能是关键字
区分大小写;
开头不能是数字

什么是常量,什么是变量,常量和变量的区别
在程序运行过程中,不能发生改变的量。
在程序运行过程中,能发生改变的量。
区别常量固定 变量可以随时改变

什么是强转?什么是自动类型转换?
强制转换:把范围大的数据类型常量强制转换为范围小的数据类型的常量;
自动转换:把范围小的数据类型常量转换为范围大的数据类型常量。
回复 使用道具 举报
为什么Java语言可以跨平台运行?
答: 因为不同的平台都有对应的java虚拟机(jvm),java语言是基JVM 运行的。
JDK、JRE和JVM的区别?
答:JVM是确保Java程序可以跨平台运行的虚拟机,JRE是java程序的运行环境,其中包含着jvm,而JDK是java的开发工具,JRE也包含在JDK中。
注释有几种,注释的作用?
答:注释有三种,分别是单行注释(//注释内容) 多行注释(/*注释内容*/)以及文档注释(/**注释内容*/)注释的作用是对开发的程序说明注释作用,不会参与影响到程序的运行。
什么是关键字?
答:java语言被赋予固定含义的单词。
什么是标识符,以及几种标识符命名的规则?
答:
什么是强转?什么是自动类型转换
回复 使用道具 举报
1、为什么Java语言可以跨平台运行
java不是直接运行在操作系统上面的,安装相对应的虚拟机就可以运行。
2、JDK、JRE和JVM的区别
JDK是java的开发工具
JRE是运行环境
JVM是虚拟机
JDK>JRE>JVM
3、注释有几种,注释的作用
注释有三种
单行注释// 注释文字  
多行注释/*注释文字*/
文本注释/**注释文字*/
在程序的指定位置添加说明信息。
4、什么是关键字
在Java中被赋予特殊含义的英语单词,首字母为小写,不可使用。
5、什么是标识符,以及几种标识符命名的规则
标识符是给类、变量、方法起名字的符号。
命名规则:以字母、数字、_、$、命名;不能以数字开头;不能与关键字相同。
        小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
        大驼峰命名法:命名单词首字母大写,适用于类命名。
6.什么是常量,什么是变量,常量和变量的区别
常量:在程序运行中不能改变的量;
变量:在程序运行中可以进行变化的量。
7.什么是强转?什么是自动类型转换?
强转:将数值范围大的量转换为数值范围小的量;自动类型转换:将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
Java基础语法

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

今日需要掌握的有:
为什么Java语言可以跨平台运行

Java不是直接在系统上运行的,是通过java虚拟机jvm可以在不同系统上运行,一次编译,到处运行。

JDK、JRE和JVM的区别
jdk是java的开发工具包,jre是java的运行环境,jvm是java虚拟机,jdk包括jre和java所需要的开发工具,jre包括jvm和java运行时所需要的核心类库。

注释有几种,注释的作用

注释有3种:
1、单行注释://文字说明
2、多行注释:/*文字说明*/
3、文档注释:/**文字说明*/
注释是对程序的解释说明,可以更好的说明程序的作用。

什么是关键字

关键字是被java语言赋予的有特殊含义的单词,关键字的字幕全部小写,关键字在常用的代码编辑器都会高亮显示。

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

标识符是用户编程时所使用的名字,是给类、方法、变量、常数等命名。

标识符是由数字、字母、下划线“_”和美元符号“$”组成,标识符不能由数字开头。
常用的标示命名法有大驼峰命名法和小驼峰命名法,
大驼峰命名法是每个单词的首字母都大写,其适用于类名,而小驼峰命名法第一个单词首字母小写接下去的单词首字母都是大写,其适用于变量名和方法名。


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

常量是程序运行输出时不发生改变的量,而变量是可以参与定义语法能发生改变的量,常量在编译运行中不发生改变,变量在编译运行中可以发生改变。


什么是强转?什么是自动类型转换?
强转是范围大的数据类型转给数据类型范围小的数据类型需要进行强制转换,而自动类型转换是范围小的数据类型转给范围大的数据类型,是自主发生的转换。
回复 使用道具 举报
为什么Java语言可以跨平台运行
在不同的操作系统安装不同的java虚拟机就可以实现java程序的跨平台。

JDK、JRE和JVM的区别
JDK是开发工具
JRE是运行环境 包含JVM和核心类库
JVM是java虚拟机

注释有几种,注释的作用
单行注释//
多行注释/* */
文档注释/**  */
对代码进行解释和说明。

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

什么是标识符,以及几种标识符命名的规则
由字母,数字 美元符号 下划线组成  第一个字符不能是数字
小驼峰:变量名,方法名。首字母小写 第二个单词开始每个单词首字母大写。
大驼峰:类名。 每个首字母都大写。

什么是常量,什么是变量,常量和变量的区别
常量:在程序运行过程中,其值不可以发生改变。
变量:在程序运行过程中,其值可以发生改变。
常量值不可以改变   变量值可以改变
什么是强转?什么是自动类型转换?
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。
  -- 吴观宝
回复 使用道具 举报
为什么Java语言可以跨平台运行
java中运行虚拟机,虚拟机可以在各个平台编译,做到“一处编译,到处运行”。
JDK、JRE和JVM的区别
JDK:JDK是java的开发工具,其中包含了JRE。
JRE:JRE是java的运行环境,其中也包含了JVM和java所需要运行的核心类库。
JVM:java的虚拟机。
JDK > JRE > JVM
注释有几种,注释的作用
注释一共有三种,其中包含单行注释、多行注释、文档注释。
注释的作用:注释用于解释对程序的说明,可以提到对程序的可读性。
什么是关键字
关键字:被java所蕴含特殊含义的单词。
1.所有字母都是小写。
2.在代码编辑器中有高亮的字母。
什么是标识符,以及几种标识符命名的规则
标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。
1.由字母、数字、“_”、“¥”不能以数字开头组成。
2.不能用java中的关键字来做标识符。
3.标识符单词字母区分大小写。
4.大驼峰式:每个单词首字母大写,后面字母都是小写。
5.小驼峰式:首个单词字母是小写,后面单词首字母大写。
什么是常量,什么是变量,常量和变量的区别
常量:程序运行中不可改变的量。
变量:程序运行中可以改变值的量。
常量和变量的区别:程序运作期间常量的值不可改变,变量可以改变。
什么是强转?什么是自动类型转换?
右边数据范围大的类型交给左边范围小的量,需要强制转换叫做强转。
(右边的数据值不可以超过左边数据类型的范围)
左边数据范围小的类型自动交给右边数据范围大的量叫自动类型转换。
回复 使用道具 举报
ava基础语法

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

今日需要掌握的有:
为什么Java语言可以跨平台运行   
  每个平台都有自己的java虚拟机,通过虚拟机进行翻译
JDK、JRE和JVM的区别     
JDK包括JRE和java所需要的开发工具,JRE包括JVM和运行环境所需要的核心内库
注释有几种,注释的作用
单行注释,多行注释,文档注释,作用是对程序的解释说明
什么是关键字
给java赋予特殊含义,都有自己的颜色所有字母都是小写,
什么是标识符,以及几种标识符命名的规则
标识符是用户编程时使用的名字,由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字
不能使用java中的关键字作为标识符,区分大小写
小驼峰式,从第二个单词开始每个单词的首字母大写。大驼峰式,每个单词的首字母都大写
什么是常量,什么是变量,常量和变量的区别
常量程序中不可改变的量,不可改变的量叫变量

什么是强转?什么是自动类型转换?
自动类型转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。强制类型转换:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
回复 使用道具 举报 1 0
本帖最后由 覃德赐 于 2019-3-30 22:33 编辑

为什么Java语言可以跨平台运行?

答:因为不同的平台都有其对应的java虚拟机,java程序实在虚拟机上运行的。
JDK、JRE和JVM的区别?

答:jvm是java程序跨平台运行所需要的虚拟机,JRE是程序的运行环境,其中包括jvm,jdk是java程序的开发工具同时也涵盖着jre。

注释有几种,注释的作用?

答:注释有三种,分别是单行注释(//注释内容)多行注释(/*注释内容*/)以及文档注释(/**注释内容*/)。

注释的作用是可以在程序的开发过程中对特定位置起到说明作用,而且不会影响和参与到程序的运行。

什么是关键字?

答:Java语言中被赋予特定含义的英文单词。


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


答:标识符是给类、变量、方法起名字的符号。

命名规则是只能用字母、数字、_、$、命名,但不能以数字开头也不能与关键字相同。

小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。

大驼峰命名法:命名单词首字母大写,适用于类命名。

什么是常量,什么是变量,常量和变量的区别?

答:常量是在一次程序运行中无法进行改变的量,变量是在程序运行时数值可进行变化的量。

常量的使用相对死板,变量则相对灵活。

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

答:强转是将数值范围大的量转换为数值范围小的量;自动类型转换是将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
为什么Java语言可以跨平台运行?
答:因为不同的平台都有其对应的java虚拟机,java程序实在虚拟机上运行的。
JDK、JRE和JVM的区别?
答:jvm是java程序跨平台运行所需要的虚拟机,JRE是程序的运行环境,其中包括jvm,jdk是java程序的开发工具同时也涵盖着jre。
注释有几种,注释的作用?
答:注释有三种,分别是单行注释(//注释内容)多行注释(/*注释内容*/)以及文档注释(/**注释内容*/)。
注释的作用是可以在程序的开发过程中对特定位置起到说明作用,而且不会影响和参与到程序的运行。
什么是关键字?
答:Java语言中被赋予特定含义的英文单词。

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

答:标识符是给类、变量、方法起名字的符号。
命名规则是只能用字母、数字、_、$、命名,但不能以数字开头也不能与关键字相同。
小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
大驼峰命名法:命名单词首字母大写,适用于类命名。
什么是常量,什么是变量,常量和变量的区别?
答:常量是在一次程序运行中无法进行改变的量,变量是在程序运行时数值可进行变化的量。
常量的使用相对死板,变量则相对灵活。
什么是强转?什么是自动类型转换?
答:强转是将数值范围大的量转换为数值范围小的量;自动类型转换是将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
为什么Java语言可以跨平台运行?
答:因为不同的平台都有其对应的java虚拟机,java程序实在虚拟机上运行的。
JDK、JRE和JVM的区别?
答:jvm是java程序跨平台运行所需要的虚拟机,JRE是程序的运行环境,其中包括jvm,jdk是java程序的开发工具同时也涵盖着jre。
注释有几种,注释的作用?
答:注释有三种,分别是单行注释(//注释内容)多行注释(/*注释内容*/)以及文档注释(/**注释内容*/)。
注释的作用是可以在程序的开发过程中对特定位置起到说明作用,而且不会影响和参与到程序的运行。
什么是关键字?
答:Java语言中被赋予特定含义的英文单词。

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

答:标识符是给类、变量、方法起名字的符号。
命名规则是只能用字母、数字、_、$、命名,但不能以数字开头也不能与关键字相同。
小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
大驼峰命名法:命名单词首字母大写,适用于类命名。
什么是常量,什么是变量,常量和变量的区别?
答:常量是在一次程序运行中无法进行改变的量,变量是在程序运行时数值可进行变化的量。
常量的使用相对死板,变量则相对灵活。
什么是强转?什么是自动类型转换?
答:强转是将数值范围大的量转换为数值范围小的量;自动类型转换是将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
为什么Java语言可以跨平台运行?
答:因为不同的平台都有其对应的java虚拟机,java程序实在虚拟机上运行的。
JDK、JRE和JVM的区别?
答:jvm是java程序跨平台运行所需要的虚拟机,JRE是程序的运行环境,其中包括jvm,jdk是java程序的开发工具同时也涵盖着jre。
注释有几种,注释的作用?
答:注释有三种,分别是单行注释(//注释内容)多行注释(/*注释内容*/)以及文档注释(/**注释内容*/)。
注释的作用是可以在程序的开发过程中对特定位置起到说明作用,而且不会影响和参与到程序的运行。
什么是关键字?
答:Java语言中被赋予特定含义的英文单词。

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

答:标识符是给类、变量、方法起名字的符号。
命名规则是只能用字母、数字、_、$、命名,但不能以数字开头也不能与关键字相同。
小驼峰命名法:第一个单词首字母小写,第二个单词首字母大写,适用于变量、方法命名。
大驼峰命名法:命名单词首字母大写,适用于类命名。
什么是常量,什么是变量,常量和变量的区别?
答:常量是在一次程序运行中无法进行改变的量,变量是在程序运行时数值可进行变化的量。
常量的使用相对死板,变量则相对灵活。
什么是强转?什么是自动类型转换?
答:强转是将数值范围大的量转换为数值范围小的量;自动类型转换是将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
一、为什么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语言可以跨平台运行
  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)上,而对于不同的系统,都有专用的JVM运行在该操作系统上,起到翻译的作用。

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

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


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

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

6. 常量是指在程序运行期间,固定不变的量。
变量是指在程序运行期间,可以变化的量。
常量和变量的区别在于,常量一旦被定义了,就无法再被修改,而变量在程序运行过程中起到容器的作用,允许被改变,输出时需要赋值。
7.
强转:将取值范围大的类型强制转换成为取值范围小的类型
自动转换:将取值范围小的自动提升为取值范围大的类型
回复 使用道具 举报
为什么Java语言可以跨平台运行
因为版本不同虚拟机也不同,java不是在本身不同版本上操作,而是在对应的虚拟机上进行操作。
JDK、JRE和JVM的区别。
JDK是开发工具包,所包含了JRE和JVM
JRE是运行环境,所包含了JVM和核心类库
JVM是虚拟机传输过程的翻译
注释有几种,注释的作用
注释分为三种:单行注释、多行注释、文档注释。
单行注释:"//"开头,只限单行
多行注释:"/*"开头"*/"结尾,其内可写多行。
文档注释:"/**"开头"*/"结尾,不了解。。。
什么是关键字
java语言中所特殊通途的单词被称为关键字
什么是标识符,以及几种标识符命名的规则
标识符是类、变量起的名字的符号
规则:以字母、数字、_、$、命名,不能以数字开头,不能与关键字相同
      小驼峰:第一个单词首字母为小写,第二个单词首字母为大写,适用于变量、方法命名
      大驼峰:命名单词首字母为大写,适用于类命名。
什么是常量,什么是变量,常量和变量的区别
常量是在一次程序运行无法进行更改的量,变量是在程序运行数值可进行更改的量。
常量为固定,变量为更改。
什么是强转?什么是自动类型转换?
强转是将数值范围大的量转换为数值范围小的量,自动类型转换是将数值范围小的量转换为数值范围大的量。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
JDK、JRE和JVM的区别
   答:因为不同的操作系统版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的。
2.注释有几种,注释的作用、
   单行注释,多行注释,文档注释。通过注释,我们可以快速阅读程序代码的含义,方便下次运维或者修改
3.什么是关键字
   全部小写的字母,在文本编辑器中高亮显示。
4.什么是标识符,以及几种标识符命名的规则
   我们自定义的单词,硬性规定和软性规定。
5.什么是常量,什么是变量,常量和变量的区别
  常量是在运行期间不可改变的量,变量是在运行期间可以改变的量
6.什么是强转?什么是自动类型转换?
   强转是表示范围大的数据类型,转为表示范围小的数据类型。自动类型转换是程序自动完成的,不需要我们干预,是表示范围小的数据类型,转为表示范围大的数据类型。
回复 使用道具 举报
伍志晟 发表于 2019-3-30 21:45
为什么Java语言可以跨平台运行
答:Java是在虚拟机上运行,在不同操纵系统上安装对应的Java虚拟机即可实现 ...

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):要是转换数据类型的值超过小的数据类型范围,则会数值溢出,精度

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

需要人为干预。安全对数值没有影响。
回复 使用道具 举报
Java基础语法

请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
单独使用是自增1  ++--在前面是先加1在运算 在后面是先运算在自增
2、&和&&,|和||的区别?
&是false的时候有晕算后面的&&是不晕算后面的  |是一边是true的时候后面不运算||是true的时候后面也运算
3、s+=1和s=s+1有什么区别?
单独使用的时候没区别
4、if ,if...else,if...else if...else  三种if语句的区别
if是单个数据运算 if。。else是两个数据运算 if..elseif...elsse是多个运算
5、什么是数据输入,如何进行使用?
导包 创建对像 接受数据 impoer java.utill.Scanner;
Scanner sc=new Scanner(System.in);
int sc = sc.nextInt;
sc是类名
回复 使用道具 举报
123
您需要登录后才可以回帖 登录 | 加入黑马