黑马程序员—java开发前奏—java语言概述

                                       ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

 

 

,计算机概述

 

       硬件:  计算机的显示器,主机箱等由光电元件组成的有实体的物理器件都称之为硬件
      软件:系统软件和应用软件
      软件开发:借助开发工具和计算机语言制作软件
      自然语言:人与人之间沟通交流的
      计算机语言:人与计算机之间交流沟通.
      计算机语言举例:         c,c++,c#,java,php等 


      人机交互方式:
          1>图形化界面:简单直观
          2>命令行方式:需要控制台,需要记一些特定的命令


  二:计算机操作之常用Dos命令


         1>基本操作:(掌握):


         盘符切换:  d:回车
         进入指定目录: cd
         返回上一级目录:cd..
         返回根目录:cd\
         显示当前目录下的所有文件及文件夹: dir
         清屏: cls
         退出: exit

 


         2>扩展命令:(了解):


          创建文件夹:md
          删除文件夹:rd
          删除文件:del *.txt
          删除不为空的文件夹: rd \s \q

  三:java语言概述

1java语言概述:

       java之父:高司令
       java版本:1995 有了jdk1.0  

            之后陆陆续续推出了:
            jdk1.4.2  jdk1.5(5.0)  jdk1.6(6.0) ...jdk8
       java的平台版本:
                JAVASE:   企业级的应用服务开发
                JAVAME:   标准的应用开发
                JAVAEE:    微型版的java,用于手机上的开发
       java的特点:
              开源,跨平台,面向对象


           java的跨平台特性的理解:
          
          1>JVM保证了java语言的跨平台性.
          2>java语言具有跨平台性,jvm没有,因为在不同的操作系统中有不同版本的JVM.

 


   (2)JRE,JDK,JVM 的关系


           JRE:java运行环境.
         JDK:java开发环境.
         JVM:java虚拟机,保证java语言跨平台
        
         JDK=JRE+核心类库

         JRE=JVM+运行时类库

         总结:jdk包含jre,jre包含jvm;

 

四:java基础之第一个案例
    
   在控制台输出Helloworld案例:

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

      可能造成程序无法运行的情况分析:
                1>文件扩展名隐藏,解决办法:查看---文件夹选项--- 隐藏已知文件扩展名去掉勾选

                2>文件名可能和类名不一致:javac后面跟的是文件名+扩展名, java后面跟的类名不带扩展名

                3>Java语言严格区分大小写,请注意。错误: 需要<标识符>

                4>错 误: 解析时已到达文件结尾   分析:括号要成对出现

                5> 环境变量配置问题,下面开始总结环境变量的配置

 

五:java之环境变量的配置

         <1>path环境变量:实际开发中,我们不能将源代码写到jdk的安装目录,我们需要在任何路径下可以行

               javac.exe。path环境变量解决这个问题。

              <2>JAVA_HOME 环境变量:1,JAVA_HOME添加变量值:JDK安装目录

                                2,将path环境变量中JDK目录修改,•%JAVA_HOME%\bin;

         <3>CLASSPATH环境变量:

                                                        –创建新的变量名称:CLASSPATH
                                     –值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割
                                     –作用:使CLASSPATH目录中的.class文件可以在任意目录运行

         <4>path 和classpath的区别:

              path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去
        path环境变量中配置的路径去找
              classpath环境变量里记录的是java类的运行文件所在的目录

六:注释关键字标识符

    (1)注释:

           单行注释://注释文字
           多行注释:/*注释文字*/结尾 (不能嵌套)

           文档注释:/**

                                              *

                                              */       

        (2)标识符:

               定义:就是起名字.
                   组成规则:
                   A:所有大小写字母
                   B:全部数字字符
                   C:$和_
              注意事项:
                   A:不能以数字开头
                   B:不能使用关键字
                   C:严格区分大小写

             默认习惯:类或者接口每一个单词首字母都要大写,方法或者变量,从第二个单词开始首字母大写。常量的字母全部大写。

       (3)关键字

              java语言中被赋予特殊含义的单词,需要全部小写 。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值