Java笔记001---基础

来源:互联网 发布:电脑清除所有数据 编辑:程序博客网 时间:2024/06/06 04:24

Java体系:
javaSE: 标准版
javaME:微型版
javaEE:企业版

优势:
1.面向对象编程语言
2.健壮性(体现在吸收了C、C++优点)
3.安全性(垃圾回收机制,取消了指针,类型检查)
4.跨平台(可移植性,通过Java虚拟机实现)

Java运行机制:
编译型:C语言
解释型:basic语言

Java语言:先编译在解释

Java开发过程:
编写源代码 编译 运行

跨平台原理:
.Java文件———-> 编译成字节码文件——–>硬件系统
(虚拟机不识别) (供虚拟机认识) (解释器)
不同平台都有相应版本虚拟机,彼此虚拟机可能不同,但是都能运行Java程序,屏蔽底层平台差别。

Java虚拟机:运行或者解释Java程序
JVM:虚拟机,运行解释程序
JRE:Java运行时环境(Java Runtime Enviroment)—>JVM+类库
JDK:Java开发工具集; 包括JRE+开发工具

编译过程:
.java文件通过虚拟机编译成.class文件
运行过程:

JRE作用:加载代码,校验代码,解释执行代码

环境配置:::
JAVA_HOME:路径到JDK
path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 前面加上 \
class_path:新建 添加—- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

dos 命令
cls 清屏
cd 进入目录
dir 退出目录
MD 新建一个
RD 删除一个
(javac 文件名.java 编译成class文件
Java 文件名 运行)

注意:
1.Java文件,有public修饰,文件名称与类名要一致
2.一个Java文件public修饰的类最多只能有一个
3.public和static都是修饰符,位置可以互换
public:权限修饰符;公共的
static:静态的
4.string[] args 其中args是名字,什么都可以。
5.main函数(方法),是提供给jvm识别的(main函数是整个程序的入口)
6.println = print + line换行
print打印 不换行

0 0