JavaSe第一天笔记小记

JavaSe第一天笔记小记

1、电脑常用快捷键

  • Tab —— 常用于切换菜单,还可以与shift等其他键搭配使用产生不同的效果

  • Shift —— 常用于与其他键,例如ctrl键搭配使用,用于切换输入法

  • Ctrl —— 常用于多选,也可与其他键搭配使用

  • Alt —— 按下Alt 键可以激活活动窗口的菜单栏,而按下Alt 键和一个字母就可以激活这个字母所代表的菜单项,如按下Alt+F 就可以激活当前窗口的“文件(File)”菜单。

    注:按下**Alt+F4 **键可以最快的方式关闭任何应用程序,而不用在文件菜单或工具条中寻找并单击“退出”或“关闭”。

    ​ 在应用程序中,按下Alt+空格键可以直接打开系统控制选单。

    ​ 快速查看属性:按下Alt+Enter组合键或在按住Alt 键的同时鼠标左键双击某对象则可快速打开其“属性”对话框。其作用相当于点鼠标右键,并选取“属性”。

  • 任务管理器:ctrl+shift+esc


2、DOC常用命令

首先是打开CMD(command 命令提示行)的方式

  1. 开始 --> Windows系统 --> 命令提示符
  2. Win键+R 输入cmd
  3. 在任意的文件夹下面,按住shifr键+鼠标右键点击 --> 在此处打开power shell窗口
  4. 在资源管理器的地址栏前加上cmd+一个空格

常用命令:

#盘符切换
	如D:(作用为进入D盘)
#查看当前目录下的所有文件
	dir
#切换目录(change directory)
	cd,如果跨盘切换的话,需要加上参数/d,如cd /d D:\Hello World
	cd..(返回上一层)
#清理屏幕
	cls
#退出终端
	exit
#查看电脑ip
	ipconfig
#打开应用
	calc(计算器)
	mspaint(画图)
	notepad(记事本)
#ping 命令
	例如:ping www.baidu.com
#文件操作
	md 文件夹名——创建文件夹
	rd 目录名——移除文件夹
	cd>文件名——创建文件
	del 文件名——删除文件


3、计算机发展史

第一代语言:机器语言

  • 计算机的计算方式都是基于二进制
  • 代码是直接输给计算机使用的,不用经过任何转换

第二代语言:汇编语言

  • 解决人类无法读懂机器语言的问题
  • 指令代替二进制

目前应用:

  • 逆向工程
  • 机器人
  • 病毒

第三代语言

  • 高级语言
  • 面向对象面向过程两大类

4、JDK、JRE、JVM

  • JDK(java开发者工具):java development kit
  • jre(java运行时环境):java runtime environment
  • jvm(java虚拟机):java virtual machine

包含关系:JDK包含JRE与JVM,JRE包含JVM


5、java程序运行机制

  • 编译型
  • 解释型

比如中国出版的一本书,一个日本人也想要看,那么有两种方法,一是直接买这本书的翻译版,即全部翻译好的来看;二是将原版书籍一句一句的翻译来看。前者即为编译型,后者即为解释型,各有优缺点。

java具有两种运行机制的特性。

源程序(.java文件)—>java编译器—>字节码(.class文件),最后去到虚拟机


6、java中的数据类型

java中的数据类型分成两大类

  • 基本类型(primitive type)
  • 引用类型(reference type)

基本数据类型分为数值类型和Boolean类型,数值类型又分为整数类型、浮点类型和字符类型。

1、整数类型

字节范围 大小范围
byte 1 -128~127
short 2 -32768~32767
int 4 -2147483648~2147483647
long 8 -9223372036854775808~9223372036854775807

注:long类型要在数字后面加个L(大小写均可,但是不建议使用小写,容易搞混)以示区分,例如long num = 128L;

2、浮点类型

字节范围 大小范围
float 4 2的-149次方~2的128次方-1
double 8 2的-1074次方~2的1024次方-1

注:float类型要在数字后面加个F(大小写均可)以示区分

拓展:因为浮点数表现的字长是有限的、离散的,会存在舍入误差,结果只能是一个大约数,接近但不等于(IEEE754标准)

  • 最好完全避免使用浮点数进行比较
  • 银行业务要求精度严格应该用一个类来表示:BigDecimal(数学工具类)

3、字符类型

char,占两个字节

4、Boolean类型

只占一位,只有true和false之分

posted @ 2020-07-19 01:22  lorz5  阅读(150)  评论(0)    收藏  举报