java配置d盘绝对路径_自学java记录

本文详细介绍了从dos命令的基本操作到Java编程的基础知识,包括Java的特点、JDK安装配置、环境变量设置、Java程序的加载与执行过程。还讲解了Java的注释、关键字、标识符、字面值、变量、数据类型以及运算符的使用,为初学者提供了全面的入门指导。
摘要由CSDN通过智能技术生成

2020.3.25通过b站的动力节点Java课程开始学习

day1,3.25

从今天开始就是一个java软件工程师了

1,首先了解一下计算机的组成:软件和硬件

硬件就是看得见摸得着的东西:比如鼠标、显示器、主机等

软件又分为系统软件和应用软件

系统软件就是和硬件交互的软件,如:windos、linux等

应用软件就是通常运行在系统软件中的软件,如我们平时玩的游戏:dota等

2,开发软件需要学习计算机编程语言,如:c、c++、java、php等

我现在要学的是Java

计算机语言分为三大类:

低级语言:二进制语言,如101010101

中级语言:主要以汇编语言为代表,在低级语言中引入一下单词

高级语言:几乎和人类的语言完全相同,即使是没有学习过计算机编程,只要看到这段代码就知道这段代码主要完成什么功能。

如:c、c++、java、php

3,简单了解一下windos中的Dos命令

Dos命令窗口在开始--》运行--〉输入cmd--》回车打开的就是Dos命令窗口

常见的Dos命令有哪些

-exit退出

-cls清屏

-dir列出当前目录下所有的子文件/子目录

-cd(change directory)改变目录

改变目录就是改变路径(个人理解就是改变位置)

路径分为绝对路径和相对路径

绝对路径:表示该路径从某个磁盘的盘符下作为出发点的路径

相对路径:表示该路径从当前所在路径下作为出发点的路径

-cd..回到上级目录

-cd直接回到根目录

- ipconfig查看IP地址

ipconfig /all可以查看更详细的IP信息,这种查看方式可以看到网卡的物理地址。

物理地址具有全球唯一性。是在生产网卡的时候,嵌入的编号。

-ctrl + c强行终止DOS命令窗口中正在运行的程序

-打开注册表:

regedit

-- 直接回到根路径:cd

自动补全:

cd e 【然后按tab键,当前所在的目录下所有以e开始的目录自动补全路径,

当这个自动补全的路径不是自己想要的路径,可以继续使用tab键】

-创建目录:mkdir abc【表示在当前所在目录下新建一个目录,起名abc】

怎么切换盘符

c:回车

d:回车

4,关于windows操作系统当中常用的快捷键:

* win + r 打开运行窗口

* win + d 显示桌面

* win + e 打开资源管理器

* win + L 锁屏

* alt + tab 应用之间的切换

5,“通用的”文本编辑快捷键:

* ctrl + a 全选

* ctrl + c 复制

* ctrl + v 粘贴

* ctrl + s 保存

* ctrl + x 剪切

* ctrl + z 撤销

* ctrl + y 重做

* tab 缩进/多行缩进

* shift + tab 取消缩进

* HOME 回到行首

* END 回到行尾

* shift + home 选中一行

* shift + end 选中一行

* ctrl + shift + 向右或者向左的箭头 选中一个单词

* 鼠标双击:选中一个单词

* 鼠标三击:选中一行

* ctrl + end 回到文件末尾

* ctrl + home 回到文件头

6,java的特点(开源、免费、纯面向对象、跨平台)

简单性:相对而言Java中不再支持多继承,c++是支持多继承的,多继承比较复杂,c++中有指针,Java中屏蔽了指针的概念

面向对象:Java是纯面向对象的,更符合人的思维模式,更容易理解

可移植性:Java程序只需一次编译就可在多个平台上运行

可以跨平台运行,因为Java程序不是直接在系统软件当中运行的,Java软件编译完成之后在Java虚拟机(简称JVM)当中运行,然后再在系统里面运行,所以虽然不同的系统的运行规则不同但是同一个Java程序也能够在不同的系统里面直接运行。

多线程

健壮性:和自动垃圾回收机制有关,自动垃圾回收机制简称Gc机制,

Java语言运行过程中产生的垃圾是自动回收的,不需要程序员关心

安全性:Java是开源的,任何一个普通的程序员都可以看Java的源代码,使得Java很少有bug

6,什么是JDK?

* Java Development Kits

* Java开发工具箱【Java开发必备】

* 可以从Oracle的官网上下载。http://www.oracle.com

* 下载JDK的时候需要注意:JDK的版本,不同的操作系统需要安装不同版本的JDK。

7,Java简介

Java分三大块:1999年

* J2SE【Java的标准版本】:

基础,无论是以后走EE还是ME,SE是必须要精通的。

J2SE是SUN公司为java程序员准备的一套“基础类库”,这套基础类库学习之后,可以完成最基本的操作,

例如,文件的读写、线程的控制....

* J2EE【Java的企业版本】:

这是SUN公司为程序员专门准备的一套“类库”,这套类库可以协助程序员完成企业级软件的开发

企业级软件:OA办公系统、进销存系统、超市系统.......

* J2ME【Java的微型版本】

这是SUN公司为java程序员专门准备的另一套“类库”,这套类库可以协助程序员完成微型设备的嵌入式开发,

Java最初就是做微型设备嵌入式开发的。

2005年,java诞生十周年的时候,以上的三大模块改名了:

* JavaSE

* JavaEE

* JavaME

关键术语:

* JDK【Java开发工具箱】

* JRE【Java的运行时环境】

* JVM【Java虚拟机】

三者之间的关系:

JDK 中包含JRE,JRE中包含JVM。

8,Java的加载与执行

Java程序的运行包括两个阶段

编译阶段:主要任务是检查Java源文件是否符合Java语法规则,若符合则生成xxx.class字节码文件,不符合则报错

编译期:【在windows环境中完成】

- 安装JDK,配置环境

- 在硬盘的某个位置创建一个xxx.java源文件

- 打开源文件,在该文件当中编写符合java语法的源程序,然后保存。

- 使用JDK中自带的javac.exe命令对以上的java源程序进行编译。

* 编译通过:说明语法没有问题

- 在硬盘上生成一个或者多个字节码文件【xxx.class】

* 编译失败:说明源程序某个位置不符合java语法格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值