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 下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
        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

相关