day01 学习内容

一、学习重点

以老师发布的重难点为根据,进行总结。无法默写出的加粗标注,便于后期复习。

(1)了解各个进制之间的转换
(2)理解java的语言特性了解jvm的作用
(3)理解位运算符及变量的生明及使用
(4)掌握java的几种注释方式并知晓各个的使用场景
(5)完成自己电脑的java环境安装及java样例的编写并运行

1. 各进制之间的转换

  • 二级制:只有0和1,以'0b'开头,大小写均可
  • 十进制:逢10进1,日常使用做多的进制
  • 八进制:只有0-7,逢8进1,以'0'开头
  • 十六进制:0-F,逢16进1,以'0x'开头,大小写均可
目标进制(右侧) 二进制 十进制 八进制 十六进制
二进制 ———— 从末位起为20,21以此类推,分别乘以该位上的数字,并求和。 从末位起,每三位为一个数字,写出对应的数字即可。 从末位起,每四位为一个数字,写出对应的数字即可。
十进制 除2取余后,逆过来即可。 ———— 除8取余后,逆过来即可。 除16取余后,逆过来即可。
八进制 每一位数字写出对应的二进制,如不满3位,则在前方用0补足。 从末位起为80,81以此类推,分别乘以该位上的数字,并求和。 ———— 先转为二进制
十六进制 每一位数字写出对应的二进制,如不满4位,则在前方用0补足。 从末位起为160,161以此类推,分别乘以该位上的数字,并求和。 先转为二进制 ————

正数的原码、反码、补码相同。

负数的转换:

  1. 二进制-->十进制
    1. 补码(已给出)
    2. 反码=补码-1
    3. 原码=反码各位相反(除符号位)
    4. 计算-|原码|
  2. 十进制-->二进制
    1. 除2取余获得原码,首位是1,中间都是0
    2. 各位相反求反码
    3. 反码-1

2. java语言特性,jvm的作用

  1. 面向对象
  2. 分布式
  3. 简单化
  4. 多线程
  5. 安全性
  6. 跨平台移植:JVM的作用。可以让java程序在各个平台运行。write once,run anywhere.

3. 理解位运算符及变量的声明及使用

位运算符

位运算符是直接二进制运算符,因此叫“位”运算符。具体有以下符号:

符号 含义 范例 细节
>> 右移 12>>2 二进制数右移,移除部分删掉,如首位为1,空余位数以1补足,如首位为0,空余位数以0补足。
<< 左移 12<<2 二进制数左移,移除部分删掉,末尾以0补足。
>>> 无符号右移 12>>>2 二进制数右移,移除部分删掉,无论首位为什么,空余位数以0补足
| 12|2 只有0|0=0,其余为1
& 12&2 只有1&1=1,其余为0
^ 异或 12^2 相同为0,不同为1。如00=0,10=1
~ ~6=-7 按补码各位取反

变量的声明及使用

声明

  1. 在内存中分配一个存储空间
  2. 包含变量名、变量值、数据类型
  3. 声明格式:
    1. 数据类型 变量名 = 变量值;
    2. 分步
      1. 数据类型 变量名;
      2. 变量名 = 变量值;
  4. 变量值可以在数据类型范围内变化
  5. 必须先声明,后使用

使用

  1. 变量只在当前作用域有效。{}
  2. 局部变量必须初始化值。
  3. 同一类中,不能有相同名称的变量。

4. JAVA的几种注释方式

  • 单行注释//
  • 多行注释/*......*/
  • 文档注释/**......*/ :使用javadoc.exe来生成API文档,可放一些可识别格式,如
/**
@author 作者
@version 版本
@param 参数说明
*/

5. 完成自己电脑的java环境安装及java样例的编写并运行

已完成

二、知识点总结

1. JAVA语言类型

  1. java se 标准版 适用于开发C/S 客户端/服务器
  2. java ee 企业版 适用于开发B/S 浏览器/服务器√
  3. java me 微型版(已基本被Android取代)

2. 搭建开发环境

  1. JDK (Java Develop kit) java开发工具包
  2. JRE(Java Runtime Environment)java运行环境
  3. JVM(Java Virtual Machine)java虚拟机

三者关系:

  1. JRE = JVM + java标准类库
  2. JDK = JRE + java开发工具包

步骤

  1. 下载安装sdk
  2. 通过命令提示符到jdk安装路径的bin目录下,运行java -version,成功现实版本信息则安装成功
  3. 配置环境变量
    1. 新增环境变量JAVA_HOME,变量值为jdk安装路径
    2. 配置path环境变量,变量值新增%JAVA_HOME%\bin

3. 开发应用程序

步骤

  1. 编写:新建.java源文件
  2. 编译:javac编译java源文件
  3. 运行:java运行字节码文件

注意事项

  1. 一个源文件中可以有多个类
  2. 一个源文件中只能有一个public修饰的类,且类名必须与文件名相同
  3. 每条语句以;}结尾
  4. 一个类中只能有一个main方法,称为主方法,即程序的入口。固定写法为:public static void main(String[] args){}
  5. Java中严格区分大小写

4. 标识符的命名规则与规范

1. 命名规则

  1. 只能使用英文字母(A-Z,a-z)、阿拉伯数字(0-9)、下划线(_)、美元符($)命名。
  2. 不可以数字开头。
  3. 不可使用java关键字和保留字,可包含
  4. 不可包含空格。
  5. 严格区分大小写,长度无限制

2. 命名规范

  1. 常量使用全大写字母,如多单词,则单词之间用下划线隔开。如XXX_YYY_ZZZ
  2. 包名:所有字母小写。如xxxyyyzzz
  3. 类名、接口名(驼峰):首字母大写。如XxxYyyZzz
  4. 变量名、方法名(小驼峰):第一个单词首字母小写,其余首字母大写。如xxxYyyZzz

5. 常用的DOS命令

命令 含义
dir 列出当前目录文件
md 新建文件夹
del 删除文件
cd.. 回到上层目录
cd/ 回到磁盘
rd 删除文件夹
cd 去指定路径
posted @ 2020-05-01 15:33  萝莉巴索小布丁  阅读(50)  评论(0)    收藏  举报