【java笔记】day01

来源:互联网 发布:全国十大网络品牌 编辑:程序博客网 时间:2024/06/08 17:33

1、计算机基础

计算机,俗称电脑,可以按照程序运行,高速处理大量的数据,由硬件和软件组成。不装软件的叫裸机。
硬件:
cpu:计算机的处理核心和控制核心。
内存:cpu和数据交互的桥梁。
特点:内存的存取速度非常的快。
硬盘:机械硬盘的速度比较慢,固态硬盘的存写速度非常的快。
软件:按照特定顺序的指令和数据的集合。分为系统软件和应用软件。

2、人和计算机的交互

①图形界面交互:简单易用。
②命令行交互:
dir:他是列出当前目录下的所有文件和文件夹。
打开cmd,切换盘符:  f:(如果是linux的话,不用切换盘符,因为linux是单文件系统)
cd <路径名>:进入指定目录的命令。
tab:自动补全文件名。
cd..:退回上一级目录。
cd\:回到根目录。
cd/:也可以回到根目录。
上下键:可以直接调出上一次写的命令。

3、Java简介

sun公司在1995年发布的一种面向对象的语言。整个发展前期十分的曲折!
JavaSE Java的标准版本
JavaEE Java的企业版本
JavaME Java的微版本
Java的核心特点:跨平台。(通过JVM虚拟机实现的。
.java文件→.class文件→.exe文件
.java文件→.class文件→.sh文件
不同的系统需要不同的虚拟机,每个系统的虚拟机是相互独立的。

4、环境配置

需要:JDK(Java开发工具包,一般包含JRE)、 JRE(Java运行环境)
注意:安装时的安装路径不能由中文和空格。
JDK目录介绍:
bin:一些编译、运行java源文件等等的命令。
db:自带的轻量级数据库。
include:调用系统资源的接口文件。
jre:运行时的环境。
lib:java为我们提供的一些核心类库。
src.zip:Java的源代码。

5、Hello World!

①新建一个文本文件.txt并命名为Demo1;
②在文本中输入如下代码:
  
class Demo1 {public static void main(String args[]) {    //是一个固定写法System.out.println("Hello world!");}}
③把文件的后缀改成.java (注意:java源文件的文件名必须和类名一致);
④用命令javac  Demo1.java编译Demo1源文件,生成.class文件
用命令java  Demo1运行java。