Java day01

1、独立编写Hello World程序。

   class Hello {
       public static void main(String[] args){
           System.out.println("HelloWorld");
       }
   }

2、JDK,JRE,JVM分别是什么?

(1)作用

JVM:保证Java语言跨平台

     JRE:Java程序的运行环境

     JDK:Java程序的开发环境

(2)关系

     JDK:JRE+工具

     JRE:JVM+类库

3、Java语言是跨平台的吗?JVM是跨平台的吗?

Java语言是跨平台的,JVM不跨平台,每种平台都有JVM。

4、环境变量path和classpath的区别?

(1)path指示java命令的路径,像javac、java、javaw等

(2)classpath是javac编译器的一个环境变量,它的作用与import、package关键字有关,当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设置CLASSPATH啦 :) 如果java.util这个package在c:\jdk\ 目录下,你得把c:\jdk\这个路径设置到CLASSPATH中去!当编译器面对import java.util.*这个语句时,它先会查找CLASSPATH所指定的目录,并检视子目录java\util是否存在,然后找出名称吻合的已编译文件(.class文件)。如果没有找到就会报错!

5、什么是注释?注释分为几种?注释有什么作用?

(1)就是对程序进行解释说明的文字

(2)分类:

     A:单行注释     //

     B:多行注释     /**/

     C:文档注释(后面讲) /** */

(3)注释的作用

     A:解释说明程序,提高了代码的阅读性。

     B:可以帮助我们调试程序。

6、什么是关键字?有什么特点?

(1)被Java语言赋予特定含义的单词;

(2)特点为全部小写。

7、什么是标识符?由哪些部分组成?常见的命名规则有哪些?

(1)就是给类,接口,方法,变量等起名字的字符序列。

(2)组成规则:

A:英文大小写字母

     B:数字

     C:$和_

(3)常见的命名规则(见名知意)

     A:包 全部小写

     单级包:小写 举例:liuyi,com

     多级包:小写,并用.隔开 举例:cn.itcast,com.baidu         

B:类或者接口

     一个单词:首字母大写 举例:Student,Demo

     多个单词:每个单词首字母大写 举例:HelloWorld,StudentName

     C:方法或者变量

     一个单词:首字母小写 举例:name,main

     多个单词:从第二个单词开始,每个单词首字母大写 举例:studentAge,showAllNames()

     D:常量 全部大写

     一个单词:大写 举例:PI

     多个单词:大写,并用_隔开 举例:STUDENT_MAX_AGE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值