Java初步认识

来源:互联网 发布:淘宝双十一数据 编辑:程序博客网 时间:2024/05/18 01:32

一.Java的基本常识

Java语言是美国Sun Mircosystems公司开发的一种面向对象的程序设计语言。

Java语言特点:简单,高效,健壮,安全,与平台无关,可 可移植性好,多线程等等。

简单:摈弃了c++很少使用的、难以理解的、容易混淆、复杂

的内容。Java只支持单继承,支持多接口。取消了指针功能,增添了内存自动回收功能。

 

可移植性1.数据类型在不同操作系统中占有同样的内存空 间。(而c++语言数据类型会因操作系统改变)

     2.Java编译生成的可执行代码为字节码(扩展.class)字节码由JVMJava virtual machine)虚 拟机生成,它与平台无关。只需要JVM去适应不同操作系统,有windowsJVM,有LinuxJVM但是Java源程序不会改变。但是执行速度变慢,因为它生成的不是可执行代码而是字节码,需要再次翻译。


安全性:Java的安全性可从两个方面得到保证。一方面,在 Java语言里,象指针和释放内存等C++功能被删除, 避免了非法内存操作。另一方面,当Java用来创建 浏览器时,语言功能和浏览器本身提供的功能结合 起来,使它更安全。Java语言在你的机器上执行前, 要经过很多次的测试。它经过代码校验,检查代码 段的格式,检测指针操作,对象操作是否过分以及 试图改变一个对象的类型。   1、Byte-code校 验   如果byte-code通过代码校验,没有返回错 误,我们可知道:代码没有堆栈上溢出和下溢出所 有操作代码参数类型都是正确的没有发生非法数据 转换,如将整数转换成指针。访问对象操作是合法 的。

JavaSE:整个Java技术的核心和基础,是JavaEE和JavaME编程的基础。

JavaEE:Java技术中应用最广泛地部分,在企业中运用。

JavaME:用于移动设备上


二.环境的搭建

为什么要设置环境变量?因为要运行和开发Java程序,所以需要安装Java jdk(java development kit,Java开发工具包)。包含了基本的java开发工具,Jdk中包含了运行JRE

JRE(Java Runtime Environment,Java运行环境),包含了Java虚拟机JVMJava Virtual Machine)和Java程序所需要的核心类库。 

建议将Jdk安装在根目录下。但以后需要企业级开发时,要下载JavaEE SDk,其中包含了JDK

1.安装JDK(Java Development kit)

下载Jdk1.6版本,运行程序,默认路径一般为

C:\program files\java\jdk1.6

2.右击【我的电脑】---【属性】-----【高级】---【环境变量】,如图


3.选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME,在“变量值”文本框输入JDK的安装路径单击“确定”按钮,如图:


4.在“系统变量”找到PATH,若没有,则新建一个。然后编辑path,在文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”



5.在“系统变量”中找到CLASSPATH,没有自己新建一个。然后编辑,加入一个“.”。.表示当前目录



6.现在测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。如图:



7.JAVA_HOME,CLASSPATH,PATH的理解

JAVA_HOME

灵活地设置jdk路径,因为JAVA_HOME=C:\program files\java\jdk1.6,当设置PATH时只需加入%JAVA_HOME%\bin就可以,有时会改变JDK的路径,如d:\jdk1.6,这时只需改JAVA_HOME就行,如JAVA_HOME=d:\jdk1.6,而不需要去PATH中修改路径。

 

CLASSPATH:为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:  

 ”.”(.表示当前路径目录)

PATH: 让系统按照设置路径查找java命令。Windows是根据PATH环境变量来查找命令。


三.一个简单的Java程序(用记事本写的)

class Hello{

public static void main(String[] args){

System.out.println("生命不息,奋斗不止");

}

}

记得保存时,文件后缀名要是java。

用记事本写代码时,若用public定义class的话,类名和文件名要一样。

一个Java源文件可以包含多个类定义,但最多只能有一个public类定义。


运行第一个Java程序的步骤

1.打开命令窗口,查找到保存文件的目录

e:表示到E盘,cd 表示查找到哪一个目录



2.输入javac hello.java

        格式为java 文件名.java,这一步是编译程序。


3.输入java Hello

格式:java 程序中的某一类名



四.养成写代码的好习惯

在写代码过程中,一定要写注释,便于阅读。注释只注释难懂的地方和重要的地方,简单的就不要注释了。

记住一个程序代码中没有注释是垃圾,一个程序代码中每一行都注释或者无关紧要的也注释了也是垃圾。

 

 




 




0 0