黑马程序员-学习笔记之Java基础

时间:2022-08-27 08:27:53

------- android培训java培训、期待与您交流! ----------

学习笔记之java基础

 

虽然在大学的专业是软件工程,但对于写个HelloWorld都会出错的我来说,毕业之后又重新选择学习Java语言,后悔已经来不及,只能努力,只能奋进,所以在学习之余,写下博客来见证自己的学习之路。

一、Java简介

Java是由Sun公司推出的Java面向对象程序设计语言和Java平台的总称。由詹姆斯格斯林和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程、动态、开源和跨平台的语言。

Java语言平台版本

J2SE(Java 2 Platform Standard Edition)标准版

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

该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发

J2ME(Java 2 Platform Micro Edition)小型版

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

J2EE(Java 2 Platform Enterprise Edition)企业版

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

该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发

二、环境搭建与配置

1、JDK的下载和安装

JDK的全称为Java Development Kit,译为Java开发工具包,此软件的安装就是环境搭建的第一步,步骤并不繁琐,傻瓜式安装即可。其中包含JRE,全称为Java Run Environment,译为Java运行环境,包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计 机中只需要安装JRE即可。

2、环境配置

path环境变量的配置

①、程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下时候,因此程序只能写入bin目录,程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行,程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行。

②、不同的操作系统的配置略有不同

win7,win8系统:右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path

XP系统:右键点击桌面计算机→选择属性→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path

然后将jdk安装目录下的bin目录添加到最左边并添加分号;

或者采用path环境变量的参照形配置方式:

创建新的变量名称:JAVA_HOME

为JAVA_HOME添加变量值:JDK安装目录

将path环境变量中JDK目录修改

%JAVA_HOME%\bin;

classpath环境变量配置方式

创建新的变量名称:classpath

值设定为指定的还有class文件的目录,多个目录间使用分号分割

作用:使classpath目录中的.class文件可以在任意目录运行

path与classpath环境变量的区别

path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找

classpath环境变量里记录的是java类的运行文件所在的目录

三、常用DOS命令

d: 回车盘符切换

dir(directory):列出当前目录下的文件以及文件夹

md (make directory) : 创建目录

rd (remove directory): 删除目录

cd (change directory)改变指定目录(进入指定目录)

cd.. : 退回到上一级目录

cd\: 退回到根目录

del (delete): 删除文件,删除一堆后缀名一样的文件*.txt

exit : 退出dos命令行

cls : (clear screen)清屏

这些是在Java基础学校阶段常用的DOS命令,熟练掌握,才能在初期更好的编写代码。

四、第一个程序HelloWorld

在以上步骤完成之后,终于可以写出第一个完整的小程序,也算是真正的迈出了Java学习之旅的第一步。

源码:

class HelloWorld
{
public static void main(String args[])
{
System.out.println(“HelloWorld!”);
}
}

程序的编译及运行:

javac HelloWorld.java----------------->java HelloWorld

 黑马程序员-学习笔记之Java基础

 

程序执行图解:

 黑马程序员-学习笔记之Java基础

至此,已经算是完成了第一个程序的编写,在之后,更要不断的回来复习,加深记忆,巩固基础。