JAVA学习笔记一

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文件可以在任意目录下执行。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值