JAVA入门第一式

来源:互联网 发布:淘宝店买什么好 编辑:程序博客网 时间:2024/06/14 16:40

         在整理笔记之前想说点儿题外话。说实话,在过去的十九年里,从来没有想过自己会从事IT行业,对于计算机也知之甚少,用我们老师的话来说我就是计算机方面的文盲。但是通过一年多的学习,渐渐发现了代码的奥妙与乐趣。如今,开始接触到JAVA,那么,废话不多说,直接开整!此后每周更新我的学习笔记,可能有差错的地方或者不全面的知识欢迎交流补充!!!

第一、什么是JAVA?

      JAVA是一门面向对象的编程语言,而且相比于C++功能更强大且简单易用。JAVA具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。JAVA可编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统。。。(本段来自度娘,目前有些特点自己也不太了解) 

       百度一圈下来,感觉JAVA挺牛逼,到底如何,我们还是一起学习吧。

第二、Java的核心机制:

    1、Java虚拟机(Java Virtual Machine);

    2、垃圾收集机制(Garbage Collection)

第三、JDK与JRE (下载地址www.oracle.com)

    1、JDK:软件开发环境

    2、JRE:软件运行环境

(注:最好不要安装在有空格和中文的目录下)

第四、环境配置:

     path:先找当前路径,再找配置的路径;

     classpath:先找设置的目录,在查找当前目录(注:设置classpath的时在最后一个目录后不要写分号,因为不加分号就不会查找当前目录)

第五、HelloWorld案例:

public class HelloWorld{

public static void main(String[] args){

System.out.println("helloworld");
}

}

验证:javac 编译java程序

java  运行java程序

(注:一个源文件中最多只能有一个public 类;Java 语言中严格区分大小写)

第六、命令:

     1、查看jdk版本的命令:java-version

      2、 jvm启动显示加载过程:java-verbose

        至此,准备工作就差不多啦。Java的学习任重而道远,从入门到放弃或许只差一步,但只要坚持,就是胜利!!

每周记单词:

programmer (程序员)  

software (软件)

engineering (工程)

document (文档)

utils/tool (工具)

score (分数)

version (版本)

file (文件)

information (消息)