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

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

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

主要优点有以下几点:

简单性

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

面向对象

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

可移植性

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

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

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

高性能

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

分布式

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

动态性

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

多线程

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

安全性

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

健壮性

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

相关推荐
老魏爱学习7 分钟前
Apache Commons Collections 反序列化漏洞
java·学习·web安全
黑风风12 分钟前
Ubuntu 22 安装 Apache Doris 3.0.3 笔记
笔记·ubuntu·apache
binishuaio23 分钟前
java 实训第12天 (git版本控制继续)
java·开发语言·git
我们的五年27 分钟前
【C++课程学习】:string的模拟实现
c语言·开发语言·c++·学习
咕噜Yuki060928 分钟前
Java基础篇:学会这些技能,程序员职场竞争力UP UP
java·开发语言·编程语言
Hdnw30 分钟前
Java异常体系结构
java·开发语言·error
seasugar36 分钟前
Maven
java·maven
y打伞的鱼y1 小时前
小张求职记五
java·面试
幸运超级加倍~1 小时前
软件设计师-上午题-12、13 软件工程(11分)
笔记·软件工程
inputA1 小时前
【LwIP源码学习4】主线程tcpip_thread
c语言·笔记·单片机·嵌入式硬件·学习