使用vim进行java编程
首先:编写源代码Test.java
1class Test{
2 public static void main(String[] args){
3 byte var1 = 110;
4 long var_long = 15;
5 long var_long2 = var_long;
6
7 //var1 += 5;
8 //var1 = var1 + 5;
9 String str = new String("World");
10 char ch = 'a';
11 String chd = "\\t";
12 System.out.println("The var2 is: " + var_long2 + var_long);
13
14 System.out.println("The String is: " + str);
15 System.out.println(chd + 2 + ch);
16 System.out.println(ch + 2);
17 System.out.println("The var1 is: " + var1++);
18 }
19 }
接着:不退出vim编译程序,底行模式:!javac % ,通过调用javac命令 加上 %用来表示当前文件名
然后:编译没有错误,回车后自动回到vim中,重新进入底行模式:!java %<,通过调用java命令 加上%<用来表示当前文件名,但是去掉后缀名,来运行程序。
最后:这种方法的缺陷就是小程序可以,如果有牵涉多个程序,不合适。但是教学生使用已经足够了。
相关文章
- java面试④数据库部分
- Java if判断对象为null时,null放在比较运算符的左边还是右边?哪种才是java标准?进来看看你就知道了
- Java反编译生成java文件
- CSDN日报191016:Java纯干货分享:史上最全的JAVA工程师面试题汇总
- 再也不敢精通 Java 了——get/set 篇
- 【Java】Checked、Unchecked Exception
- 【Java】java: 无法访问org.testng.annotations.Test
- Java中toArray的用法探究(java数组与list转换)
- Java静态变量的初始化(static块的本质)
- Java多线程学习总结(全面的万字长篇)
- Java IDEA中设置导入import java.xx.*和设置导入具体的import java.xx.yy;
- 终止java线程的2种方法
- Java经典实例:正则表达式,找到匹配的文本
- Java过滤器处理Ajax请求,Java拦截器处理Ajax请求,java 判断请求是不是ajax请求
- Java学习-021-Properties 获取配置项对应的值
- java 根据实体对象生成 增删改的SQL语句 ModelToSQL
- Java之throw和throws的区别及java中的异常处理
- Java学习---JBPM[工作流]学习
- 华为OD机试 - 勾股数元组(Java) | 机试题+算法思路+考点+代码解析 【2023】
- Java操作Mongodb 保存/读取java对象到/从mongodb
- Eclipse迅速执行:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
- Java小白入门200例08之检查数字是偶数还是奇数
- Java排序算法(七)堆排序