文档章节

初识Java

Carina_猪
 Carina_猪
发布于 09/19 23:53
字数 624
阅读 11
收藏 0

Java语言的优势:

1、跨平台(所谓跨平台性,是指java语言编写的程序,一次编译后,可以在多个系统平台上运行。主要是由jvm所决定

2.、面向对象(用老师的一句话“一切皆对象”后面会用详细介绍)

3、简单(相对于C#

4、健壮性(使用垃圾回收进行内存管理)

5、安全性

Java平台有三个版本

1、JavaSE:Java Platform Standard Edition          java   平台   标准版  桌面开发

2、JavaEEJava Platform Enterprise Edition         java  平台   企业版   应用于实现企业级的面向服务体系结构

3、JavaMEJava Platform Micro Edition               java  平台    微型版   应用于移动设备和嵌入式设备程序开发

Java开发与运行的环境

1、JDk:Java development kit(Java开发工具包)用于编译和运行Java程序。

2、JRE:Java runtime envionrment    Java运行环境)Java虚拟机(jvm)、Java核心类库和支持文件

3、JVM:Java vritual matchine (Java 虚拟机)将字节码文件解释为机器码文件,让机器执行

用图的表示它们的关系:

了解了Java接下来就去熟悉一下如何配置Java开发环境:

1、首先我们要去下载JDK这个是必不可少的:

2、当你安装好JDK后接下来就是设置环境变量(系统变量)

第一步: 变量名:“JAVA_HOME”  (新建)

变量值: C:\Program Files\Java\jdk1.8.0_144JDK的安装目录

第二步: 变量名:“Path”                   (编辑)

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

第三步: 变量名:“CLASSPATH”    (新建)

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar    注意最前面有一点)

当你配置完环境又不知道是否配置成功的时候看这里你可以用这两个命令检查:

java –version

 javac

好了,下次就是上手操作了,

程序是一系列有序指令的集合

Java主要用于开发两类程序

桌面应用程序
Internet 应用程序
Java开发的方法用很多程序,可以:
一:使用 记事本开发 Java 程序的 步骤
二: 使用 Eclipse 开发 Java 程序的步骤(本人用这个Eclipse 开发 Java 程序)

© 著作权归作者所有

上一篇: Java程序结构
Carina_猪
粉丝 0
博文 11
码字总数 4829
作品 0
珠海
私信 提问
Ext.Error: Unable to parse the JSON returned by the server: You're trying to decode an invalid JSON String

Firefox给出的错误 Ext.Error: Unable to parse the JSON returned by the server: You're trying to decode an invalid JSON String: articlelist.jsp {"results":"100","rows":[{"id":"1"......

anonymous_007
2014/05/28
2.4K
2
scala基础篇-getting started

REPL, read evaluate print loop. `object MyModule {def main(args: Array[String]): Unit = { }def abs(n: Int): Int = { }}以.scala为后缀的文件,要么定义object要么定义class。object也......

RogerIs谭纶
2015/02/21
139
0
Scala入门与进阶(一)- 初始Scala

1.初识Scala 1.1 Scala概述 Scala 是整合了面向对象和函数式边恒的高级编程语言。他的一些静态类型能够帮助我们在一些复制的应用程序里面避免到很多bug,并且他的JVM和JavaScript运行环境可以...

Meet相识_bfa5
2018/07/23
0
0
【笔记】与Android酱的第一周

这周初识了Android酱 啊~AS界面好帅! AS是周四才装的,所以第一周只有半周啦。 Android练习:主角是 LinearLayout 新建的工程空空的: manifests:配置文件。 java:当然是放java的啦。 re...

UFO草帽
2018/06/28
0
0
SQL--( 初识 MyBatis)

MyBatis介绍 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手...

姜白告
2018/08/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

灰度控制,比较两个版本

/** * 比较version1和version2的版本大小 * @param version1 * @param version2 * @param splitStr * @return * 返回version1-比较结果-version2 */public static CompareRe...

春哥大魔王的博客
1分钟前
1
0
JAVA CAS单点登录之一:搭建CAS服务器

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1753086 前言 这一段时间,心血来潮研究了...

彬彬公子
2分钟前
0
0
Jsoup analysis THML

test

东方神祇
2分钟前
1
0
Spring Boot 2 实战:根据条件来自动配置不同逻辑的Bean

1. 前言 我们经常会有根据条件来加载不同的接口。比如你查询目录下文件列表, Windows 下你会用 CMD 的 dir 命令,而 Linux 下你会使用 ls 命令。 熟悉 Spring Boot 自动配置的也知道 Spring...

码农小胖哥
5分钟前
0
0
PCB设计-Allegro软件入门系列-焊盘的构成和用途(1)

Allegro软件入门最难的就是焊盘制作,而一个贴片焊盘都至少包括一个顶层如Top、钢网层pastemask_top、阻焊层(也就是人们常说的开窗层)sodermask_top,而一个插件焊盘就比贴片多了一个中间层和...

demyar
10分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部