小白学习JavaSE第三课《初始Java》
作者:互联网
初始JAVA
C & C++
-
1972年C诞生
- 贴近硬件,运行极快,效率极高。
- 操作系统,编译器,数据库,网络系统等
- 指针和内存管理
-
1982年C++诞生
- 面向对象
- 兼容C
- 图形领域、游戏等
Java初生
-
1995年的网页简单而粗糙,缺乏互动性
-
图形界面的程序(Applet)
-
Bill Gates说:这是迄今为止最好的语言
-
Java 2标准版(J2SE):去占领桌面
-
Java 3移动版(J3ME):去占领手机
-
Java 4企业版(J2EE):去占领服务器
-
大量的巨头加入
Java发展
-
他们基于Java开发了巨多的平台,系统,工具
- 构建工具:Ant、Maven、Jekins
- 应用服务器:Tomcat、Jetty、Jboss、Websphere、weblogic
- Web开发:Struts、Spring、Hibernate、myBatis
- 开发工具: Eclipse、Netbean、intelljj idea、Jbuilder
- ...
-
2006:Hadoop(大数据领域)
-
2008:Android(手机端)
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
-
Write Once、Run Anywhere
-
JavaSE:标准版(桌面程序,控制台程序...)
-
JavaME:嵌入式开发(手机、小家电)
-
JavaEE:E企业级开发(Web端、服务器开发)
JDK、JRE、JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:JAVA Virtual Machine
Java开发环境搭建
- JDK下载与安装
- 配置环境变量
- JDK目录介绍
- HelloWorld及简单语法规则
- Notepad++安装和使用
HelloWorld
- 新建一个文件夹,存放代码
- 新建一个java文件
- 文件名后缀为.java
- Hellow.java
- 【注意点】系统可能没有显示文件后缀名,需要手动打开
- 撰写代码
public class Hello{
public static void main(string args[]){
System.out.println("Hello World!");
}
}
- 编译javac.java文件,会生成一个class文件
- 运行class文件,java.class文件
可能会遇到的问题
- 每个单词的大小不能出现问题,Java是大小写敏感的
- 尽量使用英文;
- 文件名和类名要保持一致,并且首字母大写
- 符号使用了中文
Java程序运行机制
-
编译型
-
解释醒
-
程序运行机制
标签:文件,java,JDK,class,开发,Java,第三课,JavaSE 来源: https://www.cnblogs.com/softwar/p/15441228.html