Loading

Java基础学习笔记

Java:属于编译类型语言

依赖的环境:

依赖的环境

  • JDK:Java 开发工具
  • JRE:Java 运行环境
  • JVM:Java 虚拟机

一般JDK包含JRE,JRE包含JVM(Java Virtual Machine)

Java → 1990 → 电子电器产品智能化 → JavaHot浏览器 → 1995 → 发布JDK1.0、JDK1.5、JDK1.6 → Java6 → JDK1.7/1.8 → Java7/8

Java 之父 → james Golding

Java → sun(斯坦福大学网络公司)sun → 2009被oracle收购

Java 程序:
  1. Java applet程序
  2. Java application/Java应用程序
Java 方向:
  1. JavaSE(Java 标准应用程序)基础
  2. JavaEE(Java企业级应用程序)
  3. JavaME(Java桌面手机应用程序)
计算机语言目的:实现人机的交互
  1. 数据类型 2. 变量 3. 操作符 4. 流程控制语句
Java的数据类型:
  1. 八大基本类型

    1. 整数相关:byte short int long
    2. 小数相关:float double
    3. 字符 'x' : char
    4. 真假 true false:boolean
  2. 变量

    • 申明变量:数据类型 变量名
    • 引用类型
  3. 创建一个Java的源程序:Java源程序的组成最小单位是 类(class)

    1. 创建一个文件,后缀改为.Java

    2. 如果一个源文件中存在public class那么这个类的源文件名必须与 public 的类的类名保持一致,一个源文件中,不可以存在多个 public 的类

    3. 类名的命名规则:
      类的命名只能包含:字母 _ $ # - 数字 要求:首字母必须是非数字且首字母需大写class Hello{}
      类的命名最好见名知意:class StudentClass{...}

      驼峰式的命名规范:class Student{...} Class Book{...}

Java编译过程:
  • Javac → Java源文件 → Java源文件编译成 class字节码文件
  • Java 类名 → 执行类的字节码
  • Javadoc、Java源文件 → 根据文档注释生成帮助文档
Java的注释:
  • //(单行注释)
  • /* */(多行注释)
  • /** */(文档注释)
把当前目录下的所有字节码 文件打包成xxx.jar:jar cfv xxx.jar *.class;
指向一个可执行文件的路径:path

Javac Java xxx → Javac.exe Java.exe xxx.exe

指向一个字节码文件存放的路径 :classpath

Java Hello → 默认从当前路径找Hello.class,如果找不到,会去遍历classpath配置的文件夹

Java环境变量的配置:
  1. path(可执行文件路径):Java安装目录/bin %Java_HOME%/bin

    classPath(字节码路径):Java安装目录/lib/tool.jar;Java安装目录/lib/dt.jar;

    或(%Java_HOME/lib/tool.jar;%Java_HOME/lib/dt.jar;)

  2. Java_HOME(安装路径):Java安装目录 C:\Program Files\Java\jdk1.8.0_40

posted @ 2021-05-11 00:57  Schieber  阅读(126)  评论(0编辑  收藏  举报