- java常识
- 简单DOS命令
- java基础名词
- java编译和运行流程
- Eclipse常用快捷键
- Eclipse相关操作
- java基本数据类型
- java基本数据类型转换
- java常用运算符
- java流程控制语句
- java代码块
- Tomcat
- 结语
java常识
简单DOS命令
cd.. 返回上一级目录
cd \ 返回到根目录
d: 切换到d盘
dir 列出目录和文件
cls 清楚DOS窗口
ipconfig 列出ip配置
java基础名词
jdk java开发环境
jre java运行环境
jvm java跨平台虚拟机
jvm 包含于jre,jre包含于jdk
java编译和运行流程
第一步,编写HelloWorld.java文件,输入如下内容
文件名和类名必须一致
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
第二步,找到java安装目录下的java.exe和javac.exe
创建两个快捷方式,放到源文件目录下
运行 javac -encoding UTF-8 HelloWorld.java 编译文件,生成 HelloWorld.class 文件
运行 java HelloWorld 运行编译后的class文件
除了创建快捷方式外,还可以设置系统环境变量,在path下面指定目录 C:\Program Files\Java\jdk1.8.0_131\bin;
Eclipse常用快捷键
alt + / 代码快速补全,导包
ctrl + shift + F 格式化代码
ctrl + / 单行注释,取消注释
ctrl + shift + / 多行注释
ctrl + shift + \ 取消多行注释
ctrl + shift + o 快速导包
alt + 上下箭头 移动代码行
ctrl + alt + 上下箭头 快速复制一行代码
ctrl + D 删除当前行
ctrl + 1 错误提示
ctrl + T 查看类的继承关系
F6 单步执行
F5 进入调试语句内部
Eclipse相关操作
使用 /** 写的文档注释,可以使用Eclipse中的Export导出javadoc
开发的package可以使用Eclipse的Export导出jar文件
将导出的jar文件引用到项目中来,遵循如下几步
1.在src目录下新建一个lib目录
2.将jar文件复制到lib中
3.右键jar文件buildpath -> add new path
4.在程序中import进来相关文件即可
java基本数据类型
数据类型 | 字节数 | 范围 | 备注 |
byte | 1 | -128~127 | |
short | 2 | -32768~32767 | |
int | 4 | -2147483648~2147483648 | 整数默认是int |
long | 8 | -2^63 ~ 2^63 - 1 | 超出int范围的值,需要在末尾添加L否则报错 |
float | 4 | -3.40310^38 ~ -3.40310^38 | 可以在末尾加上F |
double | 8 | -1.79810^308 ~ 1.79810^308 | 浮点默认是double,可以在末尾加上D |
char | 2 | 表示一个字符 | |
boolean | 1 | true 或者 false |
java基本数据类型转换
低精度的类型可以自动转化给高精度的类型,反之不可以,此时必须强制类型转换,如下
long a = 111;
int b = (int)a;
char类型和int类型之间的转换
char转int
char cr = 'a';
int i = cr;
System.out.println(i); // 97 输出字符的ascll码
int转char
int i = 99;
char cr = (char)i;
System.out.println(cr); // c 输出ascll码对应的字符
java常用运算符
算术运算符 + - * / % ++ --
赋值运算符 = += -= *= /= %=
比较运算符 == != < > <= >=
逻辑运算符
& 与
| 或
^ 两边操作数是相同的就是false反之true
! 非
&& 短路与
|| 短路或
三元运算符 a>b?a:b
java流程控制语句
if{ }else{ }
if{ }else if{ }else{ }
switch(Expression1){ // Expression1和Expression2相等执行case
case Expression2:
...
break;
case Expression3:
case Expression4:
...
break;
default:
...
break;
}
while(true){ }
do{ }while(true)
for(int i = 0; i < 10; i++){ }
循环控制关键字
break 用于终止循环
continue 用于跳出本次循环
嵌套循环跳出
name:for(int i = 0; i < 3; i++){
System.out.println("aa");
for(int j = 0; j < 2; j++){
System.out.println("bb");
break name;
}
}
java代码块
public class demo3 {
public demo3() {
{
// 构造函数代码块
System.out.println(1);
}
}
{
// 构造代码块,构造函数之前执行
System.out.println(2);
}
static {
// 静态代码块,只会执行一次,构造代码块之前执行
System.out.println(3);
}
}
demo3 test = new demo3();
demo3 test1 = new demo3();
执行结果:
3
2
1
2
1
Tomcat
运行环境 jdk10, tomcat9
eclipse中装tomecat
1.eclipse中需要安装wpt,在你的windows->perference->Install/Updata->Avalilable Software Sites
2.添加 http://download.eclipse.org/webtools/repository/oxygen/
3.安装wpt
tomcat作为后台进程运行
1.安装tomcat服务 service.bat install tomcat
2.启动tocmat服务 net start tomcat
结语
本文章是java成神的系列文章之一