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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么Java语言可以跨平台运行
因为不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的
JDK、JRE和JVM的区别
JDK:java开发环境、JRE:java运行环境、JVM:java虚拟机
JDK>JRE>JVM
注释有几种,注释的作用
3种
单行注释://
多行注释: /**/
文本注释:/***/
什么是关键字
java语言赋予特殊含义的单词,全部小写的字母,在文本编辑器中高亮显示
什么是标识符,以及几种标识符命名的规则
自己命名的单词,命名规则是必须以字母、数字、下划线、美元符号($)组成,不能以数字开头
建议:命名最好以驼峰式命名方式,例如类名用大驼峰命名法,每个单词首字母都大写;变量名、方法名用小驼峰命名法,第一个单词的首字母小写,后面每个单词首字母大写
什么是常量,什么是变量,常量和变量的区别
常量不可改变的量、变量可以改变值的量,常量的值是固定不变的,变量的值是可以任意改变的
什么是强转?什么是自动类型转换?
自动类型转换:是程序自动完成的,不需要我们干预
               是表示范围小的数据类型,转为表示范围大的数据类型
               表示范围大的数据类型 变量名 = 表示范围小的数据
强制类型转换:是表示范围大的数据类型,转为表示范围小的数据类型,如果大转小之后,数据没有超过范围,安全;如果大转小之后,数据超过了范围,不安全,会发生数据溢出、精度丢失,例如大转小,表示不开,叫数据溢出,小数转整数,舍弃小数部分,叫精度丢失
               表示范围小的数据类型  变量名 = (表示范围小的数据类型)表示范围大的数据
回复 使用道具 举报
为什么Java语言可以跨平台运行
因为不同的操作系统有不同版本的虚拟机,java不是在操作系统上运行的,而是在对应的虚拟机上运行的
JDK、JRE和JVM的区别
JDK:java开发环境、JRE:java运行环境、JVM:java虚拟机
JDK>JRE>JVM
注释有几种,注释的作用
3种
单行注释://
多行注释: /**/
文本注释:/***/
什么是关键字
java语言赋予特殊含义的单词,全部小写的字母,在文本编辑器中高亮显示
什么是标识符,以及几种标识符命名的规则
自己命名的单词,命名规则是必须以字母、数字、下划线、美元符号($)组成,不能以数字开头
建议:命名最好以驼峰式命名方式,例如类名用大驼峰命名法,每个单词首字母都大写;变量名、方法名用小驼峰命名法,第一个单词的首字母小写,后面每个单词首字母大写
什么是常量,什么是变量,常量和变量的区别
常量不可改变的量、变量可以改变值的量,常量的值是固定不变的,变量的值是可以任意改变的
什么是强转?什么是自动类型转换?
自动类型转换:是程序自动完成的,不需要我们干预
回复 使用道具 举报
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.什么是强转?什么是自动类型转换?

当,=左端的变量范围大于等于右边的变量范围时,就会发生自动类型转换。当=左端的变量范围小于右端的变量范围时,就要进行强转,格式为 目标数据类型 变量名 = (目标数据类型)值或者变量
回复 使用道具 举报
1:Java为什么可以夸平台使用?
   答:Java编译器对Java源程序进行编译然后再JVM上执行,所以只要在不同的平台系统上安装相应的JVM虚拟机,即可跨平台使用。

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

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

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

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

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

7:什么事强转?什么事自动类型转换?
       强转;把一个数值范围大的值或变量赋值给数值范围小的。
   自动装换;把一个数值范围小的值或变量赋值给数值范围大的。
回复 使用道具 举报
1.为什么Java语言可以跨平台运行

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

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

注释分为三种

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

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

什么是关键字

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

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

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

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

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

        大驼峰式命名:类名

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

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

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

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

什么是常量,什么是变量,常量和变量的区别
理解:常量在运行过程中其值不可以发生改变,变量在运行过程中其值可以发生改变的量
什么是强转?什么是自动类型转换?
理解:强转是左边的数据范围小于右边的数据,自动类型转换是指左边数据范围大于右边的时候就会自转
回复 使用道具 举报
1.为什么Java语言可以跨平台运行

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

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

注释分为三种

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

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

什么是关键字

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

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

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

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

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

        大驼峰式命名:类名

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

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

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

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

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

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

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

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

7.自动类型转换是把一个表示数据范围小的数值或变量赋值给一个表示数值范围大的数值或变量,强制类型转换反之
回复 使用道具 举报
1.为什么Java语言可以跨平台运行?
答:Java语言可以跨平台是因为通过不同版本的JVM虚拟机可以在不同的操作系统上运行.

2.JDK、JRE和JVM的区别
答:JDK是java的开发环境,它包含了JRE和JVM.
JRE是java的运行环境,它包含了核心类库和JVM.
JVM是运行在不同操作系统上的java虚拟机.
3.注释有几种,注释的作用
答:注释有三种分别是:单行注释//,
多行注释/* */,
/**  */文档注释.
注释的作用是为程序代码提供解释说明.
4.什么是关键字
答:关键字是java语言里被赋予特殊含义的英文单词.
5.什么是标识符,以及几种标识符命名的规则
答:标识符是用户编程时使用的名字,用于给类,方法,变量,常量等命名,它的命名规则是由字母,数字,下划线"_"美元符"$"组成,第一个字符不能是数字.不能使用java中的关键字作为标识符.标识符区分大小写
有小驼峰命名法(首个字母小写从第二个单词开始首字母大写)和大驼峰命名法(每个单词的首字母大写)
6.什么是常量,什么是变量,常量和变量的区别
答:常量是在程序运行过程中,其值不可发生改变的量.
变量是在程序运行中,其质可以发生改变的量.
它们的区别是常量在程序一次运行中不可更改的值,而变量是在一次程序运行中可以多次改变的值.
7.什么是强转?什么是自动类型转换?
答:强转是表示范围大的数据类型,转为表示范围小的数据类型.需要手动完成.
自动类型转换是表示范围小的数据类型,转为表示范围大的数据类型.是程序自动完成的,不需要手动干预
回复 使用道具 举报
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.什么是强转   什么是自动转换
自动转换类型就是由数值或数据范围小的赋值变量给一个数值或数据范围大的变量,是由系自动转换的。同理反过来系统无法转换 由自己操作强制转换的
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马