新开始,java基础小结
来源:互联网 发布:近年来重庆物流数据 编辑:程序博客网 时间:2024/04/30 18:07
一、常用dos命令:
dir : 列出当前路径下的所有文件
cd + 具体路径:到达指定路径(需要在该盘符下进行操作)
cd.. :回到上一级目录
cd\ :回到根目录
md 文件夹名称:创建一个文件夹
rd 文件夹名:删除一个文件夹(此文件夹需为空文件夹)
二、java语言的一大特点:一次编译可到处运行(跨平台)
源代码
| 编译-->javac.exe
|
.class文件
| java虚拟机(解释.class文件并通知系统要执行哪些操作)-->java.exe
|
系统运行
javac.exe:启动java编译器对指定的.java源文件进行编译
java.exe:启动java虚拟机解释并执行指定的.class文件
注:心中一定要有此图
三、jre与jdk
jre:java运行环境,jre相当于 java虚拟机(即jvm)+核心类库
jdk:java开发工具集,jdk相当于 jre+ java开发工具
jdk目录下的内容:bin:存放的是java的开发工具
db:jdk附带的一个轻量级的数据库
include:存放调用系统资源的接口文件
lib:核心类库
src.zip:java源代码
四、在控制台写一个可执行文件的文件名的执行原理:
在控制台写一个可执行文件的文件名时,系统首先在控制台的当前路径下搜索是否存在该文件,如果存在,执行该文件;如果不存在,那么系统还会根据path环境变量所保存的路径进行搜索,如果找到,就执行该文件。
五、环境变量的配置问题
1、path:jdk工具的可移动性 ——>在.class文件目录下对不在同盘的jdk工具进行使用,执行.class文件
2、JAVA_HOME:中介作用,防止path被改错
3、set+环境变量名=路径 :设置临时环境变量,方便.class文件在不同版本的jdk下执行
4、classpath:.class文件的可移动性 ——>不在.class文件目录下,对.class文件进行执行,用classpath
环境变量来指定寻找.class文件的路径再通过工具进行执行
1、2、一般为必须配置的环境变量 3、4、一般都设置成临时变量不用配置成固定环境变量
补充知识:
set: 查看所有环境变量信息
set 环境变量名字:查看指定环境变量信息
set 环境变量名字=路径信息:设置指定环境变量信息
set 环境变量名字= :清空指定环境变量信息
set 环境变量名字=新路径;%环境变量名字% :在环境变量的原有路径上添加新路径
设置classpath环境变量的两种情况:
第一种:如果设置的classpath环境变量后面 没有分号,那么java虚拟机 只会 在classpath所保存的
路径进行搜索.class文件
第二种:如果设置的classpath环境变量后面 有分号,那么java虚拟机如果在classpath所保存的路径下
找不到.class文件的话 还会去当前路径下 搜索.class文件
注:.class文件名与源码中类名相同,与.java文件名没关系
win10系统环境变量的配置:1、在系统变量里新建: JAVA_HOME
到javac.exe和java.exe页面的具体路径(这是JAVA_HOME
下面填写的东西)
2、在系统变量里找path,双击,点编辑文本,在最前面或最后面添加
%JAVA_HOME%
六、杂食:
标识符规则:1、由字母、数字、下划线、$元素组成
2、不能以数字开头
3、严格区分大小写
1、接口和类名单词首字母大写
2、包名全小写
3、常量全大写,单词与单词之间下划线分割
/* */ ——>多行注释
/** */ ——>文档注释
多行注释与文档注释的区别:文档注释可生成开发者文档
javadoc -d 存放文档的路径 java的源文件 在doc窗口可生成开发者文档
注:开发者文档存放在 存放文档的路径中的 index.html里
若一个类需要用javadoc生成开发者文档,那么该类必须用public修饰
多行注释和文档注释一般需位于类或方法上面
常量分为:整数常量、小数常量、布尔常量、字符常量(使用单引号)、字符串常量(使用双引号)
System.out.println(1); 整数常量
System.out.println('1'); 字符常量
System.out.println('10'); 什么都不是
七、java中的数据类型
java中有两种数据类型:基本数据类型、引用数据类型
8种基本数据类型:1、整数数据类型:byte(字节) 8位(bit) 2^8=256 -128——127
short 16bit 2^16=65536
int 32bit
long ——>长整型数据后需要加上L 64bit
2、小数数据类型:float 32bit
double 64bit
小数默认为double型,要用float型需要在小数后加个f
3、布尔类型(boolean):true false
若用boolean声明一个变量时,变量占四个字节
若用boolean声明一个数组时,则每个数组元素占一个字节
4、字符类型: char 2字节 16bit
付出终有回报,一分耕耘一分收获。
- 新开始,java基础小结
- 怎么样从零基础开始学java 新…
- java 开始小结
- java新开始
- 新的开始--java
- 开始Java基础学习
- Java 8 新特性小结
- Java 基础小结
- Java基础小结
- Java基础数据类型小结
- Java基础小结
- java基础小结
- java编程基础小结
- Java基础小结
- Java语言基础小结
- java基础小结
- Java基础--小结
- Java基础小结
- Oracle中创建dblink的方法
- 二分查找或插入
- android中确定键重复点击,却只想在时间内,只显示点击一次
- 158.Two Strings Are Anagrams-两个字符串是变位词(容易题)
- Appium 基础概念
- 新开始,java基础小结
- android多进程通信的几种方式一
- Appium - WebView测试(Android)
- PAT How Long Does It Take (25) (拓扑排序)
- 原串翻转
- 数据结构学习记录-1
- 全局变量赋值问题
- 链表反转C++
- 指针中星号的位置问题