文档章节

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

frzw
 frzw
发布于 2017/05/22 14:25
字数 799
阅读 15
收藏 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
株洲
程序员
私信 提问
编写你的第一个HelloWorld

写在前面的话 因为Java基础是以后学习框架的基石,因此开个文集首先写写Java基础,本来想直奔基础知识的介绍,但是为了保证知识的完整性,因此从Java安装和运行“hello world”开始(虽然百度...

nanaFighting
06/15
0
0
Java 内存分配全面浅析

本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道...

vieky
2014/12/10
0
3
java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

-----Java基础大纲----- **-----本章节-----** 1.Java语言的历史、特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7....

我是宁采臣
06/26
0
0
Java基础|Java特性与HelloWorld运行流程

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

darlingwood2013
05/29
0
0
java基础学习_概述_day01总结

============================================================================= ============================================================================= 涉及到的知识点有:  ......

黑泽明军
02/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

09.ajax局部渲染---《Beetl视频课程》

本期视频实现分类实时获取; 内容简介:使用了局部渲染技术,实现分类的实时获取 一起学beetl目录:https://my.oschina.net/u/1590490?tab=newest&catalogId=6214598 作者:GK Beetl满足了更...

Gavin-King
12分钟前
1
0
同步访问共享的可变数据(66)

关键字synchronized 保证同一时刻,只有一个线程执行某一个方法或代码块 当一个对象被一个线程修改时,可以阻止其他线程看到其内部的不一致状态 正确的使用同步可以避免任何对象看到其不一致...

Java搬砖工程师
14分钟前
1
0
银行卡二要素真实性查询

验证用户的银行卡号、持卡人姓名是否真实。 示例代码: private static String host = "https://bank.market.alicloudapi.com";private static String path = "/bank2";private sta...

貔貅叔
19分钟前
1
0
iOS补位动画、沙漏效果、移动UITableViewCell、模拟贪吃蛇、拖拽进度等源码

iOS精选源码 JHAlertView - 一款黑白配色的HUD之沙漏效果 继承UIButton的自定义按钮SPButton 用递归算法实现iOS补位动画 iOS 长按移动UITableViewCell JHLikeButton - 有趣的点赞动画 兼容X...

Android爱开源
29分钟前
1
0
上币至iamToken

https://github.com/consenlabs/token-profile 点击Fork按钮,插入到自己的github项目中 cd /Users/shijun/Desktop/blockChain/iamToken git clone https://github.com/yellmi1983/token-pro......

八戒八戒八戒
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部