您的位置:首页 > 编程语言 > Java开发

JAVA学习笔记一

2016-05-21 23:01 483 查看

JAVA学习笔记一

1:计算机的基础知识(了解)

(1)计算机

俗称:电脑

(2)计算机硬件

支撑电脑软件执行的装备

(3)计算机软件

按照某种要求能够自动执行的东西。

系统软件:

windows,linux,mac,android

应用软件:

QQ,Editpls,飞Q

(4)软件开发

软件:按照特定顺序组织的计算机数据和指令的集合。

开发:软件的只制作过程。

用开发工具+计算机语言制作软件

(5)计算机语言

人和计算机交流的一种特殊表现形式。

计算机只能识别0,1这样的数据。

(6)人机交互

图形界面方式:方便直观。

DOS窗口方法:需要记忆命令,稍微复杂。

(7)功能键和快捷键(掌握)

tab,shift,alt,ctrl,windows,空格,prtsc,上下左右键,回车键

(8)DOS命令(掌握)

A:盘符的切换

d:回车

B:cd进入目录

单级

多级

C:回退目录

单级

多级

2:Java语言的知识(了解)

(1)Java语言的发展史。

詹姆斯-高斯林 James Gosling Java之父。

(2)版本:

1.4.2

1.5 – 5.0

1.6 – 6.0

1.7 – 7.0

(3)Java的平台

A:JavaSE 桌面应用程序,其他两种的基础。

B:JavaME 移动设备的开发,目前我们要学习的话就学习android。

C:JavaEE web页面的开发,企业级开发,这是我们的重点。

(4)java语言的特点

A:几个小特点,将来都会学到。

B:两个比较重要的特点:

开源

跨平台

(5)java语言如何实现跨平台的呢(理解)

通过一个语言翻译的原理讲解的。

java语言的翻译是jvm。java虚拟机。

Java语言是跨平台的,jvm不是跨平台的。

3:Java语言的开发和执行流程(掌握)

(1)JDK,JRE各自的作用

JDK(Java Development kit): JRE+开发工具 是java程序的开发环境

JRE(Java Runtime Environment): JVM+class library 是java程序的运行环境

JVM(Java Virtual Machine): 保证Java语言跨平台

(2)JDK的下载,安装,卸载。

注意:

安装过程中,建议不要有空格和中文目录,以及其他的特殊字符目录。

(3)HelloWorld案例:

在JDK的安装的bin目录下。

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


解释:
java程序的最基本单位是类。

A:class HelloWorld

class是定义类的关键字。后面跟的是类的名称。

B:public static void main(String[] args)

主方法,被jvm调用。是java程序的入口。java程序的执行必须从这里开始。

C:System.out.println(“HelloWorld”);

输出语句,”HelloWorld”的内容是可以改变的。

最后的分号不能少,是该语句的一个组成部分。

注意事项:

A:括号的问题。配对要一致。

B:格式的问题。该空格的,一定要空格。遇到{一般都会缩进一个tab的位置。

(4)Java程序的开发和执行流程

A:编写一个java源文件。

B:通过javac命令编译该文件,生成class文件。字节码文件。

javac java源文件名称

C:通过java命令执行class文件。

java class文件名不包括扩展名

举例:

javac HelloWorld.java

java HelloWorld

4:常见问题(掌握)

(1)文件后缀名被隐藏。

(2)大小写,及单词的拼写。

(3)非法字符的问题,肯定是中英文的问题。

5:环境变量(理解)

(1)path环境变量

path路径中配置某目录,那么,将来该目录下的exe文件的名称,就可以直接在dos窗口执行。

A:方式一

直接把D:\develop\Java\jdk1.7.0_60\bin添加到path的最前面。

B:方式二

新建JAVA_HOME,值是:D:\develop\Java\jdk1.7.0_60

修改path,值是:%JAVA_HOME%\bin;以前的path内容。

作用:是为了javac命令可以在任意目录下执行。

(2)classpath环境变量

配置:新建classpath,值就是class文件所在的目录。

作用:是为了class文件可以在任意目录下执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java