初识JAVA(学习记录)
Java
1.1Java简介
Java是一种跨平台的,面向对象的程序设计语言。无论是电脑还是手机,到处都运行着JAVA开发的应用程序;JAVA程序可以在任何计算机、操作系统以及支持JAVA的硬件设备上运行。
什么是JAVA语言?
Java是前Sun公司(现甲骨文股份有限公司Oracle)于1995年推出的高级编程语言,它是由“Java之父”之称的詹姆斯•戈士林(James•Gosling)博士亲手设计的。用Java语言编写的程序可以跨平台使用、运行,实现了“一次编写、到处运行”。Java非常适用于企业网络以及Internet环境,并且已经成为最具有影响力、最受欢迎的编程语言之一。
为什么要学习Java?
在当前的软件开发行业中,Java绝对是是主流之一。Java领域的JavaSE、JavaEE技术已经发展成为同Microsoft公司的C#和 .Net技术平分天下的应用软件开发技术和平台。(对应图标如下四图。)因此,有人说掌握了Java语言就如同把握了软件开发的“命脉"。
- 桌面应用系统开发
- 嵌入式系统开发
- 电子商务应用
- 企业级应用开发
- 交互式系统开发
- 多媒体系统开发
- 分布式系统开发
- Web应用系统开发
Java的版本
- JavaSE
Java SE(Java Plantform Standard Edition)是Java的标准版同时也是Java技术的核心。提供基础的Java开发工具、执行环境与应用程序接口(API),主要应用于桌面应用程序的开发。JavaSE就好比是数学里的1+1=2,是最基础的,也是Java开发人员的必备基本功。只有学会了JavaSE才能继续往下学习。
- JavEE
Java EE(Java Plantform Enterprise Edition)是Java的企业版。主要应用于开发企业级分布式的网络程序。任何Java学习者都要从Java SE开始学起,Java SE是Java语言的核心,JavaEE是在JavaSE的基础上扩展的。Java SE提供了Java的执行环境,使开发出来的应用程序能够在操作系统上运行。
最新文章
- SSIS 学习(5):容器【转】
- iOS中二维码的生成与使用(入门篇)
- hihoCoder 1098
- oracle 两个时间相减
- 第一篇Active Directory疑难解答概述(1)
- CentOS下SparkR安装部署:hadoop2.7.3+spark2.0.0+scale2.11.8+hive2.1.0
- asp.net core session丢失问题排查
- Wpf TemplateBinding
- 关于一体机打印新加菜按钮更改为下单小票打印设置FAQ(适用正餐6.0.1.0+,轻餐4.0.6.2+)
- Java 线程内 递归 Bug 一例
- 开发第一个flutter程序 hello world
- 1、My Scripts
- 流式套接字:基于TCP协议的Socket网络编程(案例3)
- Flink standalone模式作业执行流程
- Java 设计模式系列(二二)责任链模式
- Flex 加载pdf
- HDU 5025图论之BFS
- HttpServletRequest和HttpServletResponse实例
- Codeforces Round #345 (Div. 2) B. Beautiful Paintings 暴力
- Struts2的国际化入门
热门文章
- 天池Docker学习赛笔记
- MySQL server has gone away(在执行sql的时候,莫名的报错)
- 基于 Docker 构建企业 Jenkins CI平台
- 基于口令的密码(PBE)
- java中CyclicBarrier的使用
- JNI与NDK简析(一)
- python自动化测试开发利器ulipad最佳实践(可写python测试代码也可编写selenium、Appium等)...
- 也许你对 Fetch 了解得不是那么多(下)
- angularJS中$http.get( ).success( )报错原因及解决方案
- VMware15.5.0安装MacOS10.15.0系统 安装步骤(下)