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打印 不换行
- Java笔记001---基础
- Java基础自学笔记001
- Java基础笔记
- java基础学习笔记
- java基础笔记(一)
- java基础学习笔记
- java基础笔记
- Java基础笔记
- java基础笔记1
- java基础笔记2
- java基础笔记3
- java基础笔记4
- java基础学习笔记
- 复习java基础笔记
- java基础笔记1
- java基础学习笔记
- JAVA 基础学习笔记
- Java基础学习笔记
- 使用Scanner获取键盘输入
- cocos2d-x-v3安卓平台tinyxml2读取xml出错
- 关于垂直切分Vertical Sharding的粒度
- 织梦dedecms后台增加多媒体后缀上传无法选择原因
- xUtils框架
- Java笔记001---基础
- 【loadrunner】性能测试自动执行-具体配置步骤
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- 有趣的Autolayout示例2-Masonry实现(转)
- Android开源框架ImageLoader
- 日志实时分析统计平台三 ----- storm安装配置
- 微软企业库dll引用
- CodeBlocks配置TDM-GCC编译环境
- FastDFS 分布式的文件存储环境搭建