文档章节

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

frzw
 frzw
发布于 2017/05/22 14:25
字数 799
阅读 14
收藏 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内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道...

vieky
2014/12/10
0
3
编写你的第一个HelloWorld

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

nanaFighting
06/15
0
0
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

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
34分钟前
1
0
vm GC 日志 配置及查看

-XX:+PrintGCDetails 打印 gc 日志 -XX:+PrintTenuringDistribution 监控晋升分布 -XX:+PrintGCTimeStamps 包含时间戳 -XX:+printGCDateStamps 包含时间 -Xloggc:<filename> 可以将数据保存为......

Canaan_
昨天
0
0
学习设计模式——生成器模式

1. 认识生成器模式 1. 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 2. 组成: Builder:生成器接口,定义创建一个Product对象所需要的各个组件的操作,...

江左煤郎
昨天
0
0
C语言精要(第二章:基本数据类型)

2.1 C语言基本数据类型 在计算机术语中,把⼆进制数中的某⼀位数又称为⼀个⽐特(bit)。⽐特这个单位对于计算机⽽⾔,在度量上是最⼩的单位。除了⽐特之外,还有字节(byte)这个术语。⼀个...

ryanliue
昨天
0
0
实现下拉菜单多选框效果

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><li>工作意愿地:<%-- <c:forEach items="${list}" var="list"><input type="checkbox" value="${list......

lanjian28
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部