[随笔DAY001]java SE、ME、EE三个版本 java基础认识 一个小程序(2018-7-11)

java服务端的霸主

javaME :微型版,用于开发小型设备、只能卡  移动端应用(不怎么用了)

javaSE :标准版,用于创建桌面应用程序。(企业用javaSE创建桌面应用比较少)(扫雷,连连看,俄罗斯方块)走

            安卓应用开发的必备基础

javaEE:企业版,用于企业应用,(javaSE升级版,语言基础依然是javaSE,核心算法依然是javaSE)跑

主要做企业级开发,

最终的目标:是使用javaEE开发企业级的应用,然后,javaSE是学习javaEE的必备基础。是核心、是灵魂。

QQ、迅雷(下载安装)(桌面应用软件或程序)(JavaSE)

淘宝、京东(不是桌面应用软件)(只要浏览器)(互联网的应用软件)(JavaEE)(Java语言擅长这个类型)

互联网:电商    p2p    等等

企业级应用:ERP(会计用的)    CRM(客户管理系统)(营销类:买房买车等)    OA(办公系统:请假等)    等等

CRM

(老板看不到你,但可以在CRM上知道你在干什么,你干了什么,在什么时间段干了什么)

张三(销售)

            A(客户)

            B(客户)

            C(客户)

基础语法:

1.文件    java源文件(自己写的java文件,扩展名为   .java)

2.编译    通过编译器把源文件编译成  字节码文件(class文件)(扩展名为    .class)

3.运行    使用解释器把字节码文件解释成为机械码,然后运行

java程序是以类为单位的!

例:

文件名:HelloWorld.java

public class HelloWorld {

    //类的范围

    //主方法(固定模式)main(方法名字)

    //main(程序的入口,比如一个房子的门,人一般都会从们进去,不会翻窗之类的)

    public static void main (String [] args){

        //main方法的范围

        System.out.println("HelloWorld");

    }

}

源文件写完了,该编译了。

jdk bin目录下 javac.exe (编译为class文件)(c=compiler意思为编译)

JVM解释class文件为机械语言,然后运行(运行java.exe)(运行不用写扩展名因为JVM只能解释class文件)



猜你喜欢

转载自blog.csdn.net/chaizhidedaniuzhilu/article/details/81006750