Java基础知识 一

Java 基础笔记整理(一)

1:计算机概述

 (1)计算机

 (2)计算机硬件

 (3)计算机软件

        系统软件:window,linux,mac

        应用软件:qq,yy

 (4)软件开发

        软件:是由数据和指令组成的。

        开发:就是把软件实现出来。

 (5)语言

  自然语言:人与人交流沟通

  计算机语言:人与计算机交流沟通

   C,C++,C#,Java

 (6)人机交换

  图形界面:操作方便只管

  DOS命令:需要记忆一些常见的命令


2:键盘功能键的认识和快捷键

 (1)功能键的认识

  tab        制表符

  shift      上档

  ctrl        

  alt

  windos  

  空格

  上下左右

  回车

  PrtSc      截图  

 (2)快捷键

  全选 Ctrl+A

  复制 Ctrl+C

  粘贴 Ctrl+V

  剪切 Ctrl+X

  撤销 Ctrl+Z

  保存 Ctrl+S


3:常见的DOS命令

 (1)常见的如下

  盘符的切换

   d: 回车

  目录的进入

   cd javase     单级进入

   cd javase\day01\code      多级进入

  目录的回退

   cd..       单级回退

   cd\        多级回退,推到跟目录

  清屏

   cls

  退出

   exit

 (2)其他的几个

  创建目录      md

  删除目录      rd

  创建文件     

  删除文件

  显示目录下的内容    dir

  删除带内容的目录    del

 

4:Java语言概述(了解)

 (1)Java语言的发展史

  Java之父

  JDK 经典的版本:

  JDK1.4.2

  JDK5

  JDK7

 (2)Java语言的特点

  有很多小特点,重点有两个: 开源,跨平台

  Java的跨平台是通过Java虚拟机(JVM)来实现的。

 (3)Java语言是跨平台的,请问是如何保证的呢?

  针对不同的操作系统,提供不同的jvm来实现的。

 (4)Java语言的平台

  JavaSE 

  JavaME--Android

  JavaEE

 

5:JDK,JRE,JVM的作用及关系

 (1)作用

  JVM:保证Java语言跨平台

  JRE:Java程序的运行环境

  JDK:Java程序的开发环境

 (2)关系

  JDK:JRE+工具

  JRE:JVM+类库


6:第一个程序:HelloWorld案例

 class HelloWorld {

    public static void main(String[] args) {

         System.out.println("HelloWorld");

    }

 }

 (1)程序解释:

  A:Java程序的最基本单位是类,所以我们要定义一个类。

   格式:class 类名

   举例:class HelloWorld

  B:在类中写内容的时候,用大括号括起来。

  C:Java程序要想执行,必须有main方法。

   格式:public static void main(String[] args)

  D:要指向那些东西呢,也用大括号括起来。

  E:你要做什么呢?今天我们仅仅做了一个简单的输出

   格式:System.out.println("HelloWorld");

   注意:""里面的内容是可以改动的。

  (2)Java程序的开发执行流程:
    A:编写java源程序(.java)
    B:通过javac命令编译生成.class文件
    C:通过java命令运行.class文件


7:新手常见的问题

 (1)扩展名被隐藏

  如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾

 (2)我要求文件名称和类名一致。

  实际上不这样做也是可以的。

  但是,注意:

   javac后面跟的是文件名+扩展名

   java后面跟的类名不带扩展名

 (3)Java语言严格区分大小写,请注意。

   还有就是单词不要写错了。

 (4)见到非法字符: \65307肯定是中文问题。

  我们写程序要求标点符号必须全部是英文状态。

 (5)括号的配对问题。

  一般来说,括号都是成对出现的。 


8:path环境变量

 (1)path环境变量的作用

  保证javac命令可以在任意目录下运行。

 (2)path配置的两种方案:

   新建:

    变量名:JAVA_HOME

    变量值:D:\develop\Java\jdk1.7.0_60

   修改:

    变量名:Path

    变量值:%JAVA_HOME%\bin;以前的内容


10:classpath环境变量

 (1)classpath环境变量的作用

  保证class文件可以在任意目录下运行

 (2)classpath环境变量的配置

  找到环境变量的位置,在系统变量里面

  新建:

   变量名:classpath

   变量值:E:\JavaSE\day01\code\HelloWorld案例

你可能感兴趣的:(Java基础一)