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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

72 个回复

倒序浏览
为什么Java语言可以跨平台运行,JDK、JRE和JVM的区别
因为在JDK中有虚拟机(JVM),它的作用是充当操作系统和java程序的媒介。在JDK中含有JRE和java开发工具,而在JRE中含有JVM和核心类库,程序员需安装JDK,才可以进行代码的编写和运行,而用户只需安装JRE即可运行程序,具体关系如下:
     JDK=JRE(JVM+核心类库)+java开发工具
     JDK>JRE>JVM


注释有几种,注释的作用
注释分为三种:单行注释、多行注释、文档注释
注释就是对程序进行解释说明


什么是关键字
关键字是程序中定义好的,有特殊含义的单词,就叫关键字


什么是标识符,以及几种标识符命名的规则
由字母、数字、下划线、美元符号$组成
(1)第一个字符不能是数字
(2)不能使用Java的关键字作为标识符
(3)注意区分大小写
最好使用小驼峰和大驼峰法则进行命名
小驼峰:personHigh(第一英文首字母小写,其余大写)
大驼峰:PersonHigh(所有字母开头都大写)


什么是常量,什么是变量,常量和变量的区别
常量是程序执行期间始终保持不变的量,而变量是在程序执行过程中初始值会发生改变或者说变量是一个不确定的值。常量是在程序执行前就知道的固定量,而变量在程序执行完成前都不知道准确的量


什么是强转?什么是自动类型转换?
强转:当定义的变量在赋值的数据类型在表示范围之内,程序将强制进行转换。
自动类型转换:根据同类型相加结果还是同类型 并且低类型的先转换成高类型的然后在进行运算  最后结果也是同类型的才行
回复 使用道具 举报
1.为什么Java语言可以跨平台运行

        因为Java是在JVM虚拟机上面运行的,各操作系统都有各自相应的虚拟机,


        所以Java语言可以跨平台运行。

2.JDK、JRE和JVM的区别

        JDK是Java Development Kit, 是Java开发,JDK=JRE+开发工具,所以JDK既能运行,又能开发

        JRE是Java Runtime Environment,是Java的运行环境,JRE=JVM+核心类库

        JVM是Java Virtural Machine,是Java的虚拟机,Java通过虚拟机在各操作系统上面运行

        他们的关系是JDK>JRE>JVM
       
3.注释有几种,注释的作用

        注释有三种:

        1.单行注释://这里是注释内容  
4.该作用是可进行单行注释,可以出现在独立一行,或者代码后面

        2.多行注释:/*里面是注释内容
                      里面是注释内容
                        */
该作用是可进行多行注释,出现在代码最上方,独立存在,
通常是为了解释接下来的大篇幅代码的大致作用或内容

        3.文档注释:/**里面是注释内容
                        里面是注释内容
                        */
此注释还未教

5.什么是关键字

关键字就是Java中特殊含义的单词,在常用编译器中会用不同颜色高亮显示,
且字母都是小写,例如:public,class等

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

        会在变量名、类名、方法名这些地方出现
        组成:数字(不能以此开头)、字母、下划线、美元符
不能是关键字,区分大小写 (eg:Class不是关键字class,所以Class可用,class作为关键字不可用)
        常见命名:
        小驼峰法:方法、变量
标识符为一个单词时:首字母小写
标识符为多个单词时:首单词首字母小写,之后单词首字母大写
        大驼峰法:类(类的功能名,eg:求和为Sum)
标识符为一个单词时:首字母大写
标识符为多个单词时:每个单词首字母大写

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

        常量:整数常量,小数常量,字符常量,布尔常量,空常量
        变量:变量名相当于一个容器,变量值就是暂时放入容器的数值

        定义变量需要赋值(定义变量时,需要数值,才能使用

        变量名不能重复
        Long类型为防止整数过大(默认int类型),
        数值后面需加L

Float类型为防止类型不兼容(默认double类型),数值后面需加F

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

自动类型提升:小 -> 大 (可行)
强制类型转换:大 -> 小  (出现两种情况)
   
情况1: 安全强转 (大类型小数值-->小类型大数值,该小类型的数值范围可可包括小数值)

整数情况2.1:不安全强转((大类型大数值-->小类型小数值,该小类型的数值范围不包括大数值)称为数据溢出

浮点情况2.2:不安全强转(小数转为整数,称为精度缺少)

强制类型转换格式:        

目前数据类型 变量名 = (目前数据类型) 需强制的变量名/变量值
回复 使用道具 举报
1:因为在对应的操作平台上我们可以安装对应的虚拟机,虚拟机(JVM)充当翻译官,有了JVM我们就能跨平台运行;
2:JDK是开发环境,JRE是运行环境 JVM是虚拟机跨平台的原理。其中JDK包含JRE JRE包含JVM;
3:注释有三种 单行,多行,文档。注释是为了能让代码看起来更清楚更具有可读性。
4:关键字是指被java语言赋予了特殊含义的单词.
5:标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名.
规则:由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
不能使用java中的关键字作为标识符。
标识符对大小写敏感(区分大小写)。
6:常量顾名思义,数值不变的量。变量 在程序运行过程中,其值可以发生改变的量 常量在定义时必须初始化但是变量可以不用。变量可以先定义之后再赋值。
7:强制类型转换,可以将大的数据类型范围转化为小的数据类型范围 例如 int a=10;byte b=(byte) a;就将a的数据类型从int变为byte。自动类型转换是小的数据类型范围转化到大的数据类型范围。例如 byte a=10;就自动将a的数据类型变成了int

点评

加上标题看起来会比较清晰  发表于 2019-5-27 15:14
回复 使用道具 举报
1:因为在对应的操作平台上我们可以安装对应的虚拟机,虚拟机(JVM)充当翻译官,有了JVM我们就能跨平台运行;
2:JDK是开发环境,JRE是运行环境 JVM是虚拟机跨平台的原理。其中JDK包含JRE JRE包含JVM;
3:注释有三种 单行,多行,文档。注释是为了能让代码看起来更清楚更具有可读性。
4:关键字是指被java语言赋予了特殊含义的单词.
5:标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名.
规则:由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
不能使用java中的关键字作为标识符。
标识符对大小写敏感(区分大小写)。
6:常量顾名思义,数值不变的量。变量 在程序运行过程中,其值可以发生改变的量 常量在定义时必须初始化但是变量可以不用。变量可以先定义之后再赋值。
7:强制类型转换,可以将大的数据类型范围转化为小的数据类型范围 例如 int a=10;byte b=(byte) a;就将a的数据类型从int变为byte。自动类型转换是小的数据类型范围转化到大的数据类型范围。例如 byte a=10;就自动将a的数据类型变成了int
回复 使用道具 举报
为什么Java语言可以跨平台运行
答:java程序不可以直接运行,需要用java编译器将java源程序编译为class文件,虚拟机可以对class文件解释执行,所以只需在不同的操作系统上安装相应的虚拟机便可实现java语言跨平台。

JDK、JRE和JVM的区别
答:JDK是开发环境,包含了JRE和开发工具;JRE是运行环境,包含了JVM和核心类库。

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

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

什么是标识符,以及几种标识符命名的规则
答:标识符是给变量,方法和方法命名的符号。
命名规则:
    1.由数字、字母、下划线、美元符号组成
    2.开头不能是数字
    3.区分大小写
    4.不能是关键字

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

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

点评

写的不好  发表于 2019-6-28 08:15
66666  发表于 2019-6-27 08:31
66666  发表于 2019-6-24 11:14
回复 使用道具 举报
为什么Java语言可以跨平台运行
  答:因为java语言的JDK包含jvm,jvm可以在不同系统上充当翻译的功能,使得同一个java代码可以在不同的系统上运行
  
JDK、JRE和JVM的区别
  答:JDK>JRE>JVM,JDK是java开发环境包含了JREjava的运行环境,JRE又包含了java虚拟机和核心类库
  
注释有几种,注释的作用
  答:注释有三种;单行注释、多行注释、文档注释
          注释的作用是起到解释代码的功能
          
什么是关键字
  答:关键字是java特定的单词,其特性为全部小写,在notepad++里面有特殊颜色
  
什么是标识符,以及几种标识符命名的规则
  答:标识符是含有数字、字母、下划线和$组成的字符;
      小驼峰命名法 :第一个单词首字母小写,其他单词首字母都大写  gondStudent
      大驼峰命名法 :每个单词首字母都大写                        HelloWorld
       
什么是常量,什么是变量,常量和变量的区别
  答:常量是运行期间固定不变的量,变量是运行期间可以改变的量

什么是强转?什么是自动类型转换?
  答:强制类型转换就是把数据类型从范围大的转为数据类型范围小的转换  double a = (double)10;
          自动类型转换就是数据范围小的会自动转换答数据类型范围大的转换  byte b = 10;int c = b;       
回复 使用道具 举报
为什么Java语言可以跨平台运行
答:java程序不可以直接运行,需要用java编译器将java源程序编译为class文件,虚拟机可以对class文件解释执行,所以只需在不同的操作系统上安装相应的虚拟机便可实现java语言跨平台。

JDK、JRE和JVM的区别
答:JDK是开发环境,包含了JRE和开发工具;JRE是运行环境,包含了JVM和核心类库。

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

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

什么是标识符,以及几种标识符命名的规则
答:标识符是给变量,方法和方法命名的符号。
命名规则:
    1.由数字、字母、下划线、美元符号组成
    2.开头不能是数字
    3.区分大小写
    4.不能是关键字

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

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

点评

66666  发表于 2019-6-28 08:16
666666  发表于 2019-6-24 11:15
回复 使用道具 举报
为什么Java语言可以跨平台运行
不同平台具有对应的java虚拟机(jvm),只要安装了对应jvm即可运行java程序

JDK、JRE和JVM的区别
JDK为开发环境,包含了JRE和开发工具
JRE为运行环境,包含了JVM和核心类库
JVM为Java虚拟机,是保证java跨平台运行的核心

注释有几种,注释的作用
3种
作用:解释说明作用,不参与和影响程序运行

什么是关键字

java定义的具有特定含义的单词,在notepad++中会有高亮

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

编程时使用的名字,常用于变量,常量,类等命名
规则:
1. 字母、数字、下划线和美元符号
2. 首字符不可为字母
3. 关键字不可作为标识符
4. 区分大小写



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

常量:固定不变的量,程序运行过程中不可改变
变量:可以改变的量,程序运行过程中可改变

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

强转:范围大的(值或变量)赋值给范围小的变量
自动类型转换:范围小的(值或变量)赋值给范围大的变量

回复 使用道具 举报
为什么Java语言可以跨平台运行
因为java在不同的平台有对应不同版本的虚拟机,使java能够在不同平台的虚拟机上运行。

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

注释有几种,注释的作用
注释有3种
单行注释:可以对每一行代码进行解释说明,方便人们阅读。
多行注释:对单个文件进行整体说明。
文档注释。

什么是关键字
被java赋予特殊意义的词组,字母全部为小写,在编辑器中会高亮显示。

什么是标识符,以及几种标识符命名的规则
标识符是指在编程时对类名、变量、常量等命名时的名字。
标识符有小驼峰与大驼峰两种命名规则

什么是常量,什么是变量,常量和变量的区别
常量:在程序运行中,无法被改变的量。
变量:在程序运行中,能被改变的量。

什么是强转?什么是自动类型转换?
强制类型转换:由数据范围大的类型转为数据范围小的类型,该类型转换有风险。
自动类型转换:由数据范围小的类型转为数据范围大的类型,该类型转换无风险
回复 使用道具 举报
为什么Java语言可以跨平台运行
不同平台具有对应的java虚拟机(jvm),只要安装了对应jvm即可运行java程序

JDK、JRE和JVM的区别
JDK为开发环境,包含了JRE和开发工具
JRE为运行环境,包含了JVM和核心类库
JVM为Java虚拟机,是保证java跨平台运行的核心

注释有几种,注释的作用
3种
作用:解释说明作用,不参与和影响程序运行

什么是关键字

java定义的具有特定含义的单词,在notepad++中会有高亮

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

编程时使用的名字,常用于变量,常量,类等命名
规则:
1. 字母、数字、下划线和美元符号
2. 首字符不可为字母
3. 关键字不可作为标识符
4. 区分大小写



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

常量:固定不变的量,程序运行过程中不可改变
变量:可以改变的量,程序运行过程中可改变

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

强转:范围大的(值或变量)赋值给范围小的变量
自动类型转换:范围小的(值或变量)赋值给范围大的变量
回复 使用道具 举报
为什么Java语言可以跨平台运行
不同平台具有对应的java虚拟机(jvm),只要安装了对应jvm即可运行java程序

JDK、JRE和JVM的区别
JDK为开发环境,包含了JRE和开发工具
JRE为运行环境,包含了JVM和核心类库
JVM为Java虚拟机,是保证java跨平台运行的核心

注释有几种,注释的作用
3种
作用:解释说明作用,不参与和影响程序运行

什么是关键字

java定义的具有特定含义的单词,在notepad++中会有高亮

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

编程时使用的名字,常用于变量,常量,类等命名
规则:
1.字母、数字、下划线和美元符号
2.首字符不可为字母
3.关键字不可作为标识符
4.区分大小写

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

常量:固定不变的量,程序运行过程中不可改变
变量:可以改变的量,程序运行过程中可改变

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

强转:范围大的(值或变量)赋值给范围小的变量
自动类型转换:范围小的(值或变量)赋值给范围大的变量

回复 使用道具 举报
为什么Java语言可以跨平台运行
  一次编译多次运行 在虚拟机上编译
JDK、JRE和JVM的区别
  JDK包含JRE和开发工具,JRE包含JVM和核心类库,JVM是虚拟机。
注释有几种,注释的作用
  3种注释,注释是对程序的说明解释。
什么是关键字
  被Java赋予特殊含义的词叫做关键字
什么是标识符,以及几种标识符命名的规则
  用户编程时使用的名字,用于给类 方法 变量 常量等命名
  规则 有字母 数字 下划线 美元符号 第一个数不能是数字 不能用Java关键字 区分大小写
什么是常量,什么是变量,常量和变量的区别
  常量是程序执行时不能改变的量叫常量。
  变量是程序执行时可以改变的量叫变量。
  一个可以改变一个不能改变
什么是强转?什么是自动类型转换?
  强制转换就是数据范围大的值或变量转为数据范围小的值。
  自动类型转换就是数据范围小的值或变量转换为数据范围大的值。
回复 使用道具 举报
为什么Java语言可以跨平台运行
答:java程序不可以直接运行,需要用java编译器将java源程序编译为class文件,虚拟机可以对class文件解释执行,所以只需在不同的操作系统上安装相应的虚拟机便可实现java语言跨平台。

JDK、JRE和JVM的区别
答:JDK是开发环境,包含了JRE和开发工具;JRE是运行环境,包含了JVM和核心类库。

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

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

什么是标识符,以及几种标识符命名的规则
答:标识符是给变量,方法和方法命名的符号。
命名规则:
    1.由数字、字母、下划线、美元符号组成
    2.开头不能是数字
    3.区分大小写
    4.不能是关键字

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

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

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

今日需要掌握的有:
为什么Java语言可以跨平台运行
因为java程序在JVM虚拟机上运行,JVM有不同的系统版本。

JDK、JRE和JVM的区别
JDK包含JRE和开发工具,JRE包含运行环境和JVM,JVM包含运行类库

注释有几种,注释的作用
注释有三种,注释方便我们和其他人理解代码 解释代码的意思

什么是关键字
关键词是java语言定义过有特殊含义的单词

什么是标识符,以及几种标识符命名的规则
标识符是程序员给类,方法,变量命名的,
标识符由字母数字_和$组成,不能由数字开头
标识符有两种命名约定:小驼峰命名法和大驼峰命名法

什么是常量,什么是变量,常量和变量的区别
常量是程序运行时不能改变的值,变量是程序运行时可以改变的。 一个不能变,一个能变

什么是强转?什么是自动类型转换?
强转是大的变量转成小的数据类型,自动类型转换是小的变量转大的数据类型

点评

66666666  发表于 2019-6-24 11:16
回复 使用道具 举报
  
为什么Java语言可以跨平台运行
  答:因为java语言的JDK包含jvm,jvm可以在不同系统上充当翻译的功能,使得同一个java代码可以在不同的系统上运行
  
JDK、JRE和JVM的区别
  答:JDK>JRE>JVM,JDK是java开发环境包含了JREjava的运行环境,JRE又包含了java虚拟机和核心类库
  
注释有几种,注释的作用
  答:注释有三种;单行注释、多行注释、文档注释
          注释的作用是起到解释代码的功能
          
什么是关键字
  答:关键字是java特定的单词,其特性为全部小写,在notepad++里面有特殊颜色
  
什么是标识符,以及几种标识符命名的规则
  答:标识符是含有数字、字母、下划线和$组成的字符;
      小驼峰命名法 :第一个单词首字母小写,其他单词首字母都大写  gondStudent
      大驼峰命名法 :每个单词首字母都大写                        HelloWorld
       
什么是常量,什么是变量,常量和变量的区别
  答:常量是运行期间固定不变的量,变量是运行期间可以改变的量

什么是强转?什么是自动类型转换?
  答:强制类型转换就是把数据类型从范围大的转为数据类型范围小的转换  double a = (double)10;
          自动类型转换就是数据范围小的会自动转换答数据类型范围大的转换  byte b = 10;int c = b;       
回复 使用道具 举报
为什么Java语言可以跨平台运行
  一次编译多次运行 在虚拟机上编译
JDK、JRE和JVM的区别
  JDK包含JRE和开发工具,JRE包含JVM和核心类库,JVM是虚拟机。
注释有几种,注释的作用
  3种注释,注释是对程序的说明解释。
什么是关键字
  被Java赋予特殊含义的词叫做关键字
什么是标识符,以及几种标识符命名的规则
  用户编程时使用的名字,用于给类 方法 变量 常量等命名
  规则 有字母 数字 下划线 美元符号 第一个数不能是数字 不能用Java关键字 区分大小写
什么是常量,什么是变量,常量和变量的区别
  常量是程序执行时不能改变的量叫常量。
  变量是程序执行时可以改变的量叫变量。
  一个可以改变一个不能改变
什么是强转?什么是自动类型转换?
  强制转换就是数据范围大的值或变量转为数据范围小的值。
  自动类型转换就是数据范围小的值或变量转换为数据范围大的值。
回复 使用道具 举报
为什么Java语言可以跨平台运行
不同平台具有对应的java虚拟机(jvm),只要安装了对应jvm即可运行java程序
JDK、JRE和JVM的区别
JDK为开发环境,包含了JRE和开发工具
JRE为运行环境,包含了JVM和核心类库
JVM为Java虚拟机,是保证java跨平台运行的核心

注释有几种,注释的作用
3种,作用:解释说明作用,不参与和影响程序运行

什么是关键字

java定义的具有特定含义的单词,在notepad++中会有高亮

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

编程时使用的名字,常用于变量,常量,类等命名
规则:
1.字母、数字、下划线和美元符号
2.首字符不可为字母
3.关键字不可作为标识符
4.区分大小写

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

常量:固定不变的量,程序运行过程中不可改变
变量:可以改变的量,程序运行过程中可改变


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

强转:范围大的(值或变量)赋值给范围小的变量
自动类型转换:范围小的(值或变量)赋值给范围大的变量




回复 使用道具 举报
今日需要掌握的有:
1.为什么Java语言可以跨平台运行
通过对应的jvm虚拟机转换成对应的计算机语言

2.JDK、JRE和JVM的区别
jdk包含jre和 开发软件  jre包含jvm和 核心类库

3.注释有几种,注释的作用
3种,单行,多行,文档
单行注释是,注释一行的方式
多行注释是,注释多行的方式

4.什么是关键字
是指在java运行中特定涵义的字,在特定地方会对程序起特定作用

5.什么是标识符,以及几种标识符命名的规则
标识符号是给类,方法,文件起名字的,大驼峰和小驼峰
小驼峰,单个字符是正常小写,多个字符是首字母小写,后面首字母大写
大驼峰,单个字符首字母大写,多个字符是首字母大写,后面首字母大写
6.什么是常量,什么是变量,常量和变量的区别
常量是在java输出中固定的量,不做变化,
变量程序运行过程中可以变化的量
7.什么是强转?什么是自动类型转换?
强转是,把大的类型强制转换到小的,要注意数据丢失
自动转换是java运行是,为了方便运行,自动升级转换默认类型(int和double)
回复 使用道具 举报
为什么Java语言可以跨平台运行
答:在不同的操作系统上安装与之对应的java虚拟机,实现java的跨平台操作

JDK、JRE和JVM的区别
JDK是java开发环境,包括JRE和开发工具,既可以编写程序,也可以运行程序;JRE是java的运行环境,包含JVM和核心类库

注释有几种,注释的作用
注释分为单行注释和多行注释,单行注释是对一行编程数据进行解释说明,多行注释是对一个编程文件进行解释说明

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

什么是标识符,以及几种标识符命名的规则
标识符是对变量 类 数据进行描述的字符串
规则:
由字母 数字 下划线_ 美元符$组成,第一个字符不能是数字
不能使用关键字
区分大小写

什么是常量,什么是变量,常量和变量的区别量
常量是指在运行java程序时,值不会变的量
变量是指在运行java程序时,值会变的量

什么是强转?什么是自动类型转换?
强转是指将数据类型范围大的值赋值给一个数据类型范围小的值或变量
自动类型转换是指将范围小的值赋值给一个数据类型范围大的值或变量
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
不同的操作系统有不同的虚拟机,Java语言可以在不同操作系统虚拟机上运行。
2.JDK、JRE和JVM的区别
JDK用来开发,包含JRE和开发工具;
JRE用来运行,包含JVM和核心类库;
JVM是运行用的虚拟机
3.注释有几种,注释的作用
常见的有两种:单行//和多行/**/。注明语句的作用和含义
4.什么是关键字
java语言中含有特殊含义的单词
5.什么是标识符,以及几种标识符命名的规则
用来命名变量、方法和类。只能包含字母、数字、下划线和$;不能以数字开头;不能用关键字;区分大小写。
6.什么是常量,什么是变量,常量和变量的区别
常量是程序运行中固定的不会变的量;变量是程序运行中可以改变的量。
7.什么是强转?什么是自动类型转换?
强转是从大类型转小类型;自动转换是从类型转大类型。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行
java程序不是直接在操作系统上运行的,而是运行在操作系统上对应的java虚拟机上,不同的操作系统
安装了不同版本的java虚拟机

2.JDK、JRE和JVM的区别
JDK是java开发环境,包含了JRE和开发工具包
JRE是java运行环境,包含了JVM和java核心类库
JVM是java虚拟机,不同的操作系统安装了不同版本的java虚拟机,java是直接运行在对应JVM上

3.注释有几种,注释的作用
注释是对程序的解释说明,不参与java程序的编译和运行
注释有2中,单行注释,是对单行代码的解释,格式://注释内容
多行注释,多用于对一段程序或整个文档的解释说明,格式:/*注释内容*/

4.什么是关键字
关键字是java中已定义好的,有特殊含义的单词
关键字在特定的地方,对程序有特定的作用
特点:(1)关键字全部小写(2)关键字在增强版的记事本中,会有高亮显示

5.什么是标识符,以及几种标识符命名的规则
标识符是java程序中我们自己定义的,由字母、数字、下划线_和美元符号$组成
不能以数字开头,不能是关键字,区分大小写
常用的命名规则(1)大驼峰命名法(每个单词的首字母大写):类名
              (2)小驼峰命名法(第一个单词首字母小写,其他的单词首字母大写): 变量名、方法名

6.什么是常量,什么是变量,常量和变量的区别
常量是程序运行时不变的量
变量是程序运行时可变的量,定义格式:数据类型 变量名=变量值;

7.什么是强转?什么是自动类型转换?
强转是数据范围大的数据类型转换成数据范围小的数据类型
自动类型转换是数据范围小的数据类型转换成数据范围大的数据类型

点评

***a的注释有三种:单行,多行和文档注释  发表于 2019-5-27 14:57
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马