笔记整理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

原文地址:https://www.cnblogs.com/zouguangyi/p/3684298.html