0基础Java学习——第一周

这篇博客详细介绍了Java学习的第一周内容,包括存储单位、DOS命令、Java平台、注释、运行条件、标识符、关键字、数据类型、数据转换、常量、进制、位表示法、变量、运算符、键盘录入、HTML基础、流程控制语句和随机数生成。
摘要由CSDN通过智能技术生成

目录

 

Day1

一、存储单位:

二、常用的DOS命令:

三、Java三平台:

四、Java注释:

五、运行Java程序所具备的条件

Day2

一、标识符

二、关键字,保留字

三、Java基本数据类型:

四、数据类型转换:

Day3

一、常量

二、进制

三、有符号位的数据表示法

四、变量

Day4

运算符

一、算术运算符

二、赋值运算符

三、比较(关系)运算符

四、逻辑运算符

五、位运算符

六、三元(三目)运算符

Day5

一、键盘录入数据

二、HTML入门

HTML标准结构:

文本标签

图像标签 

超链接标签 

表格标签

表单标签

Day6

流程控制语句

一、顺序结构语句(最基本的语句)

二、选择结构语句

三、循环结构语句

Day7

一、产生随机数

二、跳转控制语句

三、方法


Day1

一、存储单位:

计算机存储器以位和字节计量

bit:位,0或1。

8bit     —— 1 byte(字节)

1024 byte —— 1 KB

1024 KB —— 1 MB

1024 MB —— 1 GB

1024GB —— 1 TB

 

二、常用的DOS命令:

ipconfig          快速查找IP地址

ping 外网        确认能否连外网

d:                    快速切换至D盘

dir                   列出当前目录下的文件以及文件夹

cd 件夹名称    进入该文件夹目录

cls                   清空屏幕

cd..                 返回上一级目录

cd/ cd\            返回根目录

exit                 退出dos命令行

md 文件夹名称(aaa) 创建一个名为aaa的文件夹

 

copy con 文件名.后缀 回车

输入文件内容,完成后Ctrl+Z表示完成,回车执行 创建文件

 

rd 文件夹名 删除文件夹(必须为空文件夹)

rd /s 文件夹名 删除文件夹(会询问是否删除)

rd /s /q 文件夹名 暴力删除文件夹(不会询问)

del 文件名.后缀 删除文件

del *.后缀 批量删除同一类文件

 

mspaint:打开画图板

notepad:打开记事本

calc:打开计算器

 

三、Java三平台:

Java SE:是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

Java EE:是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 ServletJsp等,主要针对于Web应用程序开发

Java ME:是为开发电子消费产品和嵌入式设备提供的解决方案

 

 

四、Java注释:

含义:使用文字解释说明程序中的代码,提供代码阅读性

注释的作用: 1)提供代码阅读性 2)可以排除错误

单行注释://

多行注释:/*

                  */

文档注释:/**

                   主要在类上面、方法上面,输出文档

                  */

五、运行Java程序所具备的条件

JDK (Java Development Kit)- Java开发工具包

JRE (Java Runtime Enviroment)- Java运行环境

JVM (Java Virtual Machine)- Java虚拟机执行Java程序

 

JDK 包含了JRE;JRE里面包含了JVM

Day2

一、标识符

含义:Java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。

命名规则:

  • 组成:由字母(含英、中、日、俄等)、数字、下划线(_)和美元符号($)组成。
  • 不能以数字开头。
  • 区分大小写。
  • 长度无限制。(一般不要超过15个字符)
  • 不能是Java中的保留字和关键字。

命名习惯:

  • 见名知意:建议使用英文单词。
  • 驼峰式命名:变量名,方法名,参数名: 首字母小写,如果多个单词组成,第一个单词首字母小写,剩下的单词首字母大写(驼峰式命名法)
  • 类名:单词首字母大写,多个单词组成每个单词首字母大写(帕斯卡命名法)
  • 包名,所有的字母都小写
  • 常量:所有的字母都大写

二、关键字,保留字

关键字:被Java语言赋予特定含义的单词,全部都是小写;

保留字:没有定义用途,但保留备用。goto、const

 

三、Java基本数据类型:

整数型---- byte(字节)1个字节, short(短整型)2, int(整型)4, long(长整型)8

浮点型---- float(单精度浮点型)4, double(双精度浮点型)8

字符型---- char 2

布尔型---- boolean 不确定(1或4)

注意:Java整型数值默认为int型(要声明long型可以加‘l’或‘ L’)

Java浮点型常量默认为double型 (要声明一个常量为float型,则需在数字后面加f或F)

 

 

四、数据类型转换:

  • Java默认允许小范围的数据类型的数据自动转换为大范围的数据类型(隐式的数据类型转换),自动转换;
  • 大范围的数据类型的数据转换为小范围的数据类型需要数据前加:(数据类型)(显式的数据类型转换),可能发生精度的丢失或数据的溢出(3.14——3,丢失小数点后数据)
  • char数据类型范围小于int类型;boolean类型不能转换;
  • byte、short、char参与运算时会自动转成int类型;

Day3

一、常量

  • 含义:在程序的执行过程中,其值不发生改变的值
  • 分类:

              (1)字面值常量

                     a)字符串常量:使用双引号包起来的内容,称为"字符串常量"

                     b)字符常量: 使用单引号包起来的单个内容,称为"字符"

                    注意事项: 键盘上的每一个按键都是"字符",当前这些字符单独使用的时候,不会计算,只是一个固定的字符,但是,一旦这些参与运算,会计算,每一个字符都对应ASCII码表的值!

                           ASCII码表 字符A----- 65

                                             字符a----- 97

                                             字符0----- 48

                     c)整数常量 : 100 50 整数默认就是十进制

                     d)小数常量:3.14 12.56

                     e)布尔常量: true/false

                      f)null: 空常量

           (2)自定义常量(面向对象中 "继承"讲 和关键字final)

二、进制

  • 组成规则:
  1. 二进制:由0,1组成,逢2进1,以“0b”开头
  2. 八进制:由0,1...7组成,逢8进1,以“0”开头
  3. 十进制:由0,1...9组成,逢10进1
  4. 十六进制:由0,1...9,a,b,c,d,e,f 组成,逢16进1,以“0x”开头
  • 进制的转换:
  1. 任意进制 =====》 十进制:                       系数 * 基数的权次幂之和
  2. 十进制 =====》 任意进制:                       用当前十进制数,除基数取余数,直至商为0,余数反转。
  3. 二进制 ======》八进制 / 十六进制:        从右往左,每3/4位一组,左边不够补0,最终计算每个位的十进制数,排列即可。
  4. 8421码:                                                     实现二进制与十进制之间快速转换

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值