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成神的系列文章之一
如果你想知道,但是本文没有的,请下方留言
我会第一时间总结出来并发布填充到本文
java成神之路pdf java 成神
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
成神之路
51CTO技术栈以技术架构、自动化运维、数据库优化、技术管理、人工智能等相关主题为主,2019年一些优质干货技术文章https://news.51cto.com/art/202001/609544.htm
51CTO 技术栈 技术架构、自动化运维、数据库优化、技术管 -
RocketMQ成神之路目录
RocketMQ成神之路目录傻子都看得明白的RocketMQ安装以及测试RocketMQ
RocketMQ java 分布式 中间件 rocketmq -
JavaSE成神之路 - 编译Java程序
我们在上一节下载了JDK的安装包,解压后又配置了环境变量。这个时候,我们可以说,我们的电脑上已经安装了Java虚拟机,也叫做JV
java jvm 开发语言 java文件 java虚拟机 -
vim 成“神“之路 (一)
当然打造自己的vim 感觉 就像是公元前1500年前后 印欧语系游牧的蛮族潜心
vim unix 帮助文档