zoukankan      html  css  js  c++  java
  • 一、Java语言介绍

    1、硬件知识介绍

     

    2、常用dos命令以及快捷键

     1 /**
     2  *@desc: 复习
     3  *@Description:
     4  * dir:列出当前文件目录下的所有文件;
     5  * md:创建一个新目录;
     6  * rd:删除一个目录;
     7  * cd:进入指定的目录;
     8  * cd..:退回到上一级目录;
     9  * cd:退回到根目录;
    10  * del:删除文件;
    11  * exit:退出;
    12  * 常用快捷键
    13  * ←   →:移动光标
    14  * ↑   ↓:调阅历史操作命令
    15  * Delete和Backspace:删除字符
    16  *@author: Alger
    17  *@create: 2017-08-30 
    18  *@Time: 22:45
    19  **/

    3、Java语言版本迭代概述

      1995 jdk 1.0 SUN--->Oracle
      jdk 1.5 = jdk 5.0
      j2SE-->javaSE
      j2EE-->javaEE
      j2Me-->javaME

      java 语言的三个版本:javaSE / javaEE / javaME

    4、Java语言应用领域

      企业级开发:java后台
      android移动端开发:app

    5、Java语言特点

      1、面向对象性:两个重要的概念:类与对象;三大特征:封装、继承、多态;

      2、健壮性:1.去除了c/c++的指针 2.提供了垃圾自动回收机制。--->仍然可能出现内存溢出、内存泄漏

      3、跨平台性:write once,run anywhere。 “一次编译,到处运行”  -->JVM的支持

    6、JDK、JRE、JVM的关系

      JDK = JRE + 开发工具集(例如Javac编译工具等
      JRE = JVM + Java SE标准类库

    7 JDK的下载、安装
      下载: 官网:www.oracle.com
      安装: 傻瓜式安装
      安装路径注意:安装在没有中文、没有空格的路径下。

    8 环境变量的配置
      Q:为什么要配置?

      A:为了能够在任何目录下,执行java提供的开发工具。比如:javac.exe ; java.exe;javadoc.exe

      Q:什么是path?

      A:windows系统执行命令时要搜寻的路径。

      配置方式:

    9 开发体验——HelloWorld

     

     1 package com.atguigu.java2;
     2 
     3 /**
     4  * Created with Intellij IDEA
     5  * Description:
     6  * Created by Alger on 2017-08-30 23:21
     7  **/
     8 public class HelloWorld {
     9     public static void main(String[] args) {
    10         System.out.println("HelloWorld");
    11     }
    12 }

    10 总结

     1  /**
     2      * 1.我们编写的java代码都存放在后缀为".java"的文件中:源文件
     3      * 2.编译源文件。命令:javac java源文件名,编译以后,会生成一个或多个字节码文件。字节码文件后缀:.class,字节码文件的名称即为java类名。
     4      * 3.解释运行字节码文件。命令:java 类名。要求类名对应的类中有程序的入口:main()
     5      * 4.程序的入口:public static void main(String[] args){}
     6      * 5.java 程序是严格区分大小写的!
     7      * 6.如何输出数据到控制台:System.out.println() / System.out.print()
     8      * 7.如果源文件中某一个类声明public.要求此类名与源文件名相同!--->在一个源文件中,最多只能有一个类声明为public
     9      * 8.在同一个源文件中,不能声明两个类名相同的类。
    10      * @param args
    11      */

    11 注释

      单行注释://注释文字

      多行注释:/* 注释文字 */

      文档注释:/** 文档注释 */

      作用:①提供程序的可读性 ②用于程序的调试
      特点:1.注释掉的文字或代码不参与编译的。
         2.多行注释不可以嵌套使用的
            3.文档注释可以被javadoc命令所解析。

  • 相关阅读:
    Delphi Excel 操作大全
    ThreadLocal类
    MyBatis实战总结
    MyBatis入门
    Mybatis逆向工程
    2020年全国高校计算机能力挑战赛初赛java组
    集合论基础
    命题与逻辑
    Redis技术概述
    UML图中6种箭头的含义
  • 原文地址:https://www.cnblogs.com/-hongchen/p/7455922.html
Copyright © 2011-2022 走看看