文档章节

D1>java基础(配置环境变量)

frzw
 frzw
发布于 2017/05/22 14:25
字数 799
阅读 12
收藏 0
点赞 0
评论 0

*自学总结,如有错误,欢迎指正*

1:计算机语言概述::软件开发>>(软件)一系列按照特定顺序组织的计算机数据和指令的集合(系统软件和应用软件)。(开发)制作软件。

                                     人机交互>>(方式)图形化界面GUI,命令行方式CLI(需要一个控制台,输入特殊的指令)

                                     计算机语言>>人与计算机的交流方式。

                                     java语言概述>>sun公司推出,面向internet,web开发首选语言,完全面向对象,完全可靠,与平台无关。

                                     java三种技术架构>>javase(标准版>桌面,应用程序,基础),javaee(企业版>web应用程序),javame(小型版>手机,小型电子)

2:java的跨平台原理::语言特点>跨平台性。基于jvm(虚拟机),不同的系统会有对应的jvm版本。

3:jdk&jre::jdk>java开发工具包(编译工具:javac.exe,打包工具:jar.exe),包括jre.

                        jre>java运行环境,包括jvm及核心类库。

4:jdk的下载与安装::oracle官网

5:jdk中的命令行工具::jkd中的bin目录中的javac,在cmd中可以打开,因为是命令行文件。

6:命令行简介:dir,md,rd,cd,cd..,cd\,del,exit,cls。其中,输入help会出现全部指令,如不行就用管理员身份运行。

7:环境变量配置::我的电脑>属性>高级>环境变量>添加相关变量:

       path(系统程序所在路径):复制bin地址到path中,注意以路径分隔符隔开(;),两次确定后在cmd中输入javac检验是否成功。

8:环境变量配置-技巧::定义JAVA_HOME变量来储存bin路径,并将%JAVA_HOME%;放在path中,这样无论bin所在地址怎么变都不用重新配置环境变量了。

9:环境变量配置技巧-临时方法::(当你用别人的电脑时)原理>根据windows系统查找可执行文件的原理,可以将java工具所在路径定义在path环境变量中。

                                                     dos命令行中>输入set查看本机的环境变量;输入 set 变量名 查看指定环境变量;输入 set  变量名 = 清空一个环境变量的值;输入 set  变量名 = 具体值  给指定变量定义具体值。

                                                    在原有基础上加上新值(不改变原有变量)>例如:set  path =新值;%path%。

                                                      注意>只在当前dos命令窗口有效,窗口关闭,配置消失。

10:helloworld::流程图>java文件>javac.exe(编译)>class文件>java.exe(运行)>结果

                             dos运行>javac  123.java>生成class文件>java 123(类名就行)>结果

11:helloworld细节::语句结束后记得加上分号;类名在calssa的后面:class  HelloWorld;打代码阅读性放在第一位(便于阅读和修改,代码开源)。

12:hello world注意细节::设置程文件不隐藏其拓展名;main别写成mian;args可以变化的;

13:classpath环境变量::(解决class文件在不同路径下仍可以执行)原理与path一样:set classpath =.;%classpath% 其中.代表当前路径>set classpath中>之前的路径。

© 著作权归作者所有

共有 人打赏支持
frzw
粉丝 1
博文 5
码字总数 5738
作品 0
株洲
程序员
Java基础|Java特性与HelloWorld运行流程

【Java基础】 Java语言特点:(着重了解两个)开源、跨平台。 跨平台如何实现:通过JVM实现,JVM充当Java和不同OS之间的翻译器,不同OS对应不同JVM。 Java语言的平台:JavaSE、JavaME(Androi...

darlingwood2013 ⋅ 05/29 ⋅ 0

Windows下配置JDK的环境变量

Windows下配置JDK的环境变量 一、环境准备 Windows10 jdk-9.0.1 二、下载并安装JDK 到Java的官网下载JDK安装包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htm...

优惠券发放 ⋅ 04/29 ⋅ 0

2018年java编程语言经典基础知识总结学习

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互...

Java小辰 ⋅ 05/21 ⋅ 0

java -version和javac -version不同原因及修改方法

出现原因:我之前安装的jdk是1.7;后来又装成1.8,把变量名JAVAHOME改成了1.8的文件路径,最终导致java version和javac -version显示的版本不一致。展示原因:java -version显示的是最新安装...

中小宇 ⋅ 05/22 ⋅ 0

Windows server 2008和centos 7安装jdk

Windows server 2008和centos 7安装jdk JDK JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Jav...

luchao669 ⋅ 05/31 ⋅ 0

🛠VS Code编辑器配置Java开发环境

🛠VS Code编辑器配置Java开发环境 一、简述 及讨论 由于学校课程的原因,是基本以java开发为主线的课程,但是我对java兴趣不大,又加上我不太喜欢 「Eclipse」这个java的集成开发环境(简称...

Cc卿 ⋅ 06/02 ⋅ 0

win10下java的jdk安装和环境变量配置

首先需要去JAVA官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 下载的是jdk 9 与以往的环境配置不一样 jdk是java的核心 是java软件的开...

codingcoge ⋅ 03/09 ⋅ 0

【Java学习】Win10下最新Java环境配置

【背景】 最近小编开始学习Java知识了,所以需要安装JDK,配置java环境,但小编学习的资料里的配置教程是xp系统的,与现编使用的Win10系统配置步骤不一样,所以小编觉得需要记录一下,Win10...

yym15732626210 ⋅ 03/24 ⋅ 0

Maven的安装文字版(Windows/Linux/Mac)

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/mavenenvironment_setup.html,安装信息更新到最新版本: Maven是基于Java的工具,所以首要必须的要求是你的电...

easonjim ⋅ 2017/05/07 ⋅ 0

在Ubuntu16.04.4上安装jdk

一、安装步骤 1.下载jdk安装包 首先我们在oracle官网上下载jdk-8u161-linux-x64.tar.gz,当然也可以下载其他版本的。 2.创建java的安装目录,并且解压该安装包,这里没有固定的解压目录,很类...

oO维尼熊Oo ⋅ 05/03 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Android JNI 读写Bitmap的方法

Java层创建Bitmap,通过JNI将Bitmap传到C/C++进行处理 Java部分 public static native boolean greenBitmap(Bitmap bitmap); C/C++部分 JNIEXPORT jboolean JNICALL Java_com_test_Test_gree......

国仔饼 ⋅ 15分钟前 ⋅ 0

一次性让你懂async/await,解决回调地狱

什么是async? 欢迎留言讨论 async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内部使用 await 来表示异步。相较于 Generator,async 函数的改进在于下面四点: 内置执...

阿K1225 ⋅ 16分钟前 ⋅ 0

angular常用命令

.下载更新操作 1.利用npm下载angular的命令行工具AngularCLI: npm install -g @angular/cli 2.下载jquery: npm install --save jquery 3.更新npm: npm i -g npm 4.更新angular: ng update ......

消散了的诗意 ⋅ 18分钟前 ⋅ 0

window.print 页面打印

定义和用法 print() 方法用于打印当前窗口的内容。 语法 window.print(); window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型...

初学者的优化 ⋅ 19分钟前 ⋅ 0

魔兽世界 7.0版本上 PVE装备全攻略

  T套 因为大家应该都会打穿副本的所以具体是哪个boss我就不说了。   T1: 所有套装都在【熔火之心】出   T2: 头原来是在【奥妮克希亚的巢穴】改到黑翼之巢的奈法利安了,腿是在【熔火之...

wangchen1999 ⋅ 19分钟前 ⋅ 0

java.math.BigDecimal使用小结

原文地址 java.math.BigDecimal使用小结 divide方法 使用BigDecimal.divide方法时一定要考虑: 除数是否为0 商是否是无限小数 正确的使用方式 判断除数是否为0,是0做另外的处理逻辑 调用除法...

666B ⋅ 22分钟前 ⋅ 0

关于qstring转char乱码问题。

if (OpenClipboard(NULL)) { HGLOBAL hgClip; EmptyClipboard(); QByteArray byay = FValue.toLocal8Bit(); //转latin编码 char *bochsrc_line = byay.data(); hgClip = GlobalAlloc(GMEM_DD......

backtrackx ⋅ 22分钟前 ⋅ 0

了解SSH加密和连接过程

介绍 SSH或安全shell是安全协议,也是安全管理远程服务器的最常用方式。通过使用多种加密技术,SSH提供了一种机制,用于在双方之间建立加密安全连接,对彼此进行身份验证,以及来回传递命令和...

吴伟祥 ⋅ 29分钟前 ⋅ 0

微信小程序

小程序的全局配置app.json 微信小程序的全局配置保存在app.json文件中。开发者通过使用app.json来配置页面文件(pages)的路径、窗口(window)表现、设定网络超时时间值(networkTimeout)以...

上官清偌 ⋅ 32分钟前 ⋅ 0

【转】百度坐标坐标系之间的转换(JS版代码)

/** * Created by Wandergis on 2015/7/8. * 提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换 *///定义一些常量var x_PI = 3.1415926535897932...

HAVENT ⋅ 33分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部