Day01-2017-05-02

         第一天

什么计算机

      组成:

           硬件与软件

           硬件   主板cpu  键盘  硬盘  鼠标

           软件    由一系列的数据与命令组成 

           1 系统软件    windows  linux  unix   ios  android

           2 应用软件:lol   qq  微信  。。。。。。(一些桌面程序)

什么是语言:

      人与人交互的方式称为语言

什么是计算机语言

      人与计算机进行交互的方式 

       Vb  vc  c c++ c#  perl  java  python  php  js  android  ios.....

与计算机交互的方式

      1 使用图形化的方式进行交互

      2 使用命令行的方式进行交互

计算机中一些常用的命令 

      如何打开命令行   win+R   回车    cmd  回车 打开命令行 

      1 切换盘符:  D: + 回车

      2 进入某个目录   cd + 目录名称 

      3 创建文件夹     md  + 目录名称 

      4 删除文件夹     rd + 目录名称 

      5 返回上一级目录  cd ..

      6 返回根目录    cd /

      7 删除文件   del

      8 清屏  cls

      9 显示目录下边的文件以及目录的结构  dir

      10 万能命令  help

Java体系

      Javame  一些镶嵌在硬件上的程序,后期使用android进行替代

      Javase  应用于一些桌面开发的技术

     

      Javaee 应用在互联网上的网页开发

 

 

Java特征 

      简单易用   面向internet  健壮性好  跨平台性

     Java如何实现跨平台的?

           最初java在设计的时候为了在不同的操作系统上可以运行,避免c c++ 不能跨平台的问题 ,在其内部安装虚拟机 (让程序在虚拟机上去运行,而不是直接在操作系统上去运行),所谓的跨平台其实就是在跨操作系统

          

     

问题:

      Java虚拟机是否可以跨平台?

      不能    每个操作系统上有不同的虚拟机

 

Java的组成

      Jdk   java开发工具包   用于开发程序 

           一些常用的命令+jre

      Jre   java运行环境

           把写好的程序在jre上去运行即可

           Jvm(java虚拟机)  + 类库(java提供的一些常用工具)

java开发工具的下载方式 

网址www.oracle.com

 

安装jdk

Path下 配置的环境变量

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\Program Files\Subversion\bin;C:\Program Files\VisualSVN Server\bin

为什么在path下面配置上述环境变量?

目的是让其命令可以在任何盘符的任何目录下可以运行

配置环境变量的步骤 

      1 右键     我的电脑

      2 高级系统配置

      3 环境变量 

      4 系统变量中的path 

5  把安装好的jdk路径一直到bin  赋值粘贴到path中,注意要放在path最前边,跟上分号

6 测试  java  –version  目的查看  当前jdk的版本 

上述配置的所在的问题 

      当改变jdk的路径的时候   还需要再去path文件当中去重新配置,这样容易误删其它文件,为了避免上述问题,则可以单独创建JAVA_HOME 来保存jdk的路径 

 

配置临时环境变量

      1 查看当前环境变量  :set path

      2 清空环境变量  set path=  

      3 修改环境变量   set path=“jdk所安装的位置;

 

第一个HelloWorld程序 

     编写的步骤

      1 编写源程序

           创建class(类)

                 class  类名{

                      程序的入口 

                      Main方法  主方法

}

     

      2 编译源程序 生成.class文件    javac 文件名

          

      3 运行.class文件   java   .class文件(注意不能带class后缀)

 

     

代码分析

      class HelloWorld{

             public static void main(String args[]){

                 主方法:作用程序的入口,可以被jvm所识别

                 System.out.println("hello world");、//输出语句

      }

}

 

Java的开发步骤?

      编写 --------》编译------------》运行

 

注意:在编写源代码的时候尽量在类之前使用public 修饰  目的是为了保证类名与文件名保持统一

 

public class:是JAVA定义的,一般占到编程的角度来将就是包含main方法的,一个java文件中只有一个public class,而且public class的文件名要跟.java的文件名一致。
class:在Java编程是描述对象的,也就是类。
提示:Java编程就这么定义的,记住就行了,没什么特殊的含义。

注意:如果想在不同的文件夹下运行.class文件的话需要在环境变量当中配置一个classpath  把对应的.class文件所对应的路径配置上

 

 

 

           

 

          

 

     

 

             

 

     

       

       

 

     

     

 

posted @ 2017-05-02 23:43  柯登  阅读(105)  评论(0)    收藏  举报