1, bytecode永远是大段

2,其它语言要在java里运行,要么实现类似于javac的编译器,把该语言解释成为class文件。要么,直接重新实现JVM,直接解释该语言

3,Java和C++区别:

Java的函数调用默认是virtual的

Java总是传值的

Java不支持多重继承

Java没有操作符重载

4,Java忽略所有的空格、tab、换行符等空白 ,除非他们在双引号中

5,Java中boolean类型是唯一一个和其他类型是不能相互转换的类型

6,Java中有byte(1), short(2), int(4), and long(8)四种类型,没有unsigned

7,Java中的类型大小

8,操作符优先级

| postfix | expr++ expr-- |

| unary | ++expr --expr +expr -expr ~ ! |

| multiplicative | * / % |

| additive | + - |

| shift | << >> >>> |

| relational | < > <= >= instanceof |

| equality | == != |

| bitwise AND | & |

| bitwise exclusive OR | ^ |

| bitwise inclusive OR | | |

| logical AND | && |

| logical OR | || |

| ternary | ? : |

| assignment | = += -= *= /= %= &= ^= |= <<= >>= >>>=|

java in a nutshell_Java in a Nutshell学习笔记相关推荐

  1. 《Java Web开发入门很简单》学习笔记

    <Java Web开发入门很简单>学习笔记 1123 第1章 了解Java Web开发领域 Java Web主要涉及技术包括:HTML.JavaScript.CSS.JSP.Servlet ...

  2. Java中如何创建自定义的注解学习笔记(MD版)

    概要 Java中如何创建自定义的注解学习笔记(MD版). 博客 博客地址:IT老兵驿站. 前言 记得这篇笔记还是在泉州的龙玲酒店记录的,是一个周六的晚上,坐飞机从上海到泉州,从笔记中能勾起一些旅游的回 ...

  3. Java Web--HTML、CSS、JavaScript详细学习笔记(内含丰富示例代码)

    ** Java Web–HTML.CSS.JavaScript学习笔记 ** HTML(Hyper Text Markup Language超文本标记语言):控制的是页面的内容,是由标签组成的语言,能 ...

  4. 深入理解Java虚拟机(第3版)学习笔记——JAVA内存区域(超详细)

    深入理解Java虚拟机(第3版)学习笔记--JAVA内存区域(超详细) 运行时数据区域 程序计数器 java虚拟机栈 本地方法栈 java堆 方法区 运行时常量池 直接内存 对象的创建 对象的内存布局 ...

  5. java中线程总结_java中多线程学习笔记总结

    线程的简单学习笔记: 1.进程与线程的概念 进程:从用户角度看进程是应用程序的一个执行过程. 从操作系统核心角度看进程代表的是操作系统分配的内存和CPU时间片等资源的基本单位,是为正在运行的程序提供的 ...

  6. 网易云课堂微专业--Java高级开发工程师--多线程并发编程--学习笔记(二)

    文章目录 第一章 多线程并发编程 第二节 线程安全问题 1.2.1 线程安全之可见性问题 多线程中的问题 从内存结构到内存模型 工作内存缓存 指令重排序 内存模型的含义 Shared Variable ...

  7. java后验条件_JAVA并发实战学习笔记——3,4章~

    JAVA并发实战学习笔记 第三章 对象的共享 失效数据: java程序实际运行中会出现①程序执行顺序对打乱:②数据对其它线程不可见--两种情况 上述两种情况导致在缺乏同步的程序中出现失效数据这一现象, ...

  8. java和noddjs哪个好,【RequireJS--API学习笔记】

    http://www.cnblogs.com/qingyuan/archive/2012/10/12/2720824.html GetListAll /api/Contact GetListBySex ...

  9. java给界面添加滚动条_Java Swing学习笔记:要求会默写或熟练的,GUI,控件,设置列或行,加滚动条,新界面...

    GUI:Java的图形化用户界面 学习其控件的使用 JLabel(文本控件),JTextField(文本框),JPassworldField(密码框),JButton(普通按钮) JRadioButt ...

最新文章

  1. 利用PySpark进行迁移学习的多类图像分类
  2. 湖南大学第十五届程序设计竞赛
  3. 【渝粤题库】广东开放大学标准文献检索与应用 形成性考核
  4. 训练神经网络时如何确定batch的大小?
  5. 随想:增强类的重用性
  6. 数据结构和算法———P3 时间复杂度和空间复杂度
  7. 作用 和会话期 进程组_进程 进程组 会话的关系及作用
  8. python英文文本分析和提取_Python实现英文新闻摘要自动提取
  9. java虚拟机内存查看相关命令
  10. idea 亮度 调整_AOC显示器亮度怎么调 冠捷亮度调整方法
  11. 在调试器下理解RK3588和LINUX5.10
  12. java实现将多个word文档合并
  13. 算法笔记——【分治法】线性时间选择
  14. 深度学习 之七 【卷积神经网络 CNN】
  15. 实验5 基于stm32的HF高频RFID通信协议
  16. 视频如何变成gif动图
  17. GT/s MHz?——解密QPI的来龙去脉
  18. latex中文参考文献变英文引用
  19. C++ OpenCV 使用 resize() 调整图像大小
  20. arecord -l 失败(cannot execute binary file) 重装alas-utils的两种方法

热门文章

  1. mac(4) : 删除系统自带输入法
  2. The 2019 ACM-ICPC China Shannxi Provincial Programming Contest J.And And And(启发式合并)
  3. DBMS和RDBMS之间的区别
  4. 【STM32】stm32f407 + DS18B20 碰出不一样的火花
  5. eclipse设置背景色为绿色
  6. 自制Ping(2) Structures
  7. python随机将文件里的(npy格式)文件分为两个文件夹
  8. 美丽说网站诊断分析报告
  9. css使用calc精确设置对象尺寸或位置
  10. 外卖怪整理了一些很撩人的短句子