zoukankan      html  css  js  c++  java
  • day01-java的特点

    天气真好windows常用命令
      
      1. cmd窗口
        1. 快捷键 win+r
        1. 开始菜单 搜索 输入cmd
        1. 文件夹路径出键入cmd
      1. 命令提示符路径
    D:javaseday01>
    路径代表当前所在路径
    默认路径: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%in

           

  • 相关阅读:
    openpyxl模块介绍 ——读取excel表格
    openpyxl模块介绍 ——创建excel表格 ——并写入数据
    csv文件——读和遍历csv文件
    openpyxl模块介绍 ——原有excel表格中创建sheet ——并写入数据
    遍历目录
    c# 反转,新手看
    缩写
    对象、类和结构
    c# Outlook 收发邮件
    C#中接口的作用
  • 原文地址:https://www.cnblogs.com/gxbmjz0721/p/11889133.html
Copyright © 2011-2022 走看看