黑马程序员技术交流社区

标题: 【厦门JavaEE基础9期——每日总结】Java基础语法 [打印本页]

作者: 厦门校区    时间: 2019-7-1 17:24
标题: 【厦门JavaEE基础9期——每日总结】Java基础语法
同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
请将下面问题用自己理解的话表述出来:

今日需要掌握的有:
为什么Java语言可以跨平台运行
JDK、JRE和JVM的区别
注释有几种,注释的作用
什么是关键字
什么是标识符,以及几种标识符命名的规则
什么是常量,什么是变量,常量和变量的区别
什么是强转?什么是自动类型转换?
作者: 郑家伟    时间: 2019-7-1 21:35
今日需要掌握的有:
为什么Java语言可以跨平台运行?
在一个需要运行JAVA语言的系统上安装一个与系统相对应的JAVA虚拟机即可翻译JAVA语言
JDK、JRE和JVM的区别
JDK为JAVA的开发工具包,JRE为运行环境,JVM保证JAVA的跨平台运行相当于翻译官
注释有几种,注释的作用
3种:单行注释,多行注释,文档注释。注释是在程序中添加的说明信息不参加运行
什么是关键字
JAVA语言赋予特定含义的单词
什么是标识符,以及几种标识符命名的规则
标识符是给类、方法、变量起名字的符号。由数字,字母,下划线和美元符号组成的,不能以数字开头,不能是关键字,区分大小写
什么是常量,什么是变量,常量和变量的区别
常量:在程序运行过程中,其值不可以发生改变的量。变量:在程序运行过程中,其值可以发生改变的量。
什么是强转?什么是自动类型转换?
自动类型转换,范围小的数值或者变量赋值给一个表示数值范围大的变量。强制类型转换范围大的数值或者变量赋值给一个表示数值范围小的变量
作者: 柠好    时间: 2019-7-1 21:36
1)为什么Java语言可以跨平台运行?
    跨平台指的是跨操作系统,java语言在每个操作系统上都有对应的JVM,让java语言能够在每个操作系统上运行。
2)JDK、JRE和JVM的区别?
    JDK:包含JRE和java开发工具
    JRE:包含JVM和java运行时所需要的核心类库
    JVM:能够让java语言实现跨平台
3)注释有几种,注释的作用?
    //当行注释,进行说明,不会参与编译
    /* */多行注释
    /** */段落注释
4)什么是关键字?
   java语言中定义的、特殊的单词;全小写;在代码编辑器中会高亮显示。
5)什么是标识符,以及几种标识符命名的规则?
    自定义的符号,类名、变量名、方法名。
    定义规则:由字母、数字、下划线“_”、美元符号“$”组成、第一个不能是数字。
6)什么是常量,什么是变量,常量和变量的区别?
    常量:在一次运行中,其值不变
    变量:在一次运行中,其值可变
    常量可以直接使用,而变量需要定义赋值之后才能使用。
7)什么是强转?什么是自动类型转换?
    强转:将一个大的数据类型强制转换成一个小的数据类型。
    格式:小的数据类型  变量名 = (小的数据类型) 大的数据;
    自转:将一个小的数据类型自动转换成一个大的数据类型。
    格式:大的数据类型  变量名 = 小的数据;
——张柠
作者: 胡文成    时间: 2019-7-1 21:36
为什么Java语言可以跨平台运行
        因为java程序不是直接在操作系统上运行的,而是在每个操作系统都安装对应的jvm虚拟机,在jvm虚拟机上运行,从而达到跨平台的原理。
JDK、JRE和JVM的区别
        JDK是Java开发工具,包含了JRE运行环境和开发工具包
        JRE是java运行环境,包含了核心类库和jvm虚拟机
        JVM是java运行的虚拟机

注释有几种,注释的作用
        注释有三种,分别是单行注释、多行注释和文档注释
什么是关键字
        java中表示特殊含义的单词,关键字的字母全部是小写。
什么是标识符,以及几种标识符命名的规则
        标识符是用户在编程开发时使用的名字,用来给类、方法、常量、变量等命名。
        命名规则:用字母(A-Z、a-z)、数字(0-9)、下划线(-)、美元符号($)组成。第一个字符不能是数字.


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

常量:程序在一次运行中,数据不会发生改变的量,除了空常量其他都可以直接输出。
变量:程序在一次运行中,数据会发生改变的量,在使用前必须赋值。


什么是强转?什么是自动类型转换?
强转是=左边的数据类型范围小于右边的数据类型范围,必须使用强制转换
自动类型转换是=左边的数据类型范围大于右边的数据类型范围,可以自动将右边的数据类型提升。
作者: 方福兴    时间: 2019-7-1 21:36

为什么Java语言可以跨平台运行
答:因为java代码不是直接运行在CPU上,而是运行在java虚拟机上的,每个系统平台都是有自己的JVM,所以它的代码不需要就可以在个个平台运行。

JDK、JRE和JVM的区别
答:JDK是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
      JRE即Java运行环境,包含JVM标准实现及Java核心类库。
      JVM是Java虚拟机
     三者关系: JDK>JRE>JVM。
注释有几种,注释的作用
答:①// 注释一行  
      ②/* ...... */ 注释若干行   
      ③/**……*/文档注释
注释可以增加程序的易读性,可以方便程序员之间沟通合作,同时可以起到助记代码的作用。
什么是关键字
答:所谓关键字就是已被 java语言本身定义, 不能作其它用途使用的单词。
什么是标识符,以及几种标识符命名的规则
答:java语言中,为各种变量、方法和类等起的名字称为标识符。
①标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。
② 不能把关键字和保留字作为标识符。
③ 标识符没有长度限制。
④ 标识符对大小写敏感
什么是常量,什么是变量,常量和变量的区别
答:常量就是值不变的,变量就是值会发生改变,使用前必须赋值或初始化
什么是强转?什么是自动类型转换?
精度由小到大自由转换,由大到小强制转换
精度排序:byte<short<int<long<float<double
注意:①布尔型和其它基本数据类型之间不能相互转换。
          ②char转int值按ASCII表。
作者: 刘铭柢    时间: 2019-7-1 21:36
为什么Java语言可以跨平台运行
答: 因为java的开发工具包JDK里面包括JRE,而且JRE包括JVM以及核心类库,只要不改变代码程序,在不同平台上安装了不同版本的JVM虚拟机就可以保证这个java程序可以运行在各个操作系统上。
JDK、JRE和JVM的区别
JVM(Java Virtual Machine),Java虚拟机
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
注释有几种,注释的作用
注释有三种,单行注释,多行注释以及文档注释,
作用1是对代码的解释和说明
2是对暂时不想处理的代码注释掉,等需要使用的时候再放开。
什么是关键字
java中约定好的,具有特殊含义字符。
什么是标识符,以及几种标识符命名的规则
标识符是用户命名的名字,不能用关键字做标识符,以及命名规则中以字母数字下划线和$组成,且不能以数字开头;标识符对大小写区分。

什么是常量,什么是变量,常量和变量的区别
常量是一次运行中不会改变的数值;变量是一次运行中可以改变的数值。区别就是可以改变和不可改变数值。
什么是强转?什么是自动类型转换?
强转就是左边的数据类型的范围比较右边的数据类型的范围小,需要强制转换。
自动类型转换就是相反,左边的数据类型的范围比较右边的数据类型的范围大或者相等,可以进行自动类型转换。

聚沙成塔day01.txt

1.24 KB, 下载次数: 54


作者: 胡文成    时间: 2019-7-1 21:37
为什么Java语言可以跨平台运行
        因为java程序不是直接在操作系统上运行的,而是在每个操作系统都安装对应的jvm虚拟机,在jvm虚拟机上运行,从而达到跨平台的原理。
JDK、JRE和JVM的区别
        JDK是Java开发工具,包含了JRE运行环境和开发工具包
        JRE是java运行环境,包含了核心类库和jvm虚拟机
        JVM是java运行的虚拟机

注释有几种,注释的作用
        注释有三种,分别是单行注释、多行注释和文档注释
什么是关键字
        java中表示特殊含义的单词,关键字的字母全部是小写。
什么是标识符,以及几种标识符命名的规则
        标识符是用户在编程开发时使用的名字,用来给类、方法、常量、变量等命名。
        命名规则:用字母(A-Z、a-z)、数字(0-9)、下划线(-)、美元符号($)组成。第一个字符不能是数字.


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

常量:程序在一次运行中,数据不会发生改变的量,除了空常量其他都可以直接输出。
变量:程序在一次运行中,数据会发生改变的量,在使用前必须赋值。


什么是强转?什么是自动类型转换?
强转是=左边的数据类型范围小于右边的数据类型范围,必须使用强制转换
自动类型转换是=左边的数据类型范围大于右边的数据类型范围,可以自动将右边的数据类型提升。
作者: 刘铭柢    时间: 2019-7-1 21:37
为什么Java语言可以跨平台运行
答: 因为java的开发工具包JDK里面包括JRE,而且JRE包括JVM以及核心类库,只要不改变代码程序,在不同平台上安装了不同版本的JVM虚拟机就可以保证这个java程序可以运行在各个操作系统上。
JDK、JRE和JVM的区别
JVM(Java Virtual Machine),Java虚拟机
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
注释有几种,注释的作用
注释有三种,单行注释,多行注释以及文档注释,
作用1是对代码的解释和说明
2是对暂时不想处理的代码注释掉,等需要使用的时候再放开。
什么是关键字
java中约定好的,具有特殊含义字符。
什么是标识符,以及几种标识符命名的规则
标识符是用户命名的名字,不能用关键字做标识符,以及命名规则中以字母数字下划线和$组成,且不能以数字开头;标识符对大小写区分。

什么是常量,什么是变量,常量和变量的区别
常量是一次运行中不会改变的数值;变量是一次运行中可以改变的数值。区别就是可以改变和不可改变数值。
什么是强转?什么是自动类型转换?
强转就是左边的数据类型的范围比较右边的数据类型的范围小,需要强制转换。
自动类型转换就是相反,左边的数据类型的范围比较右边的数据类型的范围大或者相等,可以进行自动类型转换。
作者: 吴钟楠    时间: 2019-7-1 21:38
(1)

写好的java代码并不能直接在操作系统上运行,需要通过jvm编译成class被机器识别,从而在机器上运行,不同的操作系统有不同版本的jvm,所以通过不同版本的jvm使得java可以跨平台运行。

(2)

JDK:java的开发环境,其中包括了JRE和开发工具。

JRE:java的运行环境,其中包括了jvm和核心类库。

JVM:java虚拟机,通过JVM可以使java跨平台运行。

(3)三种

1.单行注释://....................

2.多行注释: /*.................................*/

3.文档注释:/**.............*/

注释的作用:注释不参加程序的运行,帮助人们更容易的阅读代码。对于暂时不想用的代码可以使用注释使之不运行,从而不必删除代码。节省时间。

(4)

java中具有特殊含义的英文单词,关键字为小写,如void public等。

(5)

由开发者自行定义的单词,常用作变量、类、方法等的命名。

规则:1.必须由英文、数字、下划线、$组成。

        2.标示符的开头不能是数字。

        3.不能用关键字创建标示符。

        4.用作类名时,用大驼峰即标示符的每个单词首字母大写。

        5.用做方法名或变量名时,用小驼峰即除了开头的单词,后面单词的首字母大写。

(6)

常量:在程序运行期间,值不改变的量。

变量:在程序运行期间,值可以随之改变的量。

1.常量不可用于左值。

2.定义变量时,需要对变量进行初始化。

3.常量可以赋值给变量,变量不可赋值给常量。

(7)

强制类型转换:java不允许范围大的类型自动转换成范围小的类型,通过强制转换符(),把范围大的类型强制转换成范围小的类型。强制类型转换具有不安全性。容易发生数据溢出和精度丢失。

自动类型转换:java允许范围小的类型自动转换成范围大的类型。

作者: 施泽祥    时间: 2019-7-1 21:40
为什么Java语言可以跨平台运行?
java语音可以跨平台运行主要是指字节码文件可以在任何具有java虚拟机的计算机或者设备上运行。
JDK、JRE和JVM的区别?
JDK是java开发工具,它包含了JRE和开发工具,JRE是java的运行环境,它包含了JVM和java的核心类库,JVM是java的虚拟机。
注释有几种,注释的作用?
注释由三种,分别是单行注释、多行注释及文档注释。注释是对代码的解释和说明文字,提高程序可读性。
什么是关键字
关键字是指被java语言赋予了特殊含义的单词。
什么是标识符,以及几种标识符命名的规则?
标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。 规则为:由字母、数字、下划线“_”、美元符号“$”,第一个字符不能为数字;不能用java中的关键字作为标识符;标识符要区分大小写。
什么是常量,什么是变量,常量和变量的区别?
常量是指其值不能发生改变的量。变量是指其值可以发生改变的量。区别就是一个不变一个可以改变。
什么是强转?什么是自动类型转换?
强转是把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
自动类型转换是把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。
作者: 池财东    时间: 2019-7-1 21:41
1、在不同的平台有合适的虚拟机供java进行翻译,从而达到跨平台运行;
2、JDK中包含JRE与开发者工具包,JRE中包含JVM和核心类库,JVM就是Java的虚拟机;
3、有三种,单行注释,多行注释,文档注释;作用是对代码进行注释和将暂时不需要的代码给销掉;
4、JAVA对其赋予特殊含义的英文;
5、标识符是用户编程时使用的名字
(1)不能以数字开头,
(2)变量名与方法名小驼峰 类名大驼峰
(3)不能使用关键字
(4)区分大小写
6、常量在一次程序完成的过程中值不变,变量可以按照需求变换自己的值;
7、值域较大的转向值域小的为强转,值域小的往值域大的转为自动类型转换。

作者: 闵逢雨    时间: 2019-7-1 21:42
同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
        还阔以,就是午休趴着睡有点不习惯。

请将下面问题用自己理解的话表述出来:
今日需要掌握的有:
为什么Java语言可以跨平台运行
        因为有jvm的存在,相同的Java代码可以在不同系统的java虚拟机下编译运行。
JDK、JRE和JVM的区别
        JDK:是Java开发工具,java development kit,包含了JRE和java的开发工具。
        JRE:是java运行环境,java runtime enviroment,包含了JVM和Java的核心类库。
        JVM:是java虚拟机,java  virture machine,是java代码运行编译时所需要的平台。
注释有几种,注释的作用
        有3种
        1.单行注释//,可以注释双斜杠后面的内容,注释单行文字
        2.多行注释/* */,可以注释/*后面,*/前面的内容,注释多行文字。
        3.文档注释/**  */,可以用来说明该传做人的作者信息等等。
什么是关键字
        在文档中有着特殊含义的文字,他们在高级编译器中都有着突出的颜色,并且全部都是小写的单词。像public、static、void等
什么是标识符,以及几种标识符命名的规则
        标识符:用来声明变量名称,方法名称,和类名称的单词
           命名规则
         1.由字母、数字、下划线、美元符组成,第一个字符不能是数字。
          2.不能用Java关键字作为标识符。
         3.标识符对大小写敏感。
什么是常量,什么是变量,常量和变量的区别
        1.常量是指在程序运行过程中,其值不可以发生变化的量。
        2.变量指在程序运行过程中,值可以发生变化的量。
什么是强转?什么是自动类型转换?
        1.强转指由一个表示数据范围大的数值或变量赋值给另外一个数据范围小的变量时,需要在大范围数据类型前面加上“(需要强转的类型)”;
        2.自动类型转换:由一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转化是自动的。
作者: 何聪颖    时间: 2019-7-1 21:42
为什么Java语言可以跨平台运行
答:在不同的平台上,只要安装了对应的JVM就可以运行一样的JAVA代码。
JDK、JRE和JVM的区别
答:JDK包含了JRE和开发工具包,JRE包含了JVM和核心类库,JVM即java虚拟机。
注释有几种,注释的作用
答:3种,单行注释、多行注释、文档注释。在程序的指定位置说明。
什么是关键字
答:被Java语言赋予了特定含义的单词。
什么是标识符,以及几种标识符命名的规则
答:给类、方法、变量取名字的符号。由数字字母下划线(_)美元符号($)组成,不能以数字开头,区分大小写,不能是关键字。
什么是常量,什么是变量,常量和变量的区别
答:常量:程序运行中其值不可以发生改变的量
变量:程序运行中其值可以发生改变的量
区别:变量的值可以改变而常量的值不可改变
什么是强转?什么是自动类型转换?
答:自动类型转换:把数据范围小的数值或变量赋值给数据范围大的变量。
强转:强制类型转换把数据范围大的变量或数值赋值给数据范围小的变量。
作者: 谢黄    时间: 2019-7-1 21:43
1、Java语言中包含jvm(虚拟机),相当于翻译器,对不同的系统进行选择不同版本安装后可进行跨平台
2、JDK包含JER和开发人员使用工具 JER包含JVM和运行所需核心类库
区别在于包含关系
3、注释主要有三种
  1、单行注释  //注释内容
  2、多行注释  /*注释内容*/
  3、文档注释 /**注释内容*/
     作用:对所写的内容进行解释,让自己和别人更快更准确的看懂写的代码,节省理解时间,工作成本
4、java中已经给定的单词,每个单词都有其特定的含义且不能乱用,都是小写英文字母
5、表示符就是程序员给类、变量名、main方法名进行定义的单词。
  命名规则:1、不能是关键字 2、以字母、_、$数字组成的且不能以数字开头
6、常量就是在一次程序运行过程中固定不发生改变的值,
   变量就是在一次程序运行过程中值可能会发生变化的值;就是一个可以发生变化,一个是固定了的值
7、强制转换就是把在同一水平线上的常量取值范围大的转换成取值范围小的;
   自动类型转换
   整数型常量的默认类型为int类型;没有特别定义的情况下都是自动转换成int类型;
   同时取值范围小的常量值会自动转化成取值范围大的值,如左边取值范围更大 右边取值范围更小 右边自动转换成左边
   浮点型常量默认类型为double类型,
   
作者: 闵逢雨    时间: 2019-7-1 21:43
同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
        还阔以,就是午休趴着睡有点不习惯。

请将下面问题用自己理解的话表述出来:
今日需要掌握的有:
为什么Java语言可以跨平台运行
        因为有jvm的存在,相同的Java代码可以在不同系统的java虚拟机下编译运行。
JDK、JRE和JVM的区别
        JDK:是Java开发工具,java development kit,包含了JRE和java的开发工具。
        JRE:是java运行环境,java runtime enviroment,包含了JVM和Java的核心类库。
        JVM:是java虚拟机,java  virture machine,是java代码运行编译时所需要的平台。
注释有几种,注释的作用
        有3种
        1.单行注释//,可以注释双斜杠后面的内容,注释单行文字
        2.多行注释/* */,可以注释/*后面,*/前面的内容,注释多行文字。
        3.文档注释/**  */,可以用来说明该传做人的作者信息等等。
什么是关键字
        在文档中有着特殊含义的文字,他们在高级编译器中都有着突出的颜色,并且全部都是小写的单词。像public、static、void等
什么是标识符,以及几种标识符命名的规则
        标识符:用来声明变量名称,方法名称,和类名称的单词
           命名规则
         1.由字母、数字、下划线、美元符组成,第一个字符不能是数字。
          2.不能用Java关键字作为标识符。
         3.标识符对大小写敏感。
什么是常量,什么是变量,常量和变量的区别
        1.常量是指在程序运行过程中,其值不可以发生变化的量。
        2.变量指在程序运行过程中,值可以发生变化的量。
什么是强转?什么是自动类型转换?
        1.强转指由一个表示数据范围大的数值或变量赋值给另外一个数据范围小的变量时,需要在大范围数据类型前面加上“(需要强转的类型)”;
        2.自动类型转换:由一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转化是自动的。


作者: 郭伟达    时间: 2019-7-1 21:44
今日需要掌握的有:
1,为什么Java语言可以跨平台运行
    因为java是在虚拟机上运行的,可以通过不同操作系统的虚拟机进行编译实现跨平台的运行。
2,JDK、JRE和JVM的区别
     jVM是虚拟机,JRE包含运行环境和核心类库,而JDK是开发工具包含了JRE和JVM
3,注释有几种,注释的作用
    注释分为三种单行注释,多行注释和文档注释。作用是在不影响程序运行的情况下进行,标注说明代码的含义和用途
4,什么是关键字
    关键字是指java中具有特殊含义的单词并且都由小写字母组成有特殊高亮的颜色显示
5,什么是标识符,以及几种标识符命名的规则
     标识符是在编程是定义时使用的名字
     命名规则有:1,不能使用关键字。2,要区分大小写。3由字母,数字,下划线"_"美元符"$"组成第一个字符不能以数字开头
6,什么是常量,什么是变量,常量和变量的区别
    常量是指在程序中不可改变的值,变量指是在程序中的值可以进行改变。
    两者的区别常量可以直接在输出语句中输出,变量则需要进行数据类型的定义和赋值后才能使用
7,什么是强转?什么是自动类型转换?
    强制转换指的是把范围大的数值或变量赋值给范围小的转换
    范围小的数值赋值给范围大的数值时会自动进行数据类型转换
作者: 吴钟楠    时间: 2019-7-1 21:45
(1)

写好的java代码并不能直接在操作系统上运行,需要通过jvm编译成class被机器识别,从而在机器上运行,不同的操作系统有不同版本的jvm,所以通过不同版本的jvm使得java可以跨平台运行。

(2)

JDK:java的开发环境,其中包括了JRE和开发工具。

JRE:java的运行环境,其中包括了jvm和核心类库。

JVM:java虚拟机,通过JVM可以使java跨平台运行。

(3)三种

1.单行注释://....................

2.多行注释: /*.................................*/

3.文档注释:/**.............*/

注释的作用:注释不参加程序的运行,帮助人们更容易的阅读代码。对于暂时不想用的代码可以使用注释使之不运行,从而不必删除代码。节省时间。

(4)

java中具有特殊含义的英文单词,关键字为小写,如void public等。

(5)

由开发者自行定义的单词,常用作变量、类、方法等的命名。

规则:1.必须由英文、数字、下划线、$组成。

        2.标示符的开头不能是数字。

        3.不能用关键字创建标示符。

        4.用作类名时,用大驼峰即标示符的每个单词首字母大写。

        5.用做方法名或变量名时,用小驼峰即除了开头的单词,后面单词的首字母大写。

(6)

常量:在程序运行期间,值不改变的量。

变量:在程序运行期间,值可以随之改变的量。

1.常量不可用于左值。

2.定义变量时,需要对变量进行初始化。

3.常量可以赋值给变量,变量不可赋值给常量。

(7)

强制类型转换:java不允许范围大的类型自动转换成范围小的类型,通过强制转换符(),把范围大的类型强制转换成范围小的类型。强制类型转换具有不安全性。容易发生数据溢出和精度丢失。

自动类型转换:java允许范围小的类型自动转换成范围大的类型。

作者: 甘辉鸿1    时间: 2019-7-1 21:45
1.为什么Java语言可以跨平台运行
在需要运行JAVA应用程序的操作系统上针对不同系统提供不同版本的JVM。
2.JDK、JRE和JVM的区别       
JDK:程序开发工具包,包含JRE和开发人员所用工具。
JRE:程序运行环境,包含JVM和运行时所需核心类库。
JVM:其保证程序跨平台运行。
3.注释有几种,注释的作用
多行注释:/*注释信息*/
单行注释://注释信息
文档注释:/**注释信息*/
4.什么是关键字
被JAVA语言赋予了特定含义的单词。
5.什么是标识符,以及几种标识符命名的规则
标识符就是绘类,方法,变量等起名字的符号。其由数字、字母、下划线和美元符组成;不能以数字开头;不能是关键字;要区分大小写。常见命名方法有小驼峰命名法和大驼峰命名法。
6.Java中的基本数据类型有哪些,对应的关键字各是什么。
整数(byte short int long ),浮点数(float double),字符(char),布尔(boolean)
7.类型转换分为哪几种,各在什么情况下使用
自动类型转换:把一个表示数据范围小的数值或变量赋值给另一个表示数据范围大的变量。
强制类型转换:把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量。


作者: A09赵鹏    时间: 2019-7-1 21:46
1,为什么Java语言可以跨平台运行
Java语言跨平台运行,是指Java语言可以在不同的操作系统上运行,如果在不同的操作系统上运行,
就要在操作系统上安装相对应的Java虚拟机jvm,通过虚拟机运行Java语言
2,JDK、JRE和JVM的区别
JDK是Java开发环境,包括JRE和开发工具
JRE是Java运行环境,包括JVM和核心类库
JVM是Java虚拟机
三者的关系是JDK>JRE>JVM
3,注释有几种,注释的作用
注释一共有三种,分别是:单行注释,多行注释,文档注释
单行注释格式://注释内容
多行注释格式:/*注释内容*/
文档注释格式:/**注释内容*/
注释的作用:对代码的解释和说明
4,什么是关键字
关键字:被Java语言赋予的特定含义的单词
5,什么是标识符,以及几种标识符命名的规则
标识符:用户变成时使用的名字,用于给类,方法,变量,常量等命名。
6,什么是常量,什么是变量,常量和变量的区别
常量:在程序运行一次的过程中,其值不会发生改变的量
变量:在程序运行过程中,其值可以发生改变的量
区别:常量不会改变,变量会改变
7,什么是强转?什么是自动类型转换?
强转:把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
自动类型转换:把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量

作者: 郑家伟    时间: 2019-7-1 21:46
今日需要掌握的有:
为什么Java语言可以跨平台运行
在一个需要运行JAVA语言的系统上安装一个与系统相对应的JAVA虚拟机即可翻译JAVA语言
JDK、JRE和JVM的区别
JDK为JAVA的开发工具包,JRE为运行环境,JVM保证JAVA的跨平台运行相当于翻译官
注释有几种,注释的作用
3种:单行注释,多行注释,文档注释。注释是在程序中添加的说明信息不参加运行
什么是关键字
JAVA语言赋予特定含义的单词
什么是标识符,以及几种标识符命名的规则
标识符是给类、方法、变量起名字的符号。由数字,字母,下划线和美元符号组成的,不能以数字开头,不能是关键字,区分大小写
什么是常量,什么是变量,常量和变量的区别
常量:在程序运行过程中,其值不可以发生改变的量。变量:在程序运行过程中,其值可以发生改变的量。
什么是强转?什么是自动类型转换?
自动类型转换,范围小的数值或者变量赋值给一个表示数值范围大的变量。强制类型转换范围大的数值或者变量赋值给一个表示数值范围小的变量
作者: 王达鑫    时间: 2019-7-1 21:54
为什么Java语言可以跨平台运行
因为不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的
JDK、JRE和JVM的区别
JDK:java开发环境、JRE:java运行环境、JVM:java虚拟机
JDK>JRE>JVM
注释有几种,注释的作用
3种
单行注释://
多行注释: /**/
文本注释:/***/
什么是关键字
java语言赋予特殊含义的单词,全部小写的字母,在文本编辑器中高亮显示
什么是标识符,以及几种标识符命名的规则
自己命名的单词,命名规则是必须以字母、数字、下划线、美元符号($)组成,不能以数字开头
建议:命名最好以驼峰式命名方式,例如类名用大驼峰命名法,每个单词首字母都大写;变量名、方法名用小驼峰命名法,第一个单词的首字母小写,后面每个单词首字母大写
什么是常量,什么是变量,常量和变量的区别
常量不可改变的量、变量可以改变值的量,常量的值是固定不变的,变量的值是可以任意改变的
什么是强转?什么是自动类型转换?
自动类型转换:是程序自动完成的,不需要我们干预
               是表示范围小的数据类型,转为表示范围大的数据类型
               表示范围大的数据类型 变量名 = 表示范围小的数据
强制类型转换:是表示范围大的数据类型,转为表示范围小的数据类型,如果大转小之后,数据没有超过范围,安全;如果大转小之后,数据超过了范围,不安全,会发生数据溢出、精度丢失,例如大转小,表示不开,叫数据溢出,小数转整数,舍弃小数部分,叫精度丢失
               表示范围小的数据类型  变量名 = (表示范围小的数据类型)表示范围大的数据

作者: 王达鑫    时间: 2019-7-1 21:56
为什么Java语言可以跨平台运行
因为不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的
JDK、JRE和JVM的区别
JDK:java开发环境、JRE:java运行环境、JVM:java虚拟机
JDK>JRE>JVM
注释有几种,注释的作用
3种
单行注释://
多行注释: /**/
文本注释:/***/
什么是关键字
java语言赋予特殊含义的单词,全部小写的字母,在文本编辑器中高亮显示
什么是标识符,以及几种标识符命名的规则
自己命名的单词,命名规则是必须以字母、数字、下划线、美元符号($)组成,不能以数字开头
建议:命名最好以驼峰式命名方式,例如类名用大驼峰命名法,每个单词首字母都大写;变量名、方法名用小驼峰命名法,第一个单词的首字母小写,后面每个单词首字母大写
什么是常量,什么是变量,常量和变量的区别
常量不可改变的量、变量可以改变值的量,常量的值是固定不变的,变量的值是可以任意改变的
什么是强转?什么是自动类型转换?
自动类型转换:是程序自动完成的,不需要我们干预
作者: 田振东    时间: 2019-7-1 21:56
1.为什么java语言可以跨平台运行

答:因为有JVM。JVM是java虚拟机,java强大的跨平台功能就是通过JVM来实现,不同的系统安装了不同的JVM,就可以实现java的跨平台

2.JDK JRE和JVM的区别

答:JDK是开发工具包,包含了JRE和开发工具。JRE是运行环境,包含了JVM(java虚拟机)

3.注释有几种,注释的作用

答:注释有三种。第一种是单行注释文字表示方式为: //(内容)

第二种是多行注释文字,表达方式为:/*    (内容)    */

第三种是文档注释,以/**开始, */

4.什么是关键字

答:关键字就是被java赋予了特殊含义的词。他的特点是全是小写。

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

答:标识符是编程的人自己规定的用来表示类,方法,变量,常量的。规则:

(1).由字母,数字,下划线,$,组成,并且不能以数字开头

(2).不能使用关键字作为标识符

(3).标识符区分大小写

(4).命名有软性规定。小驼峰命名:变量名,方法名。有很多单词组成时,开头单词首字母小写,后面单词首字母都大写。大驼峰命名:类。每个单词的首字母都大写

(5).最好做到见名知意。

6.什么是常量,什么是变量

常量是程序在一次运行中不可改变的量。大致分为四类八种。

整数常量 byte,short,int,long,如6,69

小数常量 double,float如1.1,55.5

字符常量,用单引号括起来的。如'A'等

布尔常量 布尔值表示真假 true false

空常量 null

变量就是在运行中可以赋值,可以改变的量

注意在同一花括号内,不能重复变量名。变量在使用以前必须初始化,定义long类型时加L,定义float类型是加F。

区别就是一个常量不能改变,变量可以改变

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

当,=左端的变量范围大于等于右边的变量范围时,就会发生自动类型转换。当=左端的变量范围小于右端的变量范围时,就要进行强转,格式为 目标数据类型 变量名 = (目标数据类型)值或者变量

作者: 兰振国    时间: 2019-7-1 21:58
1:Java为什么可以夸平台使用?
   答:Java编译器对Java源程序进行编译然后再JVM上执行,所以只要在不同的平台系统上安装相应的JVM虚拟机,即可跨平台使用。

2:JDK包含JRE和开发工具包,JRE包含JVM和Java的核心类库。

3:注释有几种,注释的作用
   答:注释有个三种:单行注释(//***);多行注释(/*    */);
文档注释(/**   */)
作用;1 对代码进行注解。
      2 暂时不进行使用。

4:什么事关键字?
   Java 中特定的单词,有特定的意思。

5:给 变量和类,方法进行命名。
   可以由 字母,数字,下划线,和$符号组成;不能用关键字;区分大小写。

6:什么事常量,什么事变量,常量和变量的区别?
   常量:是在程序运行中其值不会发生改变的量;
   变量;是在程序运行中其值会发生改变的量。
   区别在于常量运行中是不会改变的,而变量是有可能改变的。

7:什么事强转?什么事自动类型转换?
       强转;把一个数值范围大的值或变量赋值给数值范围小的。
   自动装换;把一个数值范围小的值或变量赋值给数值范围大的。
作者: 黄礼泽    时间: 2019-7-1 21:58
1.为什么Java语言可以跨平台运行

Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),
然后由Java虚拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的跨平台。

2.注释有几种,注释的作用

注释分为三种

1.单行注释  格式://注释内容
2.多行注释  格式:/*注释内容*/
3.文档注释  格式   /**注释内容*/

注释的作用:注释对代码解释和文字的说明,提高代码的可读性。

什么是关键字

java自身定义好的字符,有特殊的含义,不能随便使用。

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

命名规则:
1.由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
2.不能使用java中的关键字作为标识符。
3.标识符对大小写敏感(区分大小写)。

4.Java中标识符的命名约定
             小驼峰式命名:变量名、方法名

        首字母小写,从第二个单词开始每个单词的首字母大写。

        大驼峰式命名:类名

        每个单词的首字母都大写。

        另外,标识符的命名最好可以做到见名知意
什么是常量,什么是变量,常量和变量的区别
常量:在程序运行过程中,其值不可以发生改变的量。
变量:在程序运行过程中,其值可以发生改变的量。
常量和变量的区别:
1.常量为不可变化值,另一个类引用时,不用创建对象,直接使用即可
2.变量在一个类中为可变化值,另一个类引用需要创建对象,而且可以改变它的值。

什么是强转?什么是自动类型转换?
强转:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
强制类型转换格式:目标数据类型 变量名 = (目标数据类型)值或者变量;
自动类型转换:
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。
这种转换方式是自动的,直接书写即可。
作者: lujie    时间: 2019-7-1 22:04
同学们,今天是我们第一天正式开课,同学们是否适应了黑马程序员的节奏呢?
请将下面问题用自己理解的话表述出来:

今日需要掌握的有:
为什么Java语言可以跨平台运行
理解:java语言是计算机的一种语言它包含了JDK开发工具,而JDK可以在不同的操作系统中运行,因为JDK里面有个JVM虚拟机,JVM可以对每个系统的程序进行翻译成JAVA所需要的信息。
JDK、JRE和JVM的区别
理解:JDK是java的开发工具它包含了JRE,JVM.
      JRE是java的运行环境它包含了JVM虚拟机
注释有几种,注释的作用
理解:注释有3种 单行注释//作用是对某一行进行注释作解释说明作用,并且不参与最后的执行
                多行注释/*  */作用是对多行进行注释进行解释说明作用,并且不参与运算
                文档注释/**  */对文档进行注释
什么是关键字
理解:关键字是java语言中被赋予特殊意思的字母单词,只能是小写,并且会有不同颜色高亮显示
什么是标识符,以几种标识符命名的规则
理解:标示符是在程序中给类名,方法,变量,进行命名的。命名可以由数字,大小写字母,下划线-,美元符号组成$,但不能以数字开头。

什么是常量,什么是变量,常量和变量的区别
理解:常量在运行过程中其值不可以发生改变,变量在运行过程中其值可以发生改变的量
什么是强转?什么是自动类型转换?
理解:强转是左边的数据范围小于右边的数据,自动类型转换是指左边数据范围大于右边的时候就会自转
作者: 黄礼泽    时间: 2019-7-1 23:08
1.为什么Java语言可以跨平台运行

Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),
然后由Java虚拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的跨平台。

2.注释有几种,注释的作用

注释分为三种

1.单行注释  格式://注释内容
2.多行注释  格式:/*注释内容*/
3.文档注释  格式   /**注释内容*/

注释的作用:注释对代码解释和文字的说明,提高代码的可读性。

什么是关键字

java自身定义好的字符,有特殊的含义,不能随便使用。

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

命名规则:
1.由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
2.不能使用java中的关键字作为标识符。
3.标识符对大小写敏感(区分大小写)。

4.Java中标识符的命名约定
             小驼峰式命名:变量名、方法名

        首字母小写,从第二个单词开始每个单词的首字母大写。

        大驼峰式命名:类名

        每个单词的首字母都大写。

        另外,标识符的命名最好可以做到见名知意
什么是常量,什么是变量,常量和变量的区别
常量:在程序运行过程中,其值不可以发生改变的量。
变量:在程序运行过程中,其值可以发生改变的量。
常量和变量的区别:
1.常量为不可变化值,另一个类引用时,不用创建对象,直接使用即可
2.变量在一个类中为可变化值,另一个类引用需要创建对象,而且可以改变它的值。

什么是强转?什么是自动类型转换?
强转:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
强制类型转换格式:目标数据类型 变量名 = (目标数据类型)值或者变量;
自动类型转换:
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。
这种转换方式是自动的,直接书写即可。
作者: 林坚    时间: 2019-7-1 23:15
1.根据不同平台安装对应的虚拟机,再由虚拟机翻译所能执行的代码就可以实现跨平台运行

2.JDK是开发工具包,包括了JRE和JVM。JRE是运行环境,JVM是虚拟机,实现编译。

3.注释分为单行注释、多行注释和文档注释,是程序指定位置添加的说明性信息,不参与运行,只起到说明作用,能把代码看的更清楚详细。

4.在java中有特殊含义的单词,小写字母

5.标识符是给类、方法、变量等起名字的符号。由数字、字母、下划线和美元符组成,不以数字开头,不能是关键字,区分大小写

6.常量不能改变,变量可以发生改变

7.自动类型转换是把一个表示数据范围小的数值或变量赋值给一个表示数值范围大的数值或变量,强制类型转换反之
作者: 刘洋188    时间: 2019-7-2 00:09
1.为什么Java语言可以跨平台运行?
答:Java语言可以跨平台是因为通过不同版本的JVM虚拟机可以在不同的操作系统上运行.

2.JDK、JRE和JVM的区别
答:JDK是java的开发环境,它包含了JRE和JVM.
JRE是java的运行环境,它包含了核心类库和JVM.
JVM是运行在不同操作系统上的java虚拟机.
3.注释有几种,注释的作用
答:注释有三种分别是:单行注释//,
多行注释/* */,
/**  */文档注释.
注释的作用是为程序代码提供解释说明.
4.什么是关键字
答:关键字是java语言里被赋予特殊含义的英文单词.
5.什么是标识符,以及几种标识符命名的规则
答:标识符是用户编程时使用的名字,用于给类,方法,变量,常量等命名,它的命名规则是由字母,数字,下划线"_"美元符"$"组成,第一个字符不能是数字.不能使用java中的关键字作为标识符.标识符区分大小写
有小驼峰命名法(首个字母小写从第二个单词开始首字母大写)和大驼峰命名法(每个单词的首字母大写)
6.什么是常量,什么是变量,常量和变量的区别
答:常量是在程序运行过程中,其值不可发生改变的量.
变量是在程序运行中,其质可以发生改变的量.
它们的区别是常量在程序一次运行中不可更改的值,而变量是在一次程序运行中可以多次改变的值.
7.什么是强转?什么是自动类型转换?
答:强转是表示范围大的数据类型,转为表示范围小的数据类型.需要手动完成.
自动类型转换是表示范围小的数据类型,转为表示范围大的数据类型.是程序自动完成的,不需要手动干预
作者: 胡继钞    时间: 2019-7-2 00:55
1.为什么java语言可以跨平台运行
因为java中包含有JVM,要使java跨平台运行就必须要安装相对应的java虚拟机 也就是相对应的JVM。
2.JDK、JRE、JVM的区别
JVM是java运行的环境,JRE中包含了JVM和核心库内存,而JDK是开发工具同时包含了JRE和JVM.也就是说一个新的Java需要同时用有这三个软件 而JDK却把这三个都包含在里面 当然针对不同的电脑也可以只安装相对应的软件就行。如已开发过Java的电脑相对应只需要安装一个JRE或者JVM。
3.注释有几种,作用是什么
注释分三种,分别是单行注释、多行注释和文档注释;//单行注释  ;  /*   */多行注释  ; /**       */文档注释 解释不了 表面意思一看就懂的那种
4.什么事关键字
关键字我觉的就是一些死的英语单词 都是固定的 只要记住他的用法和记住小写 不能和用做变量就OK了 就是一些属于它自己国定的意思的单词 不能用于其他方面 被系统默认定死的
5.什么事标识符
就是自己给类,变量,方法起的名字;由字母,数字,下划线和美元符号组成 , 不能以数字开头,不能是关键字,要区分大小写。
6.什么事常量,变量,常量和变量的区别
在运行中一个可以改变  一个不可以改变 ,表面意思很明显
7.什么是强转   什么是自动转换
自动转换类型就是由数值或数据范围小的赋值变量给一个数值或数据范围大的变量,是由系自动转换的。同理反过来系统无法转换 由自己操作强制转换的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2