【Java笔记】0-为什么学习Java

呃,当然是为了找个Java的开发工作

当然是由于Java使用的人多和它天生自带的优点了~

主要优点有以下几点:

简单性

C++语法纯净版,没有头文件、指针运算、不用分配内存

面向对象

重点放在对象与其接口上,接近人的逻辑

可移植性

跨平台移植,无视硬件环境

口号:Right Once,Wrong Anywhere! Write Once,Run Anywhere!

(写一次,在任何地方运行)

高性能

即时编译,很多代码效率接近C++

分布式

为分布式网络环境设计,因为可以处理很多tcp/ip协议的东西,通过URL来访问网络上资源,就像本地访问一样

动态性

反射机制使得Java有动态性,很多框架都是基于反射

多线程

带来更好的交互和实时行为,主流服务端开发的原因

安全性

java构建防病毒防篡改的系统

健壮性

java几乎不会造成计算机崩溃,每次都会进行内存检查,有异常机制

相关推荐
普通网友9 分钟前
HTML5新增了哪些重要标签?多多学习也是成长的一部分
前端·学习·html5
敲敲千反田10 分钟前
Spring 相关
java·后端·spring
@小柯555m17 分钟前
Java八股刷题
java·开发语言·八股
bzmK1DTbd23 分钟前
Java在人工智能:TensorFlow Java API的使用
java·人工智能·tensorflow
小碗羊肉27 分钟前
【JavaWeb | 第四篇】分层解耦
java·后端·servlet
南境十里·墨染春水30 分钟前
linux学习进展 mysql数据库
linux·数据库·学习
EM-FF31 分钟前
idea快捷键
java·ide·intellij-idea
薪火铺子38 分钟前
Redis 分布式锁与 Redisson 原理深度解析
java·redis·分布式·后端
胡楚昊40 分钟前
BUU WEB之旅(1)
java·数据库·mybatis
kels889944 分钟前
2026 年黄金实时价格数据 API 接口实测推荐
开发语言·笔记·python·金融·区块链