目录
一、DOS命令(.bat指令语法):
dir 查看文件
D:/C:/E: 切换盘符
cls 清屏
cd 进入
cd.. 返回上一级目录
cd\ 返回根目录
cd.. cd.. cd.. 返回前三级目录,多少个cd..返回多少级
ren 重命名文件
echo 新建各类文件
rd 删除文件
md 新建文件
del 删除文件内信息 注意:必须先删除文件内信息,才能删除文件
net user 用户名 密码 更改用户密码
cyte 复制
type 查询文件
shutdown -s -t 时间 多少秒关机
shutdown -a 取消关机命令
Tab 补全信息
echo 内容>>.txt >>追加文本的意思
exit 退出
time 查看时间 echo %time%
date 查看日期 echo %date%
二、VBS常用语法(VBS:可视化窗口脚本语言语法)
特点:电脑可直接运行
dim 设置变量(可以设置多个)
msgbox 弹出窗口代码
if...then...else 如果...就...或者
end if 结束代码
do while loop 重复代码
inputbox 输入的一个窗口弹出
if... then....elseif.....then....else....end if 适用于多个条件
vbs是通过函数调用系统命令
= 恒等于
<> 不等于
and 并且
or 或者
& 拼接
mod 余数
set 对象 =createObject("Wscript.shell") 调用系统函数
对象.run
快速打开记事本 输入notepad即可
快速计算器 输入calc即可
快速打开画图工具 输入mspaint即可
三、html网页语法:
html 根标记
head 头部
body 身体
title 标题
font 字体
p 段落
br 跨行
hr 水平线
center 居中
h1-h6 标题
size 字体大小
img 图片格式
<!-- --> 不参与程序的运行
table 表格tr 行
td 列
border 边框 <table border> 边框 显示
width 宽度 影响的是列 <td width"px">
height 高度 影响的是行
align 水平方向 <align="center">
color 颜色 <font color="">
colspan 合并列 <td colspan"">
rowspan 合并行 <td rowspan"">
background 背景颜色 <bg>
style 行内样式
img 图片使用调整大小当然表格也是:
width:宽
beight:高
1.有序列表(每一条都有一个标号:1 a I IV X i A)
<ol> <li></li> </ol>
2.无序列表:<ul> <li></li> </ul>
3.清单列表<dl><dt><dd></dl></dt></dd>
<th>加粗并居中
UTF-8国际通用编码格式
cellspacing编码
<style>table tr {text-align:center;} </style>:设置样式居中
<target>是否以新窗口打开网址
<a href ="网址" target="blank">路径</a>
<a href="">
锚链接记号:<a href="#" name="">
<a href="">回到顶部</a>
<form>:表单标记 (表单即登录界面)
input输入
<input type="password">单选框
<input type="radio">选择框
<input name="sex" type=raido >姓名单选
<input type="checkbox"/>复选框
"button"nalue="">按钮
<select> <optio></optio></select> 下拉框
<textarea rows>文本域
四、Java 基础语法:
Java基本格式:
①基本形式:
固定语法:public class 标识符{
主程序入口:public static void main(String[ ] args){
打印语句:System.out.println("")
}
}② 数据类型:
变量类型:①整数类型:byte、short、int、long(超过了int的范围,必须在变量数据后面输入L);
②小数类型:forat(使用这个小数类型,需要在数据后面输入F)、double;
③字符类型:char(单字符需要用'')、String(多字符,需要用"");
④boolean(类似于真假命题);
1.\n 跨行;2. \t 大空格;3.System.out.println() 跨行;
4. 空格;Java运算符部分:
①算术运算符(基本)
+ 加法 ①加法运算
②拼接 :
1.(""+变量+"");
2. (""+变量);
3.(变量+""+变量)
- 减法
* 乘法
/ 取整
% 取模
++ 自加一 (--变量,--在前面,先运算)
-- 自减一 (变量--,--在后面,后运算)②赋值运算符(给数据赋值)
= 赋值
+= 原本的基础上加上这个后面的数值
-= 减等于
*= 乘等于
/= 取整等于
%= 取模等于③关系运算符(通过boolean 判断:成立true;不成立false)
> 大于
< 小于
>= 大于或等于
<= 小于或等于
== 恒等于
!= 不等于④逻辑运算符(也是通过boolean判断)
1.&& 或者
2.|| 并且
3.!取反⑤条件运算符(比较两个数的大小)
1.语法:关系|逻辑运算符表达式 ? 结果1 :结果2
//例子:int a=100;
String b =a>90?"给你包辣条。":"给你一锤子。"
System.out.println("b");
//判断数值最大值:
int a =89;
int b =90;
int c =a>b?a:b;
System.out.println("c");
2.equals:中英文作对比(也可用数字,String类型)
String a ="成龙";
String b ="有龙";
boolean c =a.equals(b);
System.out.println(c);
数据类型部分:
数据类型转换: double>float>long>int>(char)>short>byte
1. 自动转换 类型大小
int类型转换成double类型(会出现0.1的形式,值不变)
2. 强制转换
与上面相反 (会数据丢失)
需要特殊格式:double a =19.8; int b =(int)a;
System.out.println(a);
System.out.println(b);
/* 内容 */ 不参与程序的运行
\n 跨行
\t 大空格
变量类型:
1.整数类型:(默然int类型)
byte
short
int
Long(超过int类型,需要在数据后面输入L);2.小数类型:(常用double类型)
float(数据后输入F)
double3.字符串类型
char('') 单字符 //有唯一的ASCII值对应,a 97;A 65;0 48;
String("") 多个字符4.判断类型
boolean 真:true ; 假:false输入器和随机器部分:
1.输入器的使用
import java.util.Scanner; //获得许可证 class{ public static void main(String[] args){; Scanner sc =new Scanenr(System.in); //1.创建一个输入器(需要获取许可证才能使用) System.out.println(""); //2.给出相应的提示 数据类型 变量名字 =sc.next数据类型(首字母大写)();//3.存储所输入的变量 //根据条件来输入后面的语法 } }
2.随机器的使用
import java.util.Random; public class Test { public static void main(String[] args) { //实例化随机器(并进行命名) Random rd = new Random(); //设置随机数 int sj =rd.nextInt(10)+1;//范围是1~10 //定义一个计时器(当条件达到100次的时候,就进行结束) int count = 1; //进行死循环打印 while(true) { //计数器每循环一次依次加一 count++; if(count==100) { //死循环结束 break; } //100次随机数的打印 System.out.println(sj); } } }
条件语句部分:
1.if的使用(使用:多个条件)
//写在后面
1.if(条件表达式){
}
2.if(){
}else{
}
3.if(){
}else if(){
}else if(){
}...else{
}2.switch(){
case 值1:
break;
case 值2:
break;
case 值n:
break;
default:
}
循环部分
1.while
2.do while
3.for
import java.util.Random; public class Test { public static void main(String[] args) { //1.while循环 //语法: /*初始化变量; while(循环条件表达式) { 语句体; 变量的递增或者递减; }*/ //while常规循环 int count = 1; while(count<=100) { System.out.println(count); count++; } //死循环(while(true)优先使用) while(true) { count++; System.out.println(count); } //特点:先判断,再执行 //2.do while循环 //语法: /*初始化变量; do { 打印语句; 变量的递增或递减; }while(循环条件表达式);*/ //常规用法: do { System.out.println(count); count++; }while(count<=100); //特点:先执行,再判断 //3.for 循环(常用) //语法: /* for(初始化变量;循环条件表达式;变量的递增或递减) { 打印语句; }*/ //常规用法: for (int i = 0; i < 100; i++) { System.out.println(i); } //死循环 for(;;){ } } }
数组部分(数组的出现:存放更多的数据):
一维数组:
动态:数据类型[ ] 数组名 = new 数据类型 [存放的个数];
赋值方式:数组名[长度]=某值;
静态:数据类型[ ] 数组名 ={内容1,内容2,内容3,内容n };(定义即可赋值)
判断数组长度:数据名.length;
遍历:
1.循环
2.foreach遍历
import java.util.Random; public class Test { public static void main(String[] args) { //定义一个一维数组: int count[] = {213,242,53,421,3}; //第一种: for (int i = 0; i < count.length; i++) { System.out.println(count[i]); } //第二种: for (int i : count) { System.out.println(i); } } }
二维数组:
动态:数据类型[ ][ ] 数组名 = new 数据类型 [一维数组的个数][所有一维数组存放的元素];
静态:数据类型[ ][ ] 数组名 = {{一维数组1},{一维数组2},{一维数组3},{一维数组n}};
判断数组长度:数据名.length;
二维数组中一维数组的长度:数组名[第几个一维数组].length
遍历:
1.循环嵌套
import java.util.Random; public class Test { public static void main(String[] args) { //定义一个二维数组: int count[][] = {{123,532,243,324},{35,34,7,5},{235,5,7,3}}; //第一种: for (int i = 0; i < count.length; i++) { for (int j = 0; j < count.length; j++) { System.out.println(count[i][j]); } } } }
注意:数组下标都是从0开始。
总结部分: