IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 计算机中的常用命令+Java简单介绍 -> 正文阅读

[Java知识库]计算机中的常用命令+Java简单介绍

一、计算机中的常用命令

dir----用来查看当前目录下的所有的子目录和子文件的

cd—用来打开目录
… 表示上一层目录 / 表示根目录cd …或者cd / 即可

tree—查看当前目录下的树状目录结构

mkdir----创建目录—md
创建目录123:md 123
创建它的子目录:md 123\456 则会在123目录下生成它的子目录456)

rmdir—删除目录

rd—是从计算机中彻底移除;如果当前目录中有子文件或者子目录,会删除失败

del ----删除文件


二、Java来源简单介绍

??????Java是1995年SUN公司推出的一门高级编程语言,是面向互联网的语言,WEB应用程序首选的语言,简单易学、安全可靠、完全面向对象、跨平台

对于8种基本数据类型不是对象的问题——有了相应的包装类可以作为对象使用

跨平台的原理
Java虚拟机—Java Virtual Machine—JVM,针对不同的操作系统,开发了不同的Java虚拟机一段Java程序并不是直接运行在计算机上而是运行在Java虚拟机上,Java虚拟机将Java程序翻译成当前系统能够识别的命令。

Java语言是跨平台的,但是Java虚拟机不是跨平台的。
(Java虚拟机使用C语言编写的)


3、 Java的技术结构

J2SE—标准版
J2EE—企业版
J2ME—移动版


4、JDK/JRE/JVM

JVM—Java能够跨平台的前提

JRE—Java Runtime Environment—Java运行时环境—JVM+核心类库

JDK—Java Development Kit—Java开发工具包—开发工具+JRE

java.sun.com

www.oracle.com

Oak—橡树
Java—爪哇

JDK1.0-JDK1.1-1.2(Applet/swing—GUI)-1.3-1.4-1.5(JDK5.0,十个特性)—JDK6—JDK7.0—JDK8(十个特性)
C:\Program Files(X86)

注意:安装路径中不要出现空格和中文!


5、编译

将Java代码翻译成计算机能读懂的语言的过程

注意:

  1. class文件的文件名和类名对应
  2. 每一个类编译完成之后都会产生一个class文件(一个java文件中会有多个类,对应的也就会生成多个class文件)
  3. 公共类的类名必须和Java文件的文件名一致
  4. Java程序运行的入口是主函数,没有主函数,Java程序不能够编译


6、环境变量

在这里插入图片描述
例如: javac -d (空格). (空格)Test.java
回车以后会自动生成包对应的目录,class文件就在这个目录下面。

配置系统变量:为操作系统指定的一些运行参数的量
JAVA_HOME:JDK的安装路径
Path:%JAVA_HOME%\bin;

7、 关键字

是指在Java中被赋予了特殊含义的单词
一共有53个关键字,其中51个在用,还有2个目前没有使用(const、goto—保留字
关键字也就是在eclipse洪以红色字体出现的单词。

用于定义数据类型的关键字
classinterfacebyteshortintlong
floatdoublecharbooleanvoidenum
truefalsenull
用于定义流程控制的关键字
ifelse switch casedefault while
doforbreak continuereturn
用于定义访问权限修饰符的关键字
private protected public
用于定义类、函数、变量修饰符的关键字
abstract final staticsynchronized
用于定义类与类之间关系的关键字
extendsimplements
用于定义建立实例、判断实例的关键字
new this superinstanceof
用于异常处理的关键字
try catch finally throw throws
用于包的关键字
package import
其他修饰符关键字
nativestrictfp transient volatile assert
注意:所有的关键字都是小写的! Java中目前还没有大写的关键字,也就是说,如果有大写字母,一定不是关键字。


7、标识符

在程序中自定义的名称

定义规则:
可以由字母、数字、_、$组成—
注意:在实际开发中不建议使用$符号

  1. 不能使用纯数字、数字不能作为开头
  2. 不能使用关键字
  3. Java是一门严格区分大小写的语言
  4. 为了提高程序的阅读性,尽量的见名知义
  5. 支持中文命名,但是不推荐

驼峰命名法
类名/接口名
??????如果由多个单词组成,每个单词的首字母大写,比如: HelloWorld

变量名/方法名
??????如果由多个单词组成,第一个单词的首字母小写,其余单词的首字母大写比如:playGame

包名
??????如果由多个单词组成,所有字母全部小写,中间用 . 隔开

常量名
??????如果由多个单词组成,所有字母全部大写,中间用_隔开

main是标识符还是关键字? -----标识符( 需要学会区分关键字和标识符。)

8、注释

在程序中用来解释或者说明程序的文字

格式
//注释文字 单行注释
/注释文字/ 多行注释
/*注释文字/ 文档注释—往往用于注释类、方法或者常量

注释的作用:解释程序;便于阅读、维护;排错。
javadoc -d .\document Demo.java,这个命令只能用来提取公共类中文档注释的内容

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-07-23 10:35:34  更:2021-07-23 10:36:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/2 6:55:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码