JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建
Java介绍及其平台、开发环境的配置与搭建
1、Java的介绍
Java是一种面向对象的编程语言,具有跨平台、可移植、分布式、简单、可扩展等诸多特性。Java能够进行桌面应用、Web应用、分布式系统及嵌入式等应用程序的开发。
Java包括3个不同版本号,即J2ME/J2EE/J2SE(微缩版/企业版/标准版)。
2、JDK的下载与安装、配置
(1)、JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
(2)、配置JDK:一共须要配置两个环境变量:PATH和CLASSPATH(不区分大写和小写)。例如以下图所看到的:
输入:PATH和C:\Program Files\Java\jdk1.8.0_45\bin;
输入:CLASSPATH和C:\Program Files\Java\jdk1.8.0_45\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_45\lib\tools.jar;
最后,验证JDK是否配置成功。即在DOS环境中输入cmd,然后输入java -version,回车。输出例如以下图内容则证明配置成功。
3、Eclipse的下载与安装
Eclipse的下载地址:http://www.eclipse.org/downloads/(直接解压缩。执行应用程序就可以。)
或
MyEclipse的下载地址:http://downloads.myeclipseide.com/(MyEclipse不是免费的)
4、Java的执行机制
Java程序的执行必须经过编写、编译、执行三个步骤。即Java源文件(*.java)->Java编译器->字节码文件(*.class)->Java解释器->执行。
5、创建第一个java程序(两种方法)
5.1、直接法
(1)、新建一个*.java文件(能够採用记事本编辑,将后缀名更改就可以),输入代码;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
(2)、编译javac XXXX.java。执行java XXXX,正确编译和输出说明程序执行成功,例如以下图。
5.2、Eclipse法
(1)、File->New->Java Project,输入MyProject。点击Finish。
(2)、在MyProject项目下的src上右击选择New->File。新建一个*.java文件。
(3)、输入代码,编译执行就可以。
public class Welcome {
public static void main(String[] args) {
System.out.println("欢迎来到JAVA的world!");
}
}
(4)、正确输出结果,例如以下图所看到的。
JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建的更多相关文章
- java基础记录(一):开发环境的配置
一.JDK的安装与环境变量配置 1.jdk下载与安装. jdk1.8.0_192下载地址 下载完成后,双击运行安装文件.可以选择你要安装的位置或者直接下一步,等待安装完成,最后关闭. 2.配置环境变量 ...
- [ Java学习基础 ] Java的继承与多态
看到自己写的东西(4.22的随笔[ Java学习基础 ] Java构造函数)第一次达到阅读100+的成就还是挺欣慰的,感谢大家的支持!希望以后能继续和大家共同学习,共同努力,一起进步!共勉! ---- ...
- [ Java学习基础 ] Java的抽象类与接口
一.抽象类 1. 抽象类 Java语言提供了两种类:一种是具体类:另一种是抽象子类. 2. 抽象类概念: 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的 ...
- [java学习笔记]java语言核心----面向对象之this关键字
一.this关键字 体现:当成员变量和函数的局部变量重名时,可以使用this关键字来区别:在构造函数中调用其它构造函数 原理: 代表的是当前对象. this就是所在函数 ...
- [java学习笔记]java语言核心----面向对象之构造函数
1.构造函数概念 特点: 函数名与类名相同 不用定义返回值类型 没有具体的返回值 作用: 给对象进行初始化 注意: 默认构造函数 多个构造函数是以重载出现的 一个类中如果 ...
- [ Java学习基础 ] Java构造函数
构造方法是类中特殊方法,用来初始化类的实例变量,它在创建对象(new运算符)之后自动调用. Java构造方法的特点如下: 构造方法名必须与类名相同. 构造方法没有任何返回值,包括void. 构造方法只 ...
- Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题
前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apach ...
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- 工具的更新换代 总是要折腾一下Windows10下Java Web 开发环境的配置
Windows10下Java Web 开发环境的配置 由于经常性遗忘,所以整理一下 Java Web 开发环境的搭建与配置,利人利己 主要分为以下几步,需要可以挑着看 Windows下 JDK 的下载 ...
随机推荐
- Python list 增加/插入元素的说明
http://blog.csdn.net/cnmilan/article/details/9259343 在Python中append 用来向 list 的末尾追加单个元素,如果增加的元素是一个lis ...
- 搜索 || BFS || POJ 2157 Maze
走迷宫拿宝藏,拿到所有对应的钥匙才能开门 *解法:从起点bfs,遇到门时先放入队列中,取出的时候看钥匙够不够决定开不开门,如果不够就把它再放回队列继续往下走,当队列里只有几个门循环的时候就可以退出,所 ...
- python调用aapt工具直接获取包名和tagertSdkversion
背景: 每次海外游戏上架都需要符合google的上架规则,其中适配方面tagetSdkversion有硬性要求,比如需要适配安卓q就需要tagetSdkversion达到28,水平太渣的我每次调用aa ...
- delphi 动态调用API
好处没有这个API 也可以启动程序只是调用会出错. function __IsNativeVhdBoot: Boolean; type TIsNativeVhdBoot = function( Nat ...
- android 图片
1,setCompoundDrawables(Drawable left, Drawable top,Drawable right, Drawable bottom) 设置图片出现在textView, ...
- 退役选手ZlycerQan的强大的的高精度
#include <cstdio> #include <iostream> #include <vector> #include <iomanip> # ...
- UVa-401-Palindromes(回文)
这一题的话我们可以把映像字符的内容给放入一个字符串常量里面,然后开辟一个二维的字符串常量数组,里面放置答案. 对于回文实际上是很好求的,对于镜像的话,我们写一个返回char的函数,让它接收一个char ...
- c++类的单目和双目运算符的重定义
这个里面需要注意的是对于双目运算符,像是加号,如果是复数加整数是一种情况,而整数加复数又是另一种情况,所以需要重定义两次. 而对于单目运算符,如果是前缀的,直接重定义就可以了,但是如果是后缀的,我们在 ...
- openjudge-1664 放苹果
总时间限制: 1000ms 内存限制: 65536kB 描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法. 输 ...
- django踩坑
django输入localhost或者127.0.0.1可以进入,输入自己ip报错 结局方案: 首先找到自己的项目的setting.py文件 找到——> ALLOWED_HOSTS = [] 修 ...