zoukankan      html  css  js  c++  java
  • 笔记整理1

    JDK简介

    JDK(JAVA development kit):java开发工具包的缩写。

            他为java应用程序提供基本对开发环境与运行环境。

      java虚拟机:负责解析与执行java程序。

      提供java的基本类库:java.lang、java.io、java.util、java.awt、java.swing、java.sql等

      提供开发工具(命令):javac.exe-编译工具、

                                                                             java.exe -运行工具、

                                             javadoc.exe-javadoc文档生成工具、

                                                                                jar.exe-打包工具等

    JDK环境变量对配置:

    1.JAVA_HOME  指定JDK安装的根目录。

    2.PATH:设置jdk对命令。(配置了才能实现javac等命令)

                  PATH=%JAVA_HOME%in

    3.CLASSPATH:让Java虚拟机找到Class文件。

                         CLASSPATH=.;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib

    JDK中的基础包介绍:

           java.lang包:线程类(Thread)、异常类(Exception)、系统类(System)等。

           java.awt包:"Abstract Window Toolkit"-抽象窗口工具包,包含GUI界面类和绘图类

           java.io包:输入|输出包。文件输入流(FileInputStream)、文件输出流(FilOutputStream)等

           java.util包:提供实用工具类。

    关键字

                  含义 java中关键字是指代码中特殊字符名称,这些都已经被java预留是用,所以,开发

                  JAVA中的关键字

                  用于类和接口的声明 class extends implements interface

                  包引入和包声明 import package

                  数据类型 boolean byte short int long char float double

                  数据可选值 false true null

    java应用程序目录结构

                  一个java应用(java工程)通常由以下几部分目录结构构成

                  1)SRC目录:放JAVA源文件

                  2)classes|bin目录:放JAVA编译后对字节码文件

                  3)lib目录:第三方jar

                  4)boc目录:放帮助文档

                  5)doc/api目录:放JavaDoc文档(打包文档)

                  6)deplay目录:打包后的Jar文件

                  7)WebContent

                  8)WEB-INF

                  流程控制 break case continue default do else for if return switch while

                  异常处理 catch finally throw throws try

                  修饰符 abstract final native(修饰方法)

                  private pratected public static synchronized

                  操作符 instanceof

                  创建对象 new

                  引用 this super

                  方法返回类型 void

  • 相关阅读:
    ACM FPGA 2019 -- Reconfigurable Convolutional Kernels for Neural Networks on FPGAs 论文解读
    VLSI基础-- 第六章 时序逻辑电路
    ISSCC-2020:GANPU 论文解读
    fabric知识梳理图解
    在浏览器端获取文件的MD5值
    mysql实现随机获取几条数据的方法
    数据仓库之Data Vault模型总结
    大数据分析基础——维度模型
    ArrayList类源码解析——ArrayList动态数组的实现细节(基于JDK8)
    Java的四个标记接口:Serializable、Cloneable、RandomAccess和Remote接口
  • 原文地址:https://www.cnblogs.com/zouguangyi/p/3684298.html
Copyright © 2011-2022 走看看