java基本常识1

来源:互联网 发布:淘宝全屏首页怎么做 编辑:程序博客网 时间:2024/05/22 11:24

1 基本常识

1-1 软件开发

1-1-1 什么是软件
* 软件:一系列按照特定顺序组织的计算机数据和指令的集合
 
1-1-2 常见的软件

*系统软件

* DOS ( Disk Operating System ) , windows , Linux等

*其他系统:Android , iOS , MAC*应用软件

* 扫雷 , 迅雷 , QQ 等
 
1-1-3 什么是开发

* 制作软件


1-2 人机交互方式
1-2-1 交互方式

*图形化界面(Graphical User Interface GUI) :这种方式简单直观,使用者易于接受,容易上手操作
*命令行方式 (Command Line Interface CLI) :需要有一个控制台,输入特定的指令,让计算机完成一些操作,较为麻烦,需要记住一些命令
 
1-3 计算机语言
1-3-1 什么是计算机语言

* 语言: 是人与人之间用于沟通的一种方式
 
1-4 常用dos命令行
dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录
cd\ : 退回到根目录

exit : 退出 dos 命令行

2.Java 语言概述

* Java 语言是 SUN 公司(Stanford University Network ,斯坦福大学网络公司) 1995年推出的一门高级编程语言
* Java 语言是一种面向对象的编程语言
* Java 是允许使用者将应用程序通过网络从远端服务器传输到本地机上并执行的一种语言
* Java 语言随着 Java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言

* Java 语言是简单易学 , 完全面向对象,安全可靠,与平台无关性

 

2-1 Java 语言的三种技术架构

2-1-1 J2EE (Java 2 Platform Enterprise Edition)企业版

* 是为开发企业环境下的应用程序提供的一套解决方案

 

2-1-2 J2SE(Java 2 Platform Standard Edition)标准版(基础)

* 是为开发普通桌面和商务应用程序提供的解决方案

 

2-1-3 J2ME(Java 2 Platform Micro Edition)小型版

* 是为开发电子消费产品和嵌入式设备提供的解决方案

 
注: Java5.0版本后,三种技术架构分别更名JAVAEE, JAVASE, JAVAME
 
2-2 Java 语言的特点 :跨平台性

2-2-1 什么是跨平台性?

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

 
2-2-2 原理是什么

* 只要在需要运行Java应用程序的操作系统上先按转一个Java虚拟机(JVM:Java Virtual Machine)即可,由JVM来负责Java程序在该系统中的运行

* 因为有了 JVM ,所以统一Java程序在三种不同的操作系统中都可以执行.这样就实现了Java程序的跨平台性
 
2-3 Java 语言的环境搭建
2-3-1 明确什么是 JRE, JDK

* JRE(Java Runtime Environment : Java运行环境)

包括Java虚拟机和Java程序所需的核心类库等

* JDK(Java Development Kit : Java开发工具包)

JDK 是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE

* 一句话: 使用JDK开发完成的程序,交给JRE去运行

JRE : JVM + 类库(Java Library)

JDK : JRE + JAVA 的开发工具

 

3.配置环境变量

3-1 配置环境变量的作用

PATH环境变量:

* 作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。 


CLASSPATH环境变量:

* 作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。

PS:1.6以前JVM找不到自己的工具包,需要手动添加CLASSPATH,1.6以后已经不需要配置CLASSPATH了

JAVA_HOME环境变量:

* 它指向jdk的安装目录,Eclipse、NetBeans、Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

 
3-2 环境变量配置方法

3-2-1 永久配置

① 新建系统变量

JAVA_HOME : D:/jdk

② 新建系统变量

CLASSPATH : ./;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

③ 在系统变量 Path 的值的前面加入一下内容

;%JAVA_HOME%/bin;(注意:这里的分号不能省略)

 

3-2-2 临时配置

应用场景:

想在别的电脑(没有安装过Java软件)上进行Java程序的开发 , 此时 要求不能修改path变量. 这个时候采用临时配置 jdk最为方便

 

临时配置步骤

Step1.打开dos命令窗口.

Step2.输入set path=D:/jdk;%path%

注:这种临时配置jdk的方式仅仅在当前的dos和通过当前dos窗口通过start命令生成的新窗口有效.如果关掉这个dos窗口以后,重新手动打开一个新的dos窗口,刚才的set path无效

配置完成后,在命令行窗口任意目录输入一下命令如图所示表示配置成功


原创粉丝点击