day01-java的特点

windows常用命令
  
    1. cmd窗口
      1. 快捷键 win+r
      1. 开始菜单 搜索 输入cmd
      1. 文件夹路径出键入cmd
    1. 命令提示符路径
D:\javase\day01>
路径代表当前所在路径
默认路径:C:\users\当前用户
  1. 常用命令
  2. [盘符号]: 切换盘符
    cd
    切换目录位置
    cd .  代表当前目录
    cd .. 代表上一级目录
    cd ..\.. 代表上上一级目录,以此类推
    tree
    列出当前目录所有子孙目录和文件结构
    dir
    列出当前目录下所有子目录和文件
    mkdir [文件夹路径及名称]
    在指定位置创建一个指定名称的子文件夹
    rmdir [文件夹路径及名称]
    删除指定位置指定名称的文件夹
    del [文件名]
    删除指定位置指定名称的文件
    del 1.txt
    del *
    del *.txt
    cls
    清空当前屏幕
    help
    列出常用命令,或,为指定命令提示帮助信息
    help
    help cd
    相对路径:相对当前路径而言
    绝对路径:以盘符开头
  3. Java概述
      1. JAVA之父:
        詹姆斯·高斯林 (James Gosling);高司令
        1. 发展历史
        20世纪90年代,单片机编程;Sun,Green,由James负责
        嵌入式系统,C++
        面向对象
        Oak(橡树),FirstPerson;
        1995年,互联网兴起,JAVA;
        1995年,由sun公司正式推出Java,是一门高级编程语言
        2009年的时候,Oracle收购sun,Java成为Oracle公司的产品
        c、java版本发展
        1、1996年1月23日, JDK1.0发布,Java语言有了第一个正式版本的运行环境,
        JAVA程序可以在浏览器中运行,被看作是未来的互联网语言
        2、1997年2月19日,JDK1.1发布,新增反射等新特性,Java 语言的基本形态基本确定。
        3、1998年12月4日,JDK1.2发布,在该版本中,对技术体系进行了拆分,分为三个方向;这个分类影响非常久远,体现出主流语言设计者的思想:针对于不同的应用领域,在形态,API 集合等方面进行划分。
        J2SE    标准版,J2ME和J2EE的基础
        J2ME    面向移动端开发版本,主要面向手机等终端设备开发
        J2EE    面向企业级开发版本
        4、2000年5月8日,JDK1.3发布,在1.2的基础上类库等进一步完善
        5、2002年2月13日,JDK1.4发布,Java 语言真正开始走向成熟,提供了非常完备的语言特性。新增正则表达式、NIO等新特性。
        6、2004年9月30日,JDK1.5发布,里程碑式的版本,从这个版本开始版本名称更新为JDK5,该版本新增注解、自动装箱、自动拆箱等多个新特性,极大的推动了java语言的发展。 Jdk5
        JavaSe
        JavaME
        JAVAEE
        7、2006年12月11日,JDK6发布,该版本语法改进不多,但在虚拟机内部做了大量的改进,成为一个相当成熟稳定的版本。
        8、2011年7月28日,JDK7发布,Oracle发布的第一个JAVA版本,该版本Java 虚拟机的稳定性真正做到的工业级,成为一个计算平台而服务于全世界。
        9、2014年3月18日,JDK8发布,新增Lambda 表达式等新特性,引入函数式编程新思想。
        d、主要应用领域
        JAVASE
        java的基础版本技术
        学习其他的基础
        JAVAME
        java的移动端开发技术
        目前很少用
        JAVAEE
        java的企业级开发技术
        目前大量应用,java最重要的阵地
        Android
        Android主语言为java
        Google推出,大量流行
        大数据
        大数据常见解决方案首选语言
        Apache主导
        嵌入式
        Java本身设计时就业为了开发嵌入式系统
         
        1. java的特点
          1. 简单易学:相比c c++来说
          1. 安全:Java本身是一门安全
          2. 完全面向对象:重要
          3. 丰富开源支持:社区
          1. 跨平台
        一次编译,到处运行
        1. 跨平台
        平台:Windows Linux Mac Android

        总结:JVM(JAVA虚拟机)是跨平台的核心,将JAVA

        程序翻译成当前操作系统可以理解的指令,操作系统根据程序
        指令执行程序
        1. java的基本概念
        JVM
        Java虚拟机
        JRE
        JAVA运行时环境
        JDK
        Java开发工具包
        JRE=JVM+核心类库
        JDK=JRE+开发工具
        1. java开发环境的安装配置
          1. 下载JDK
        访问java的官方网站,下载并安装JDK
        下载地址:

         

        1. 安装jdk
        双击安装程序安装jdk,注意选择安装路径,路径中不要有中文和空格、特殊字符

        安装完成后会弹出框询问是否要继续安装jre,由于jdk具有jre完整的能力,根据自身需要选择是否安装。

        java -version可以查看当前JDK的版本

        JAVA入门案例&编译运行

         

        class固定的  Demo 类名(可以自定义) {} 表示范围

        class Demo{
        定义main方法 主函数 java程序的入口
        public static void main(String[] args){
        输出语句 双引号里边写什么 运行就输出什么内容
        System.out.println("Hello World!!");
        }
        }
        1. 编译和运行
        javac:编译 将我们写的java程序翻译
        1. 格式:javac 文件名(带后缀.java)
        java:运行 根据.class文件在当前操作系统执行程序
        1. 格式:java 文件名(不能带后缀)
        1. 注意
        1、在同一个.java文件中,可以定义多个类;每个类在编译之后都会生成一个同名的.class文件
        2、如果类使用public修饰的话,则同一个.java文件中不能存在两个以上的public
        3、如果类使用public修饰,则类名和.java文件名称必须保持一致
        1. 程序执行流程

          PATH 环境变量

          PathWindows系统内置的一个环境变量,可以在path中配置java环境变量;可以实现java的命令在任意目录下都可以使用
          1. 通过系统配置修改PATH环境变量

             3.JAVA环境变量配置最佳实践 - 业界最常用的配置方式

              1. 配置环境变量JAVA_HOME,指向当前jdk安装目录

         

        配置PATH环境变量,在原有环境变量之后追加%JAVA_HOME%\bin

         

猜你喜欢

转载自www.cnblogs.com/gxbmjz0721/p/11889133.html