- 浏览: 9326 次
- 性别:
- 来自: 杭州
最新评论
新霸哥从近期大家的留言中注意到了大家对基础知识比较重视,很多的朋友希望多讲一些入门的知识,为了满足广大开发爱好者的需求,新霸哥决定从最基础的做起,一点一点的帮助大家一起走进云计算的世界。下面新霸哥首先带领大家入门,今天入门的第一站就是进入java的世界。
喜欢编程的朋友,可能会知道java一种以来很受开发者热爱,因为Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。java有跨平台的特性。
Java之父
热爱java的朋友对java之父应该比较熟悉了吧,Java之父----詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是JAVA的创始人。在一零年甲骨文收购Sun后不久,这位Java编程语言的发明者宣布离职,并在一一年初加入谷歌。
java起源以及发展
Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于vm的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java已经成为成为全球流行的开发语言。2010年10月24日 。美国数据软件巨头甲骨文公司20日宣布以74亿美元收购sun,从此java迎来新的发展时期。
java平台体系
新霸哥注意到Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。其中J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。Java SE 包含了支持Java Web 服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。还有一个比较重要的就是Java EE 是在Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和Web 2.0 应用程序。还有一个将被替代的就是Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。现在应用在移动端的应该是Android了,Android也是用java开发的。
java开发环境
对于刚刚入门的程序员可能对java编译运行的过程不了解,从而导致了对java运行不知道是怎么回事,下面新霸哥将为你介绍java编译运行过程。当我们编写的java源文件(.java)首先是要经过编译,生成所谓的字节码文件(.class)。java程序的运行时需要有JVM开支持的,JVM就是一个软件,安装在我们的计算机操作系统中,为字节码文件提供运行环境。java还有一个独有的特性就是:一次编程到处使用,因为java官方提供了针对不同平台的JVM软件,但是这些JVM都有着一定的标准,只要是标准的.class文件,就可以再不同的JVM上运行,而且运行的效果也是相同的。
java环境配置
java开发环境配置之前首先要了解的就是JDK、JRE、JVM三者之间的关系。jdk就是java开发工具包,jre就是java运行环境,jvm就是java虚拟机。值得注意的是运行一个java程序所需要的最小环境为JRE,开发一个java程序所需的最小环境就是JDK。jre就是jvm加java系统类库,jdk由jre和编译,运行等开发工具组成。在配置java环境中需要先下载安装JDK,然后就是配置环境变量,配置完成后就可以开发java程序了,如果还有朋友看后不明白可以直接的联系新霸哥。
java的基础知识就介绍到这里了,如果你对java开发比较的感兴趣,欢迎加入新霸哥共同学习,后面新霸哥会继续为大家带来更多新的技术介绍。
喜欢编程的朋友,可能会知道java一种以来很受开发者热爱,因为Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。java有跨平台的特性。
Java之父
热爱java的朋友对java之父应该比较熟悉了吧,Java之父----詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是JAVA的创始人。在一零年甲骨文收购Sun后不久,这位Java编程语言的发明者宣布离职,并在一一年初加入谷歌。
java起源以及发展
Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于vm的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java已经成为成为全球流行的开发语言。2010年10月24日 。美国数据软件巨头甲骨文公司20日宣布以74亿美元收购sun,从此java迎来新的发展时期。
java平台体系
新霸哥注意到Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。其中J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。Java SE 包含了支持Java Web 服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。还有一个比较重要的就是Java EE 是在Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和Web 2.0 应用程序。还有一个将被替代的就是Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。现在应用在移动端的应该是Android了,Android也是用java开发的。
java开发环境
对于刚刚入门的程序员可能对java编译运行的过程不了解,从而导致了对java运行不知道是怎么回事,下面新霸哥将为你介绍java编译运行过程。当我们编写的java源文件(.java)首先是要经过编译,生成所谓的字节码文件(.class)。java程序的运行时需要有JVM开支持的,JVM就是一个软件,安装在我们的计算机操作系统中,为字节码文件提供运行环境。java还有一个独有的特性就是:一次编程到处使用,因为java官方提供了针对不同平台的JVM软件,但是这些JVM都有着一定的标准,只要是标准的.class文件,就可以再不同的JVM上运行,而且运行的效果也是相同的。
java环境配置
java开发环境配置之前首先要了解的就是JDK、JRE、JVM三者之间的关系。jdk就是java开发工具包,jre就是java运行环境,jvm就是java虚拟机。值得注意的是运行一个java程序所需要的最小环境为JRE,开发一个java程序所需的最小环境就是JDK。jre就是jvm加java系统类库,jdk由jre和编译,运行等开发工具组成。在配置java环境中需要先下载安装JDK,然后就是配置环境变量,配置完成后就可以开发java程序了,如果还有朋友看后不明白可以直接的联系新霸哥。
java的基础知识就介绍到这里了,如果你对java开发比较的感兴趣,欢迎加入新霸哥共同学习,后面新霸哥会继续为大家带来更多新的技术介绍。
发表评论
-
后端架构师的知识体系之一基础组件
2018-11-21 22:31 254作为一个程序员,长 ... -
2016年末程序员应该知道的基本架构思想
2016-11-14 07:38 374说到系统的架构,初学者可能没有意识到,对于已经从事多年的开 ... -
2016年末程序员突破自我的绝密方法分享
2016-11-07 07:43 336新霸哥一直致力于了软件开发行业,从事软件开发快五年了,时间 ... -
2016程序员自学能力的培养方法有哪些?
2016-10-25 21:28 330近期新霸哥发现有 ... -
2016杭州云栖大会新亮点在这里
2016-10-17 07:27 315云栖大会已经圆满落幕,新霸哥近期一直在关注大会的一些情况, ... -
2016年学哪个编程语言最有前途?
2016-10-10 07:22 516说起哪个编程语言 ... -
准备加入软件开发行业的朋友可以看看
2016-09-26 07:33 278最近新霸哥注意到有一些的朋友想加入到IT行业中,因为现在这 ... -
为什么现在UML很少用了
2016-09-19 07:37 329新霸哥发现UML在面 ... -
软件开发中oracle查询常用方法总结
2016-09-12 07:37 258上次新霸哥和大家讲解了一些关于oracle的知识发现大家对 ... -
新霸哥带你轻松玩转Oracle数据库
2016-09-06 23:28 414接触过软件开发的 ... -
敏捷开发是一个什么样的开发模式
2016-08-29 07:39 261在信息技术高速发 ... -
这些云计算技术你了解过哪几种
2016-08-15 07:40 335新霸哥发现目前信息量高速增长的今天,IT行业正在面临着空间 ... -
Java与云计算有什么关系呢
2016-08-08 07:37 498在如今这个信息技术高速发展的今天,云计算已经不是一个陌生的 ... -
分布式数据库hbase详解
2016-07-25 07:47 355新霸哥注意到了在人类随着计算机技术的发展,数据的存储量发生 ... -
SQL和NOSQL有区别吗?
2016-07-18 07:44 417在大数据高速发展的今天,数据量在不断的增加,传统的数据库可 ... -
怎么充分利用大数据寻找商机?
2016-07-11 07:33 633在大数据时代,数据量日益增加,所以展现在我们面前的就有两个 ... -
mapreduce编程模型你知道多少?
2016-07-04 07:40 315上次新霸哥给大家介绍了一些hadoop的相关知识,发现大家 ... -
hadoop是什么?
2016-06-27 23:23 276在如今这个信息高 ... -
程序员入门有年龄限制吗?
2016-06-19 23:06 846年轻的我们很幸运 ... -
云计算的发展路径和落地形态分别有几种?
2016-06-12 22:26 665说到云计算可能很 ...
相关推荐
新霸绘图机输出是一款专为专业设计人员和印刷行业工作者打造的版样输出工具,其功能强大且高效,能够满足用户对高质量图形和图像打印的需求。这款软件在行业内具有较高的知名度,是许多设计师和印刷企业的首选解决...
onnxruntime-1.16.0-cp311-cp311-win_amd64.whl
基于springboot的流浪猫狗救助系统源码数据库文档.zip
摘 要 如今的信息时代,对信息的共享性,信息的流通性有着较高要求,因此传统管理方式就不适合。为了让美容院信息的管理模式进行升级,也为了更好的维护美容院信息,美容院管理系统的开发运用就显得很有必要。并且通过开发美容院管理系统,不仅可以让所学的SpringBoot框架得到实际运用,也可以掌握MySQL的使用方法,对自身编程能力也有一个检验和提升的过程。尤其是通过实践,可以对系统的开发流程加深印象,无论是前期的分析与设计,还是后期的编码测试等环节,都可以有一个深刻的了解。 美容院管理系统根据调研,确定其实现的功能主要包括美容用品管理,美容项目管理,美容部位管理,销量信息管理,订单管理,美容项目预约信息管理等功能。 借助于美容院管理系统这样的工具,让信息系统化,流程化,规范化是最终的发展结果,让其遵循实际操作流程的情况下,对美容院信息实施规范化处理,让美容院信息通过电子的方式进行保存,无论是管理人员检索美容院信息,维护美容院信息都可以便利化操作,真正缩短信息处理时间,节省人力和信息管理的成本。 关键字:美容院管理系统,SpringBoot框架,MySQL
numpy-1.21.1-cp39-cp39-linux_armv7l.whl
基于JavaWeb+springboot的宠物救助及领养平台源码数据库文档.zip
基于springboot员工在线餐饮管理系统源码数据库文档.zip
matplotlib-3.5.3-cp37-cp37m-linux_armv7l.whl
基于springboot+web的留守儿童网站源码数据库文档.zip
STM32神舟III号例程源码SysTick系统滴答(神舟III号-库函数版)提取方式是百度网盘分享地址
STM32开发相关软件ISP 程序下载STM32开发相关软件ISP 程序下载提取方式是百度网盘分享地址
onnxruntime-1.17.0-cp310-cp310-win_amd64.whl
Pillow-9.5.0-cp39-cp39-linux_armv7l.whl
基于springboot高性能计算中心的高性能集群共享平台源码数据库文档.zip
SciPy-1.11.1-cp311-cp311-linux_armv7l.whl
主机硬件信息邮件及微信推送
numpy-1.23.4-cp39-cp39-linux_armv7l.whl
基于springboot视频点播系统源码数据库文档.zip
基于springboot竞赛管理系统源码数据库文档.zip
环境说明: 开发语言:python Python版本:3.6.8 数据库:mysql 5.7数据库工具:Navicat11开发软件:pycharm