黑马程序员——小白入门之Java概述

------ Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

< 今日心情 >开始学习Java软件开发了,虽然很基础,心情依然么么哒^_^

一、 软件开发是什么

1.软件开发到底是来做什么的

也许还有很多人不明白学这个到底是做什么的,其实这个很容易理解,我们出门要骑的自行车,没事要下的两盘棋都是人做出来的吧?而我们软件开发,就是要做类似的东西,不同以往的是,我们要做的东西是要用在电脑、手机等设备上的,这就是我们称之为软件的东西。

2.软件底是什么

简单的举例来说,电脑上看到的记事本,扫雷,以及几乎我们么个人都要用的QQ都是软件。
定义:软件就是一系列按照特定顺序组织的计算机数据和指令的集合。
分类:常见的有应用软件和系统软件。
应用软件:如记事本、扫雷、QQ
系统软件:承载应用软件的就是系统软件,如Windows、Linux

3.软件是干什么的

计算机可以实现很多复杂的功能,那么我们到底要让它做什么呢,是让它制作一张精密的图纸,还是计算一组复杂的数据?
软件就是来告诉它,我们到底想要干什么的。软件的出现实现了人与计算机之间的更好的交互。

交互方式:
图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需 要记录住一些命令。

那么我们又是如何告诉计算机我们要做什么的呢,当然我们普通的交流方式它肯定是不会明白的,所以我们需要一种可以使双方都明白的语言来交流,这种语言就是计算机语言。
人们之间交流的语言有很多种,这是由地理环境不同造成。计算机语言也有许多,有些是为了功能的强大,有些是为了使用的简便,也有是为了两者兼得。
c,c++,Java都是计算机语言,它们各有特色,而我们要学习的就是其中一种——Java。

二、Java语言概述

Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言,它是面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

1.Java语言的三种技术架构

JAVAEE  企业版
为开发企业环境下的应用程序提供的一套解决方案。
该技术体系中包含的技术如Servlet Jsp等,主要针对于Web应用程序开发。
JAVASE 标准版
是为开发普通桌面和商务应用程序提供的解决方案。
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。
JAVAME 小型版
是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费类产品

以后我们要学习的就是第一种JAVAEE架构。

2.Java语言的特点

跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。

3.Java环境搭建

首先在官方网站下载JDK,傻瓜式安装,点击下一步即可。

安装中遇到两个确认安装,一个是JRE,一个是JDK,这是什么呢?
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

安装成功后还不能直接使用,需要配置环境。

操作步骤如下:
我的电脑属性高级环境变量
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
系统变量→新建 CLASSPATH 变量
变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
显示版本信息 则说明安装和配置成功。

3.一个简单Java程序

打开记事本写入如下代码,另存为helloWorld.java
//双斜线后为注释内容,与程序无关
class HelloWorld //程序所在的类
{
    /*这也是注释内容
    main函数保证该类的独立运行
    它是程序入口,被JVM识别
    */
	public static void main(String[] args) 
	{
		System.out.println("Hello World!");//这是输出语句,Hello World!是输出内容
	}
}
打开cmd 转到文件保存目录下
输入编译命令:javac helloWorld.java
将.java文件编译生成class类文件,
输入运行命令:java helloWorld
由虚拟机JVM运行class文件以达成目的
在不需要改动的前提下,以后可以直接运行该文件。
结果如下:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值