-
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 程序:
- Java applet程序
- Java application/Java应用程序
Java 方向:
- JavaSE(Java 标准应用程序)基础
- JavaEE(Java企业级应用程序)
- JavaME(Java桌面手机应用程序)
计算机语言目的:实现人机的交互
- 数据类型 2. 变量 3. 操作符 4. 流程控制语句
Java的数据类型:
-
八大基本类型
-
整数相关:
byte short int long
-
小数相关:
float double
-
字符 'x' :
char
-
真假 true false:
boolean
-
整数相关:
-
变量
- 申明变量:数据类型 变量名
- 引用类型
-
创建一个Java的源程序:Java源程序的组成最小单位是 类(class)
-
创建一个文件,后缀改为
.Java
-
如果一个源文件中存在
public class
那么这个类的源文件名必须与 public 的类的类名保持一致,一个源文件中,不可以存在多个 public 的类 -
类名的命名规则:
类的命名只能包含:字母 _ $ # - 数字 要求:首字母必须是非数字且首字母需大写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环境变量的配置:
-
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;)
-
Java_HOME(安装路径):Java安装目录 C:\Program Files\Java\jdk1.8.0_40
原文:https://www.cnblogs.com/xiqingbo/p/java-10.html