Java学习记录 Day 1(常量、标识符、DOS命令)

Day 1

2019年3月23日。
这是我学习Java的第一天。
这一天,我学到了以下的知识。

计算机的基础知识

计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

  1. 计算机 :由硬件和软件构成,可以对数据进行处理。
  2. 硬件 :例如鼠标键盘、CPU、内存条。
  3. 软件 :系统软件(Windows、Linux)和应用软件(QQ、微信)。
  4. 软件开发 :利用工具和计算机语言开发程序的过程。
  5. 语言 :自然语言(人与人交流),计算机语言(人与机器交流)。
  6. 计算机语言 :面向对象(Java),面向过程(C)。
  7. 人机交互的方式 :(1)图形界面化的操作方式;(2)命令行的方式(Linux),通过输入特定的指令去操作机器。

CMD控制台常用的DOS命令

命令作用
mspaint打开画图
calc打开计算机
notepad打开记事本
cls清屏
exit退出
D(C、E、F、G):切换盘符
dir查看该目录下的所有文件或文件夹
cd 目录名进入该目录
cd …回退上一级目录
cd desktop进入桌面目录
cd …/…/回退两级(多级)目录
cd /直接回到根目录
md 目录名新建一个目录
rd 目录名删除一个目录(只能删除到空目录)
rd /s 目录名删除非空目录(会询问)
rd /s /q 目录名直接删除非空目录(删除后不会回到回收站)
cd /d 完整的路径名可以进行跨盘符操作
del 文件名.后缀名删除文件(不会回到回收站)
getmac查看物理网卡的地址
hostname查看主机名
ipconfig/all查看ip相关的信息
shut down -s -t 0立即关机

常用的快捷键

功能按键
复制Ctrl + C
粘贴Ctrl + V
剪切Ctrl + X
保存Ctrl + S
撤销Ctrl + Z
新建Ctrl + N
打开电脑Windows + E
切换窗口Alt/Windows + Tab
截取屏幕Prt Sc

学习方向

(1)Java SE:变量、常量、运算符、语句、函数方法、面向对象、常用类、集合、数组、I/O、反射。
(2)Java Web:HTML、CSS、JavaScript、数据库、Web服务器、JDBC、Serlvet、JSP。
(3)Java EE:第三方公司出品的一些用于企业级开发的框架(SSH、SSM)。
(4)Linux操作系统、大数据

Java的开源性和跨平台性

Java语言是开源、免费的,且源代码是开放的。Java的跨平台性由JVM来实现,而JVM不具有跨平台性(跨平台性:写一套源码可以在各个平台进行运行)。

JDK JRE JVM

  1. JDK :Java开发工具包,提供给开发人员进行编写Java源程序,包含JRE。
  2. JRE :Java运行环境,可以编译源程序来运行并查看效果。JRE包含了运行源程序时所需要的一些核心类库,以及JVM。
  3. JVM :Java虚拟机,实现Java的跨平台。

开发工具

javac命令对.java进行编译,生成*.class文件,之后再用java命令来运行。

  1. 编辑工具 :记事本(微软自带),第三方的记事本(notepad++,Editplus)。
  2. 编译工具 :IDE(集成开发环境),例如Eclipse(免费的),MyEclipse(收费的),IDEA(社区版免费,旗舰版收费)。

语法

  1. Java严格区分大小写。
  2. 所有符号都是英文符号。
  3. 关键字不能出错。
  4. 括号都是成对出现。
  5. 按Tab键可以缩进。
  6. ;(分号)代表一行语句的结束,注意不要忘了写。
  7. 类名和文件名可以不同,但尽量要保持一致。

注释

  1. 单行注释 :格式: // 注释的文字。
  2. 多行注释 :格式: /* 注释的文字 */。
  3. 文档注释 :格式: /** 注释的文字 */。

关键字

被Java语言赋予了特殊意义的单词,且全身小写(class:用来定义一个类)如果用的是相关的编译器,蓝色字体显示的就是关键字。

标识符

给类、常量、变量等等起的名字。
命名规范:

  1. 不要以数字开头,也不要用纯数字命名。
  2. 不要用关键字来命名。
  3. 英文字母跟数字或一些符号的组成。
  4. 尽量不要用特殊符号来命名,但是_(下划线)、$(美元符号)可以使用。
  5. 命名最好见名知意。
  6. 给类命名首字母大写,如有多个字母采用驼峰式命名。

常量

在程序执行过程当中,其值不发生变化的量。分为:字面值常量和自定义常量。
字面值常量如下所示:

常量类型常量值
整数常量1、2、3、100
小数常量1.1、3.14
字符常量‘a’、‘1’
布尔常量true、false
字符串常量“12345”
空常量null.

知识点总结

  1. 常用快捷键
  2. 常用DOS命令
  3. JDK安装和环境变量的配置
  4. 第一个Java程序的编写
  5. 关键字
  6. 标识符
  7. 命名规范
  8. 常量
  9. 进制(二进制。八进制。十六进制)、进制的转换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赈川

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值