[随笔DAY001]java SE、ME、EE三个版本 java基础认识 一个小程序(2018-7-11),day0012018-7-11
[随笔DAY001]java SE、ME、EE三个版本 java基础认识 一个小程序(2018-7-11),day0012018-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文件)
相关文章
- 暂无相关文章
用户点评