2022-03-22
1.常见版本
1)JavaSE:标准版(桌面程序、控制台开发)
2)JavaME:嵌入式开发(移动端)
3)JavaEE:企业级开发(web端、服务器开发)
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine
2.安装及卸载
安装一般推荐jdk8版本,该版本目前在各企业级开发中使用较多,直接在oracle上下载即可,需要注意对应当前PC系统的版本,如Linux、Windows64或Windows32等。
卸载:
1)删除JDK文件夹
2)删除环境变量中的JAVA_HOME变量
3)删除环境变量内path中所有关于Java的配置
4)在cmd中通过java -version检查卸载成功与否
3.java文件编译及运行方式:
1)在java文件目录中打开cmd:文件夹shift+右键选择在此处打开powershell,或者直接在文件夹上方路径前输入“cmd ”即可打开。
2)输入 javac XXX.java 编译java文件,编译成功后无提示,可以看到在文件目录中多出一个XXX.class文件(编译失败有可能是java文件名和代码中公共类名不一致)。
3)输入 java XXX即可运行java文件。
4.简单的代码框架:
1 public class Hello{ #类,Hello为类名,要保持与代码文件名一致 2 public static void main(String[] args){ #主方法,名为main,public、static、void均为修饰符,表示方法的具体属性,括号内为输入参数,示例为空 3 System.out.print("Hello, world!"); #打印”Hello, world!” 4 } 5 }5.Java程序运行机制:
编译型(compile):对整段代码编译成机器码后再去执行,如果修改了代码则需要重新编译后才能实现改动。常常用于编写操作系统,代表性的语言有C、C++等。
解释型:即编即输出,无需编译。常常用于执行速度要求不高的开发黄精,代表性的语言有Java、Python等。
下图为Java的程序运行机制简图,Java属于偏解释型的语言,源程序会被Java编译器编译成介于源代码和机器码之间的字节码,再交由操作系统进行执行。
6.使用IDEA开发
jetbrains的IntelliJ IDEA是为Java提供的一款开发工具,在https://www.jetbrains.com/idea/中即可下载,分为Ultimate和Community两个版本,前者用于企业级开发,收费但功能更全,后者免费但功能较少。
安装完成后打开软件,第一次新建项目时Project SDK选项可能为空,我们需要选取我们之前安装的JDK目录作为当前java的jdk版本,如图:
新建项目后可以发现,项目内有两个目录,分别是.idea和src:
1).idea目录主要用于项目管理,保存的是一些项目配置等信息,比如使用的JDK版本之类的;
2)src目录下一般存放的就是项目的源代码。
接下来我们在这个目录下新建一个class来打印"Hello, world!"。
tips: 使用开发工具编写代码有很多好处,其中有一点就是可以通过快捷键来提高开发效率,我们在之后的学习中可以在这方面多留意下。
比如下面这段代码中,"psvm"可以快捷输入为"public static void main(String[] args){}"、"sout" 可以快捷输入为"System.out.println();"
项目代码运行过一次之后,便可以在控制台中看到结果,也可以发现目录中多出了一个out目录,这里存放的则是项目编译后的class文件。
以上是我初次学习Java时了解到的一些环境搭建知识,记录下以便回顾,也欢迎各位大佬分享交流。
海岛奇兵九游账号登录版下载v57.1.1 安卓9游版
策略塔防 456.1M
下载奇迹觉醒手游官方版下载v16.3.0 安卓正版
其它手游 1.38G
下载全民奇迹2官方版下载v14.0.0 安卓最新版
其它手游 1.96G
下载光遇虫虫助手版下载v0.13.9 安卓版
休闲益智 1.77G
下载剑侠世界3手游官方正版下载v1.6.24425 安卓版
角色扮演 1.84G
下载汽车城宝宝巴士游戏(改名为宝宝汽车城市)下载v9.86.00.01 安卓版
其它手游 169.3M
下载宝宝汽车城市游戏下载v9.86.00.01 安卓最新版
其它手游 169.3M
下载fifaonline4官方移动端最新版本(足球在线4移动版)下载v1.2503.0005 安卓版
体育运动 160.0M
下载腾讯欢乐麻将全集ios版下载v1.0.4 iphone官方版
下载
龙之谷2手游官方版下载v1.53.2 安卓最新版
下载
宝宝英语冒险最新版(更名宝宝字母小镇)下载v9.86.00.00 安卓版
下载
宝宝巴士奇妙恐龙世界游戏下载v9.86.00.00 安卓最新版
下载
派对主题乐园游戏下载v9.86.00.00 安卓版
下载
节奏大师游戏下载v2.9.13.29145 手机安卓最新版本
下载
神奇数字宝宝app下载v9.86.00.00 安卓版
下载
奇妙玩具修理店无限金币版下载v9.83.00.00 安卓最新版
下载