【01】Java入门 如何高效的学习

【01】Java入门 如何高效的学习

📔 千寻简笔记介绍

千寻简笔记已开源,Gitee与GitHub搜索chihiro-notes,包含笔记源文件.md,以及PDF版本方便阅读,且是用了精美主题,阅读体验更佳,如果文章对你有帮助请帮我点一个Star

更新:支持在线阅读文章,根据发布日期分类。

简介

作者在学校的时候,在b站跟着遇见狂神说学了一遍Java的内容,也是在视频中跟着Up主一起去写笔记形成的习惯,延续到工作中受益良多,现在把之前的笔记二次整理放出来给大家,大部分的笔记都是跟着Up主抄的,建议大家跟着视频一起去学习。

篇幅比较小,是跟着课程去写的,有错误的地方还评论指正,谢谢大家的观看。

本文关键词

如何高效的学习Java

1 Java介绍

Java是一种面向对象的高级编程语言,由Sun Microsystems公司于1995年首次发布。它的设计目标是让开发人员能够编写一次,随处运行(Write Once, Run Anywhere)的代码,即具有跨平台特性。

Java具有以下主要特点:

  1. 简单易学:Java的语法相对简单,与C++相比减少了很多复杂和容易出错的特性,更易于学习和使用。
  2. 面向对象:Java是一种纯粹的面向对象编程语言,支持类、继承、封装、多态等面向对象的特性,并提供了丰富的类库供开发人员使用。
  3. 跨平台性:Java程序可以在不同的操作系统上运行,这得益于Java虚拟机(JVM)的存在。Java源代码被编译成字节码(Bytecode),然后在不同平台上的JVM上执行。
  4. 安全性:Java内置了安全机制,如沙箱安全模型和内存管理,可以防止恶意代码的执行和内存泄漏等问题。
  5. 高性能:Java通过即时编译器将字节码转换为本地机器码,实现了较高的运行性能。
  6. 多线程支持:Java提供了内置的多线程支持,使得并发编程更加方便和高效。
  7. 大型的生态系统:Java拥有广泛且庞大的类库和框架,可以用于开发各类应用程序,包括Web应用、移动应用、企业级应用等。

由于Java具有可移植性、安全性和易用性等特点,广泛应用于各个领域,包括企业级开发、Android应用开发、大数据处理、嵌入式系统等。

1.1 如何高效的学习Java

  • 多写(代码)多写(笔记)多写(文章)
  • 多练(交流)多练(思维)多练(技能)
  • 多分享(知识)多提问)(怎么了)多思考(为什么)
  • 最重要!(坚持)

建议:当我们学习的时候,可以建立自己的笔记,引用福尔摩斯的一段话:一个人脑子里装满他可能需要使用的一切知识就可以了。其余的东西可以放到他的藏书室(笔记),随时需要,随时去取。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千寻简

感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值