上一个文章中说完了Java环境的搭建,那么接下来我们要做的就是编写我们第一个Java代码的项目,其实很简单,我们只要分成以下几步就可以了

步骤1,在除C盘User文件夹外,创建一个txt文件,如D盘下,我的虚拟器好像只有C盘.所以在C盘下编写

注意:

1,要显示文件后缀哦,不然看不到.txt哦,后期无法修改.显示文件后缀的方法以win7为例是组织---文件夹和搜索选项---查看---隐藏已知文件类型的扩展名的选项去除,点击应用

2,文件名称不要是中文,特殊符号或纯数字哦

步骤2,双击打开该文件,编写代码,如下:

编写完成后,ctrl+s保存,关闭文件

注意:以上输入的内容所有符号的输入在英文状态下

步骤3,将HiShanShi文件后缀名改为.java,如下:

注意:不要输入空格,特殊字符,中文在文件名后缀中

步骤4,打开cmd,方式和上一篇文章中类似,快捷键为window键+R,输入cmd,回车,打开如下:

步骤5,切换到HiShanShi文件所在盘符,如D盘,输入d或D,回车

步骤6,通过cd 进入HiShanShi文件所在文件夹

如我所在c盘下Test文件夹下:

输入:cd Test

步骤7,编译该HiShanShi文件(Java文件的文件名),输入:

如果提示javac不是内部命令,请确认环境变量是否配置正确

步骤8:这时在存放HiShanShi文件的地方会多出一个.class文件,如下图

在cmd中输入java HiShanShi(class文件的文件名)执行该class文件

见到以上内容,证明运行成功,如果不雷同,请按照以上步骤检查

写到这里很多小伙伴可能就想放弃了吧,好难受.

正是因为这样写代码难受,所以使用开发工具便于我们开发.

开发工具多种多样,常用的有Eclipse与Idea,本次我们选用Eclipse

下载好后解压到一个文件夹下,C盘User文件夹除外

打开该文件夹

双击eclipse.exe,打开eclipse

如中间有选择工作空间目录,请选择到一个新建的没有中文目录的新文件夹下

打开后:

点击welcome后面的x关闭,见到如下界面:

点击File---new---Other

打开一下目录,选择Java project

选择Next,输入Project name

点击Finish

点击项目名称前的>,选择src

右键---new---class

编写文件名

点击Finish

编写代码:

代码编辑处右键

Run As---Java Application

点击ok

显示输出结果

到此Java第一个代码编写完成,开发工具初步使用完成,欢迎拍砖

java se开发工具_JavaSE基础代码(1)-Hi ShanShi与开发工具相关推荐

  1. c++ 多线程 垃圾回收器_JavaSE基础代码(3)--JavaSE程序入口,JDK,JRE,JVM垃圾回收器的关系与作用...

    在前面的几章中我们一直在进行环境的搭建,然而并没有对代码进行讲解,那么从现在起,我们开始撕开Java程序神秘的外衣.来了解他.以便于完成我们想要实现的功能 JavaSE程序入口: 在生活中我们要做一个 ...

  2. Java数组添加/扩容(基础---代码思路)

    要求:实现动态的给数组添加新的元素,为数组扩容 1)原始数组用静态分配 int [ ] arr = {1, 2, 3} 2)为数组最后添加一个元素n,使arr = {1, 2, 3, n} 3)用户可 ...

  3. python基础开发环境_Python基础教程,第一讲,开发环境搭建

    今天是写Python基础教程的第一课,也是下定决心做技术分享的第一篇文章.先扯几句和技术无关的吧,也便于大家了解这套课程的内容,适不适合自己学习,我做开发6年了,已年过30,一直从事的WEB方面的开发 ...

  4. WQ7033开发指南(基础篇)之1.0 开发环境搭建和编译

    WQ7033开发指南汇总 目录 1.Windows环境 2.Linux环境 WQ7033的开发编译不需要使用专门的IDE去编译,这里我们用两种环境去开发编译. 1.Windows环境 安装wq_sdk ...

  5. ESP8266开发之旅 基础篇③ ESP8266与Arduino的开发说明

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... 共同学习成长QQ群 622368884,不喜勿 ...

  6. Facebook 低调开发 AI 技术工具:自动扫描代码找漏洞

    编辑 | 小智 本周要闻: 苹果和华为都声称第一款 7 纳米手机芯片:Facebook 开发 AI 技术工具,能自动扫描代码找漏洞:中国发布自己的域名系统基础软件 "红枫":李飞飞 ...

  7. 开发工具与低代码开发平台丨上海道宁联合Grapecity为您提供各类软件开发工具和服务

    Grapecity 提供软件开发技术和低代码平台 通过各类软件开发工具和服务 提升开发效率 推动软件产业发展 葡萄城研发各类开发控件和 商业智能报表工具 提供控件技术和数据分析工具 基于专业控件的技术 ...

  8. Java SE 6 新特性: 对脚本语言的支持 [VERY GOOD]

    Java SE 6 新特性: 对脚本语言的支持 [VERY GOOD] Java SE 6 新特性: 对脚本语言的支持 Java SE 6 新特性: 对脚本语言的支持 邱 小侠 (qiuxiaox@c ...

  9. Java SE 6 新特性: HTTP 增强--转

    概述 Java 语言从诞生的那天起,就非常注重网络编程方面的应用.随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展.在 Java SE 6 当中,围绕着 HT ...

最新文章

  1. 【数据结构(C语言版)系列一】 线性表
  2. python分解word文档为多个_将一个word文档按一页或多页拆分成多个文档
  3. 用友 提示“尚有已全部暂估报销的单据未进行处理,不能进行12月的期末处理!”...
  4. Win32 设备管理(2)
  5. spymemcached 的 useNagle 问题与 TCP/IP延迟发送数据
  6. Map集合转换成实体类对象,实体类对象转换为map集合,互转工具类
  7. 数据结构笔记(十四)-- 串的模式匹配算法
  8. 【前端进阶之路】内存基本知识
  9. Java基础---Java中运算符优先级(十六)
  10. Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法??
  11. 高分辨率:遥感卫星影像
  12. 计算机专业为职业环境分析,2021年计算机职业环境分析报告|计算机职业环境分析-得范文网...
  13. 用算法判断输入的一个数是几位数
  14. 【vbers】ibv_post_send|IBV_SEND_SOLICITED|RDMA
  15. 参加科学教师与计算机培训总结,小学科学教师培训总结
  16. phalapi-入门篇1(简单介绍以及环境搭建)
  17. Office 365绝技系列:3分钟完成PPT设计排版
  18. Python global的用法
  19. Ubuntu18 安装SciDavis
  20. 大连BI工具大连BI软件哪家好

热门文章

  1. 《设计的品格 探索×呈现×进化的InDesign美学》—第1课1.3节文字游戏
  2. 【ASM】udev简介及配置、多路径(multipath)等
  3. 利用stack结构,将中缀表达式转换为后缀表达式并求值的算法实现
  4. Oracle中的Date、TimeStamp和Interval(上)
  5. 3-服务器端添加客户端事件
  6. 简单手绘背景绘画过程-------树!
  7. Linux 命令(79)—— pidof 命令
  8. C++11 就地初始化与列表初始化
  9. 【机器学习实验】scikit-learn的主要模块和基本使用
  10. eclipse package,source folder,folder区别及相互转换