java初识
2021/7/16 20:05:31
本文主要是介绍java初识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
java初识
博主是正在学习java的小白,发这篇博客是为了记录自己的学习内容,如果你也对java学习有兴趣,不妨点赞收藏一下。如果有大佬发现博客内容有误,希望在评论区得到大佬的一些指点。感谢大家!
C&C++
C语言
- 1972年C语言诞生
- 贴近硬件,运行极快,效率极高
- 操作系统,编译器,数据库,网络系统等
- 指针与内存管理
C++
- 1982年C++诞生
- 兼容C语言
- 图形领域,游戏等
JAVA(C+±-)
- 语法像C
- 没有指针
- 没有内存管理
- 真正可移植性
- 面向对象
- 类型安全
- 高质量的类库
java初生
1995年的网页简单粗糙,缺乏互动性
在浏览器加入java环境插件,开发了图形界面的程序Applet
Java 2标准版(J2SE):去占领桌面
Java 2移动版(J2ME):去占领手机
Java 2企业版(J2EE):去占领服务器
应用
- 构建工具:Ant,Maven,Jekins
- 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic
- Web开发:Struts,Spring,Hibernate,myBatis
- 开发工具:Eclipse,Netbean,intellij idea,Jbuilder
- 2006:hadhoop(大数据领域)
- 2008:Android(手机端)
特性及优势
- 简单性(无指针,无分配内存)
- 面向对象
- 可移植性(跨平台 write once run anywhere)
- 高性能(效率高)
- 分布式
- 动态性(反射机制)
- 多线程
- 安全性
- 健壮性
三大版本
JavaSE: 标准版(桌面程序,控制台开发…)
JavaME:嵌入式开发(手机,小家电…)[已经很少用]
JavaEE:企业级开发(Web端,服务器开发…)
JDK|JRE|JVM
java开发环境搭建
JDK下载与安装
-
百度JDK8(企业用的较多)
-
寻找适合版本下载
-
双击安装包安装
-
记住安装路径(重要)
-
配置环境变量
-
我的电脑–>右键–>属性
-
高级系统设置
-
环境变量–>系统变量添加JAVA_HOME,变量值填安装地址
-
在Path变量下添加变量值
- %JAVA_HOME%\bin
- %JAVA_HOME%\jre\bin
- 高版本的JDK可能没有jre目录,需要dos指令来创建jre
-
添加CLASSPATH变量,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
-
测试:打开cmd,输入java -version
-
这篇关于java初识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-02Java管理系统项目实战入门教程
- 2024-11-02Java监控系统项目实战教程
- 2024-11-02Java就业项目项目实战:从入门到初级工程师的必备技能
- 2024-11-02Java全端项目实战入门教程
- 2024-11-02Java全栈项目实战:从入门到初级应用
- 2024-11-02Java日志系统项目实战:初学者完全指南
- 2024-11-02Java微服务系统项目实战入门教程
- 2024-11-02Java微服务项目实战:新手入门指南
- 2024-11-02Java项目实战:新手入门教程
- 2024-11-02Java小程序项目实战:从入门到简单应用