第一章 corejava的入门

245 阅读2分钟

一:什么是语言

语言=os+数据结构+算法+思想

os:计算机操作系统

数据结构:队,栈,二叉树,链表

算法:做游戏开发时非常需要

二:安装jdk

1)根据不同的操作系统下载不同的jdk Java有三个版本: Java SE:开发桌面应用程序,比如QQ Java EE:开发企业级应用程序 Java ME:开发移动应用

2)安装jdk 如果是windows,直接双击 如果是unix,在shell中运行

    a)拷贝到家目录

        b)sudo chmod 777 /opt

        c)cp jdk_8u32_liunx_i586.bin /opt

        d)cd /opt 

        e)sudo ./jdk_8u32_liunx_i586.bin 如果是unix的.tar.gz文件:

    a)将tar.gz拷贝到家目录并解压

    b)sudo chmod 777 /opt

    c)sudo mv jdk1.7.0_04 /opt

3)配置环境变量

    在.bashrc中配置环境变量,打开该文件,追加内容 vi ~/.bashrc

    //添加以下内容 CLASSPATH=. JAVA_HOME=/opt/jdk1.8.0_32    

      PATH=$PATH:$JAVA_HOME/bin

      export CLASSPATH JAVA_HOME PATH

       CLASSPATH指定类加载的路径

       JAVA_HOME指定JDK的安装目录

三:jdk

Java开发工具,java虚拟机,jdk类库

四:为什么发明java

应用环境:面向应用程序,而不是开发系统程序或者硬件编程,比如说驱动就是系统程序,系统程序一般用c语言

加速开发: Java当初目的是开发适用于智能化电子消费设备上的软件,它是基于C++语言,但做了简化,能加速软件的开发过程

一次编译到处运行: 跨平台

多线程:多线程编程的简单性是Java成为流行的服务器端开发语言的主要原因之一

main方法:Java虚拟机执行Java程序时,首先执行调用的方法。 main方法又叫程序的入口方法或起点方法。不管你的程序有多大, 不管你的程序有多少个类,一定都会有一个main()方法来作为程序的起点。

System.out.println():Java中输出语句

System是java.lang.System类

out是System中的内部类

println()是方法

Java的三大顶级元素: package

                                import

                                class

java程序的三步走:编码,编译 javac -d 路径,运行java 包名.package