Java编程基础(一)——浅谈java背景及其环境搭建

一、JAVA语言背景

  Java是一门面向对象的编程语言。它是由美国的Sun公司在1995年开发,最早命名为“Oak”后改名为“Java”。

  Java的最初开发目标是能创建够嵌入消费类电子设备的软件,构建一种既可以移植又可以跨平台的开发语言。这就引出了Java语言的跨平台性,它与Java的面向对象性、健壮性合成Java语言的三大特性。

  1996年,Sun公司推出Java开发工具包,也就是JDK1.0(Java Development Kit)。时至今日在不断的更新迭代中,现在应用比较广泛的JDK版本是8.0版本(JDK1.8.0)。你可以从Oracle(甲骨文)的官方网站上下载到各个版本的JDK。

二、JAVA语言三大应用领域

  1、企业级后台应用

  2、Android应用程序

  3、大数据平台开发:框架有Hadoop、spark、storm、flink等,中间件flume、kafka、sqoop等。移动领域:如机顶盒、车载通信设备等

三、JAVA语言的两大核心机制

  1、Java虚拟机,jvm(Java Virtual Machine)。

   Java程序是运行在java虚拟机上的,这就是java程序跨平台性的根本原因,但是这样做也就使得Java程序的运行效率降低,在大型游戏编程领域由C语言把持。

  2、垃圾收集机制

四、JAVA开发环境搭建

  1、下载JDK,记录安装路径(全英文无空格)。

  2、配置环境变量,配置环境变量path,计算机右击属性,高级系统属性环境变量path,添加jdk\bin路径用英文分号和其它隔开。也可以先定义JAVA_HOME变量=JDK文件夹路径,再在path中添加%JAVA_HOME%\bin,这样的好处可以让Tomcat服务器更好用。

    path环境变量是windows操作系统执行命令时所要搜索的路径。

  3、验证是否成功安装。打开Cmd,输入javac查看。

五、JAVA程序的编译运行过程

  第一步:.java文件被称为java源文件;

  第二步:-javac编译过.java源文件形成字节码文件.class,其中字节码文件以源文件中的类名为名;

  第三步:-java在JVM(java虚拟机)运行字节码文件.class

  实际CMD命令窗口的实现步骤如下所示:

    E:\Javaworkspace\code\day03>javac HelloWorld.java
    E:\Javaworkspace\code\day03>java HelloWorld
    HelloWorld!
六、第一个JAVA程序
    public class HelloWorld{
    	public static void main(String[] args){
        //控制屏幕输出
        	System.out.println("HelloWorld!");
        }
    }
全部评论
常见的Dos命令: 1、dir:当前目录下的文件夹及其文件; 2、md:创建目录(文件夹) 3、rd:删除目录(保证所删除的文件夹中为空白的) 4、cd:进入指定目录 5、cd..:返回上级目录 6、cd\:返回根目录 7、del:删除文件 8、echo:创建文件 9、exit:退出dos命令
1 回复 分享
发布于 2022-02-08 20:43

相关推荐

03-03 23:42
复旦大学 Java
_无论云泥意贯一:把复旦大学放前面,山东大学放后面,并且在两个大学后面标注985(用一些显眼的颜色标注)
点赞 评论 收藏
分享
03-23 15:00
已编辑
厦门大学 Java
xiaowl:你这个简历的问题是对于技术点、项目的描述,都是描述action的,对于面试官而言,仅能知道你干了什么,无法判断你为什么这么干,干的好不好。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务