立即学习:https://edu.csdn.net/course/play/27274/361053?utm_source=blogtoedu

JAVA语言的特点:

简单、高效:较C++更简单(去掉头文件、指针变量、结构运算符重载等内容 )

面向对象:完全面向对象,必须有类class,支持继承,不支持多重继承

跨平台(重点)——一次编译,到处运行:中间生成字节码,Byte code

交互式特性:java网络特性,支持各种连接

多线程机制:使用线程,轻量级

动态的内存管理(重点):垃圾回收机制,轮询检查变量,及时删除

安全性:实时内存分配和管理,字节码校验器,异常处理

Java跨平台特性:

Java源码.java->编译器javac->字节码.class->JVM->各操作系统的JVM

一次编译,到处运行

Java跨平台,JVM不跨平台

Java动态内存管理:

Java自动回收内存、Java垃圾回收机制GC、轮询机制(检查变量,删除不用的变量)

JAVA平台划分

Java SE (标准)

Java EE (企业)

Java ME(微型)

学习笔记(02):Java小白修炼手册-种族天赋:大谈Java成功之道相关推荐

  1. 学习笔记(11):Java小白修炼手册-种族天赋:大谈Java成功之道

    立即学习:https://edu.csdn.net/course/play/27274/361053?utm_source=blogtoedu java语言的特点 简单高效--与c++相比 面向对象- ...

  2. 学习笔记(01):Java小白修炼手册-种族天赋:大谈Java成功之道

    立即学习:https://edu.csdn.net/course/play/27274/361053?utm_source=blogtoedu java 编写java源码 通过javac自动编译成自解 ...

  3. Java小白修炼手册--锻体期--第二阶段:Java SE 核心API

    目录 什么是JDK API? 文档注释规范: 文档注释: 字符串基本操作: String及其常用API ,StringBuilder,正则表达式 String是不可变对象 String常量池: 编译器 ...

  4. Java小白修炼手册--第四阶段--JDBC(Java Database Connectivity : Java访问数据库的解决方案 )

    目录 JDBC原理 JDBC标准 JDBC是什么 使用JDBC优点 JDBC接 口及数据库厂商实现 ​JDBC工作原理 Driver ( 驱动程序)接口及驱动类加载 ​Connection( 连接,关 ...

  5. 学习笔记(11):Java小白修炼手册-一句话在Java中如何表达?快学Java字符串

    立即学习:https://edu.csdn.net/course/play/27274/361060?utm_source=blogtoedu 1 JDK Java语言的开发包(开发使用) JRE J ...

  6. 学习笔记(07):Java小白修炼手册-基础语法:从零开始学Java(二)

    立即学习:https://edu.csdn.net/course/play/27274/361057?utm_source=blogtoedu 类和对象的入门 类:是一个模板,是抽象的,它描述一类对象 ...

  7. Java小白修炼手册--第二阶段Java SE--IO流

    目录 IO: 流的分类: 基本IO操作: IS 与 OS: 常用方法: 文件流: 缓冲流: 对象流: 文本数据IO操作: Reader和Writer: 常用方法: 转换流: 缓冲字符流: IO: 流的 ...

  8. Java小白修炼手册--第三阶段--WebBasic( Web前端)--CSS

    目录 WebBasic  网页编程基础 CSS: 引入方式: 选择器: 颜色赋值 背景图片 文本和字体相关 元素显示方式display 圆角 盒子模型 CSS的三大特性 定位方式: 行内元素的垂直对齐 ...

  9. Java小白修炼手册--第五阶段--SpringBoot框架( day01)

    SpringBoot 1. SpringBoot框架的作用 SpringBoot框架可以直接理解为是一个更好用的SpringMVC框架! SpringBoot框架遵循"约定大于配置" ...

最新文章

  1. VMware网络选项分析
  2. 线程: ReentrantLock类
  3. linux grep 详细深入学习
  4. pycharm 如何将同一项目中不同模块代码分屏显示
  5. VTK:相互作用之DoubleClick
  6. Python 前端框架【Bootstrap】
  7. Linux下编译安装Mysql简单步骤
  8. Nacos配置中心规范
  9. RocketMQ事务消息及消息索引设计原理
  10. 开发者必看!你想知道的迁移之道都在这里了
  11. 使用MTL库求解矩阵特征值和特征向量
  12. WIN10 未安装音频设备输出设备 喇叭红叉
  13. vmware workstation网络设置
  14. 野火Linux内核编译
  15. 头像设计,如何用PS制作个性头像
  16. 假如用VIVO手机拍照,这几个功能一定要打开,效果媲美单反
  17. php 共享缓存之yac 快来替换掉APCU memcache
  18. JavaScript实时获取现货黄金,白银,美元指数价格代码
  19. MPEG4视频编码技术介绍
  20. Ethercat学习日记

热门文章

  1. 竞逐“AI医疗影像第一股”,万亿级赛道数坤科技有何“戏码”?
  2. .OVH免费域名管理面板以及更换DNS解析方法
  3. 施耐德Unity Pro XL 13.0想创建中文变量名,如何设置?
  4. 电子专业的至理名言---转
  5. environments
  6. ECR Efficient Consumer Response
  7. <持续更新>机电工程_专业英语积累
  8. 【解题报告】《LeetCode零基础指南》(第三讲) 循环
  9. 安卓图片加载框架Gilde的用法
  10. 通过WSUS进行Windows 10 半年更新版本升级