Java编程环境搭建和变量基本使用图文教程

来源:脚本之家  责任编辑:小易  

(文章较长,底部有视频教程,可直接略过文章观看视频。)Java 开发环境配置在本章节中我们将为大

本文实例讲述了Java编程环境搭建和变量基本使用。分享给大家供大家参考,具体如下:

什么是软件?

  配置好java环境变量,就可以用eclipse开发java程序  工具:  jdk  eclip

软件的基本组成部分是完成其功能的程序。

  下载、安装JDK,从Oracel官方网站上下载,或者直接搜索jdk  安装JDK,选择安

在日程生活中,可以将程序看成对一系列动作的执行过程的描述。

什么是计算机程序?

自己在网上下载JDK,本教程使用JDK1.6。下载好JDK后双击运行,然后根据提示进行安装。安装好J

为了让计算机执行某些操作或解决某个问题二编写的一系列有序指令的集合。

为什么选java?

windows 系统 在桌面上(用鼠标右键点击)我的电脑→属性→高级→环境变量→然后根据你的jdk的

【1】大多数公司都用

这种问题显然是预设事实,我和我老公都用锤子啊,我姐也买了一个。我的m1l,他的是最新的坚果红线版本。我之前用note4,他之前买了note7被退了…下面我来说一下锤子的优劣势首先,硬件确实需要继续改进,在夏天阳光下亮度很差,前置镜头虽然有自动美颜,但真心觉得拍不好看…当然,也有可能是我变丑了。夜间拍照噪点很多,真心不好。日光下我觉得远景拍摄是很不错的,但这就意味着我拍个自拍还得举着自拍杆,这是什么毛病。所以我只能经常拿来拍别人,T_T。但是,我真心习惯了锤子的系统,现在就算note8出了,(我很喜欢它的笔),我也有一些软件上的顾虑:一,国内的三星不知道有什么破毛病,Google服务很难装,我常

【2】跨平台

Java发展史

4G的普及,人们切身体会到了高速网络给我们的生活以及工作带来的便利。随着技术的不断成熟,第五代移动电话行动通信标准也被提上了日程。如今,以诺基亚、高通、爱立信为代表的公司都在纷纷抢占5G先机。而以通讯起家的华为,则在去年成功拿下了5GeMBB场景在短码上的控制信道编码方案,为中国5G事业率先拿下一城。众所周知,在2G、3G以及4G时代,国外大厂都掌握了最核心的技术,中国手机企业只能受制于人,最被人熟知的事情便是去年魅族与高通之间的官司。华为拿下短编码的控制权意味着未来国产企业将在全球有更高的话语权。5G手机什么时候到来呢?如今不少国家已经开始了试点,而国内首款5G产品有望在今年10月发布,它就

【1】1991,SUN公司OAK(橡树)

经常从电视剧里看到空姐拖着箱包行走在候机楼中,看起来既光鲜、又神秘,最好奇的是箱子里面究竟放了些什么呢?从我朋友那了解到,在当天来回的短途飞行中,一个小箱子和一个小拎包是标准装备。先说说小拎包,这可是麻雀虽小五脏俱全。首当其冲的就是乘务员的化妆包,一个精致职业的妆容必定离不开及时的补妆。飞机过站时、用餐完毕后乘务员都会稍加补妆,以最饱满的精神面貌再一次展现在旅客面前。除了私人物品外,还有很多乘务员为旅客着想的小物件,比如说邦迪、指甲刀、风油精、蚊不叮、针线包,小到一根牙签等等。乘务员像小叮当一样,能\"变\"出很多旅客所需要的东西。当然乘务员上机所需的各种证件也是小拎包中的必需品,譬如登机证、

【2】1995,开发出了HotJava,并正式退出了JAVA。

除去明星们为了上镜,本身腿部条件比较好之外,腿部化妆不是什么秘密呢~况且,除了腿部化妆之外,明星们还有一大法宝就是P图。说到圈内的明星,一双白滑嫩直的腿简直是身材标配了,还是圈粉利器,有很多靠美腿玩了一年,靠腿圈粉的实力女星,像杨幂,江疏影,唐嫣,关晓彤,倪妮,张梓琳等等。每次造型都能靠美腿吸睛,“杨幂腿”这个词大众已经耳熟能详了,无论是是活动上的裙装搭配还是私下的短裤加平底鞋,都是美的肆无忌惮。不愧为实力派的“带货女王”,靠着美腿闯天下。综艺节目上的拍摄唐嫣,参加活动的腿照,也很漂亮,又细又直,还有点发亮,应该是喷涂了一些美白霜或者是带闪亮效果的喷雾。范冰冰这张照片可以明显的看出两天腿的颜色

【3】1996,sun发布了JDK1.0

【4】1998,发布了java历史上最重要的一个JDK版本JDK1.2

【5】2009,甲骨文公司宣布收购sun

Java语言的特点

【1】可移植性:与平台无关的特性使java程序可以方便的被移植到网络上

【2】垃圾回收:java自动内存释放,自动内存管理的一种说法。 什么情况回收?:内存不足了 回收的方法?:System.gc()

JDK、JRE和JVM

JDK:Java development kit  java开发工具包

    JRE+工具+类库

JRE:java runtime environment Java运行时环境

    JVM+类库

JVM:Java virtual machine   Java虚拟机,运行Java程序

DOS命令

打开方式

【1】win+r  cmd

【2】程序--附件--命令提示符

命令

【1】切换盘符

  d: e: f:

【2】查看文件目录清单

  dir

  dir /s 查看所有目录和子目录下的文件目录清单

  dir /p/s 分屏显示

【3】改变当前目录

  cd 目录

  cd ..返回上一级

  cd / 返回根目录

【4】查看某个命令的帮助

  help dir

【5】新建文件夹

  md 目录名

【6】新建文件

  copy con 文件名.带扩展名

  内容

  Ctrl+z 结束

【7】查看文件内容

  type 文件名.扩展名

【8】复制文件

  copy 源文件目录 目标文件目录

【9】重命名文件

  ren 原文件名 新文件名

【10】剪切文件

  move 源文件目录 目标文件目录

【11】删除目录

  rd 目录名  但是只能删除空的目录

【12】删除文件

  del 文件名.扩展名  只能删除一个文件

  del *.*  删除当前目录下所有的文件

【13】清屏

  cls

【14】退出

  exit

环境变量

临时配置

在DOS窗口输入以下

变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

目的:配置path的目的是在任意路径下都可以执行java,javac命令。

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.8.0_151(这里是你JDK的安装路径,可以更换) 目的:为了简化path的配置

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

目的:配置classpath的目的是为了在任意路径下都可以执行.class文件。所谓的classpath指定的是.class文件所在的位置。

classpath不配置的时候,java命令会在当前目录下进行查找.class文件,如果找不到,会报以下错误

如果设置了classpath,那么会从classpath指定的路径去寻找.class。如果classpath的值后面不加分号:查找的是classpath指定的路径下是否有.class文件。如果加了分号,先查询classpath指定的路径,再查找当前目录下是否有.class文件。

注意:通常配置classpath会以.;开头,表示查询的是当前路径。

永久配置

我的电脑---->右键---->环境变量---->配置

 在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。

 第一个java程序

//class时java程序中的一个关键字,用于定义类,这个词在写代码时不能用来做其他的事情,只能用来定义类 //HelloWorld 时程序的类名。类名可以自定义。建议使用英语。注意首字母大写。 //所有的java程序都是写在类中。后面的大括号用于表示该类的范围。 class HelloWorld{ //表示一个main方法。是程序的入口。程序入口:表示所有的代码执行该从方法开始。 //args可以改变为其他名称,也可以是String args[] public static void main(String[] args){ //表示程序的输出,双引号中的内容可以改变。 System.out.println("Hello World!"); } }

 

注意:

【1】java严格区分大小写

【2】关键字都小写

【3】符号英文半角

【4】代码要有缩进,一个tab键

【5】语句结束用分号

【6】每行最好写一句代码

【7】大括号成对出现

Java的编写流程

编写源文件---->通过javac命令编译源文件---->通过Java命令执行字节码文件。

javac编译时需要跟上后缀.java,而java命令后直接跟文件即可,不需要后缀。

javac Hello.java java Hello

JVM工作原理

 控制台打印输出

//输出并且换行

System.out.println("字符串");//1.普通字符:原样输出 2.转义字符 //输出不换行 System.out.print()

 Java中转义序列和进制转换

转义序列

【1】八进制转义  \000 -\377

【2】十六进制转义  \u0000-\uffff

【3】转义字符    \n  \t  \\  \'  \"

 进制转换

二进制  0,1

八进制  0-7

十进制  0-9

十六进制  0-9 a-f

 

变量

通常,根据内存地址可以找到这块内存空间的位置,也就找到了存储的数据。但是内存地址非常不好记,因此,我们给这块空间起一个别名,通过使用别名找到对应空间存储的数据。变量是一个数据存储空间的表示。通过变量名可以简单快速地找到它存储的数据。变量是存储数据的一个基本单元,不同的变量相互独立。

标识符的命名规则

1.由字母,数字,下划线_,$符组成。

2.不能以数字开头。

3.不能是java的关键字

4.不能是字面量true,false,null。

标识符的命名规范

变量规范:骆驼命名法

多个单词组成,第一个单词首字母小写,后边单词首字母大写。

注意:

1.变量必须先声明后使用

2.同一个作用域内,不能声明同名的变量

3.局部变量必须赋值后才能使用。

注释

1.单行注释

2.多行注释

3.文档注释

注意:转义字符处理的时间早于注释处理的时间,注释里面的转义字符一定要正确。

文档注释生成命令

javadoc 选项 文件 //命令 选项 文件 javadoc -private -d doc -author -version Demo4.java

选项:

-private //表示任何级别访问权限的成员的文档注释都能被识别,如:public protected 默认 private -package //表示 public protected 默认的被识别 -protected //表示 public protected被识别 -public //表示public的被识别 -d 目录名 //表示 生成的帮助文档所在的目录,自动生成 -author //识别生成 @author的注释 -version //识别生成 @version的注释

更多java相关内容感兴趣的读者可查看本站专题:《Java面向对象程序设计入门与进阶教程》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

最近学习编程,对一些编程工具的使用总是有疑惑,像用java要搭建开发环境,环境变量到底是什么鬼。用

如果用eclipse这了类开发工具只要搭建好环境

eclipse+jdk+mysql(数据库有很多种)+tomcat

如果你要在cmd里编译,那就需要设置环境变量

在path后面加上:D:\\Java\jdk1.6.0_26\bin(这是我的安装路径)

至于classpath变量1.5以及以上版本jdk不需要设置(我想你不可能去找几百年前的jdk1.4吧)

注:楼下的连接教程加了classpath也不会出错,但是你不小心最前面的 ”. “以及最后面的“;”遗漏了就会出错

搭建好后再cmd里输入javac如果显示不是

C:\Windows\system32>javac

'javac' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

那就搭建成功啦

接下来你可以自己创建个程序运行看看喽追问用VS 出现路径问题,编译时找不到文件是怎么回事。还有clion 的编码也编译不过去是怎么回事

java环境变量设置怎么配置

建议你下载最新的版本JDK11.0.2。注意在安装了JDK后是不用安装JRE的。因为JDK安装时会帮你安装JRE,所以推荐你下载JDK最新版本。(JRE就是Java运行环境)

JDK的环境变量配置视版本而定。

JDK下载地址:网页链接。下载时选择windows x64,注意在下载框的上面要找到Accept Liscense Agreement并勾选否则不能下载。

安装教程就不说了;接下来说环境配置。

大体内容相同,具体内容是要看JDK版本而定的;

首先找到“此电脑”(若桌面上没有快捷键进入你的C盘如图就是“此电脑”或“我的电脑”)右键属性

选择高级系统设置

接着选择高级-->环境变量

新建一个系统变量。接着就是看版本了。我举一个最新的JDK11.0.2的例子

我的JDK安装路径:C:\Program Files\Java\jdk-11.0.2(这是默认安装路径在第一个图可以看到)

新建:

变量名:CLASSPATH

变量值:C:\Program Files\Java\jdk-11.0.2\lib(jdk安装目录\lib)

接着看上图,双击倒数第一个变量Path

然后新建在框框里加上C:\Program Files\Java\jdk-11.0.2\bin(jdk安装目录\bin)

注意:版本之间有不同的情况,例如JDK11.0.2因为没有jre文件夹所以与之前的JDK版本环境变量配置不一样,JDK11.0.2用JDK10.0.2甚至更早之前的版本的环境变量是可能会出错的。

Java程序开发步骤?

一个完整的Java程序开发步骤主要包括:

1、项目启动

1)、项目组成立(公司成员、客户成员)

2)、制定项目预期目标

3)、制定项目计划周期

4)、建立好项目组成员沟通机制

2、需求调研

1)、创建调研计划、协调调研时间

2)、收集客户资料,获取客户需求

所有的资料都需要保留一份,资料中存疑的需要及时询问

3)、编写需求文档

重点描述出客户的业务流程和性能要求。

采用Word、Excel、Rose等形式。

4)、需求变更记录

5)、确定开发环境和运行环境

6)、扩展性要求

7)、与旧系统的接驳要求。

8)、估算出项目工作量

本阶段需要一套需求管理系统来进行需求的管理。

本阶段的需求文档也是用户测试的依据。

3、系统设计/详细设计

一个系统可以分为基础平台和应用模块两部分。

1)、选择基础平台,无论是采用第三方平台还是自行开发平台,都需要深入了解,查看是否符合要求。

2)、应用模块设计(针对业务流程)

3)、中间件的采用或自行开发,需要深入了解。

4)、用户界面的设计

如果用户界面设计完毕并确认,即可初步写出用户使用手册、管理员使用手册。

5)、变更记录

本阶段的系统设计是集成测试的依据。

4、程序开发

创建开发任务计划表、开发计划日程表

1)、优先编写测试用例

2)、按照编码规范编写代码

3)、按照文档注释规范注释

以上形成开发文档。

本阶段需要一套版本管理系统。

本阶段的测试用例也是单元测试的依据。

如果能做到,最好每日构建。

5、测试

本阶段需要一套Bug管理系统,形成需求、设计、开发、测试互动。

1)、编写测试计划和测试方案

2)、功能测试

单元测试、集成测试

3)、性能测试

集成测试、压力测试

如果能做到,最好能进行自动化测试。

如果能做到,做分析统计工作。

最后形成测试报告。

6、试用、培训、维护

本阶段需要解决:

1)、解决异地修改和公司修改的同步问题。

2)、用户测试中的Bug修改问题,按照级别分为

a)、程序Bug

b)、设计变更

c)、需求变更

尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。

最后形成安装手册、维护记录。

以上是Java项目开发过程中的基本步骤!

java环境变量配置是怎样做得?

classpath需要在系统变量里面新建,变量名为classpath,变量值“.;D:\Java\jdk1.8.0_11\lib\tools.jar;D:\Java\jdk1.8.0_11\lib\dt.jar”(注意变量值前面的点和分号一定要加上,否则配置不成功),两个变量值配置完成后,依次点击确认。

搜索jdk、进行下载,文件为exe,双击打开,进入安装页面,进入下一步(安装路径自选但要记住),选中计算机,点击鼠标右键–》选择属性属性,进入下一步,选择高级系统设置–》在团出窗口中选择—》环境变量,进入下一步 。

path变量,新建系统变量–变量名,变量值.;%JAVA_HOME%\bin;点击确定,进行下一步,配置JAVA_HOME,配置安装路径即可。

在设置环境变量path时候,之所以要选择C:\Java\jdk1.6.0\bin(JDK的安装目录)是因为在编译程序的时候,在控制台输入javac Hello.java是,系统要去系统环境变量下面找javac.exe的执行程序路径。

java环境变量设置教程有没有?

下面我们分成两步来学习JDK的安装和配置

  • JDK的安装

  • JDK的配置

一、JDK的安装

1、JDK下载:

首先我们要到官方网站下载JDK的最新版本。java被oracle公司收购以后JDK下载地址迁移到了oracle官网。具体如下:

根据操作系统版本的不同。在右边Download下选择不同的版本下载就行了。需要注意的是,下载地址随着版本的变化会有变化,下载地址大家自行百度哈。

2、JDK安装:

JDK下载完成后,我们就可以进行安装了。因使用windows的人比较多。所以在这我们就以windows平台上的JDK安装为例给大家演示一下JDK的安装。windows平台需要下载:32位:jdk-8u20-windows-i586.exe 64位:jdk-8u20-windows-x64.exe。

第一步:下载完成后,我们双击下载文件:jdk-8u20-windows-x64.exe,开始安装,然后点击下一步

第二步:选择安装路径,这时可以选择自己电脑软件的安装目录。前提是该目录不允许存在汉字。我选在的是E://programe files/jdk8.0目录下,点击下一步,开始安装。

第三步:一直等到安装完成出现如下界面,选择JRE安装目录,单击下一步。开始JRE安装

第四步:一直等到JRE安装完成出现如下界面,安装完成,点击关闭,接下来我们进行环境变量配置

二、JDK的配置

初学java时为了能更好的掌握java。我们一般使用记事本类工具编写java代码,使用JDK编译、执行代码。而JDK默认的使用是基于控制台的。所以我们需要在控制台窗口中使用java命令来进行编译执行java程序。在控制台下执行java命令最大的问题就是路径问题。因为当在控制台下执行一个命令时,系统默认的会去查找当前路径和path路径(系统预定义的环境变量),如果没有,系统就会提示命令没有找到。这个问题会让java的编译执行变得很繁琐。所以需要通过配置JDK来解决这个问题。

JDK需要配置两个环境变量。一个是修改环境变量path。为了让我们可以在任意位置使用java编译执行命令。另一个是新建环境变量classpath,这个变量的目的是为了java执行时知道去那里找标准类库。设置了这个变量后,写程序时就可以不用导入标准类库了。JDK1.5版本以后classpath已经不是必须要设置的。但是考虑到兼容性问题,最好还是建议大家设置一下。

1、配置path和classpath变量:######

因为执行一个命令,控制台默认的会去查找当前路径和path路径。所以我们只要把jdk目录加到环境变量path中。那么我们的java命令也就可以在任意位置使用了。具体配置如下:

第一步:右键点击我的电脑,然后选择属性。打开如下窗口,然后选择高级系统设置:

第二步:打开如下窗口后,选择高级->环境变量:

第三步:打开如下窗口后,选择系统变量->Path,然后选择编辑:

第四步:打开如下窗口后,选择编辑文本,需要注意的是:win7及以前的版本中没有这一步,大家忽略就行:

第五步:打开如下窗口后,修改变量值,在原来值的后面添加英文分号;然后把JDK的安装目录加到最后。比如:比如我安装在C盘下 输入变量值:** ;C:\Java\jdk1.8.0_05\bin ** 然后点击确定。配置path完成。

第六步:配置完path后,点击确定会显示如下窗口,选择新建,新建系统变量classpath。 输入变量值:** .;D:\Java\jdk1.8.0_05\lib\tools.jar;D:\Java\jdk1.8.0_05\lib\dt.jar ** 然后点击确定。配置classpath完成。需要注意:把** D:\Java\jdk1.8.0_05 **替换成你的安装路径

OK,配置完毕,希望对你有所帮助!


  • 本文相关:
  • windows7下的java运行环境搭建过程图解
  • java新手环境搭建 tomcat安装配置教程
  • linux下java开发环境搭建以及第一个helloworld
  • java新手环境搭建 jdk8安装配置教程
  • java+mybatis+mysql开发环境搭建流程详解
  • javaee开发基于eclipse的环境搭建以及maven web app的创建
  • java+eclipse+selenium环境搭建的方法步骤
  • java中成员变量与局部变量区别分析
  • java中静态变量和实例变量的区别详细介绍
  • 浅谈java变量的初始化顺序详解
  • java源码解析之string类的compareto(string otherstring)方法
  • java开发微信分享接口的步骤
  • java实现图片与二进制的互相转换
  • 关于java变量的声明、内存分配及初始化详解
  • spring boot 定制url匹配规则的方法
  • 复选框和struts2后台交互代码详解
  • 详解java两种方式简单实现:爬取网页并且保存
  • java 判断字符为中文实例代码(超管用)
  • java并发问题之乐观锁与悲观锁
  • 关于shiro中部分springcache失效问题的解决方法
  • 最近学习编程,对一些编程工具的使用总是有疑惑,像用java要搭建开发环境,环境变量到底是什么鬼。用
  • java环境变量设置怎么配置
  • Java程序开发步骤?
  • java环境变量配置是怎样做得?
  • java环境变量设置教程有没有?
  • 如何安装配置JAVA环境变量
  • 如何快速搭建java开发环境
  • 用eclipse开发java,怎么搭建环境
  • 何为 java 项目开发环境搭建
  • 建立JAVA开发环境,安装JDK,一般需要设置什么环境变量
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved