java学习

  1. jdk,jre的区别
  • JDK(Java Development Kit Java开发工具包)
  • JRE(Java Runtime Environment Java运行环境)
  • JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
  1. Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符
  • 由26个英文字母大小写,0-9 ,_或 $ 组成
  • 数字不可以开头
  • 不可以使用关键字和保留字,但能包含关键字和保留字
  • Java中严格区分大小写,长度无限制
  • 标识符不能包含空格
  1. java中的命名规范
  • 包名:多单词组成时所有字母都小写:xxxyyyzzz
  • 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
  • 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
  • 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
  1. 内存占用
  • 栈内存(stack):存储局部变量、对象声明的引用
  • 堆内存(heap):new出来的类或数组的实例(含成员变量)
  • 静态域:静态变量
  • 常量池(方法区):字符串常量
  1. 操作数据的工具类
    java.util.Arrays类包含了用来操作数组(比如排序和搜索)的各种方法。Arrays拥有一组static方法。
  • equals():比较两个array是否相等。array拥有相同元素个数,且所有对应元素两两相等。.
  • fill():将值填入array中
  • sort():用来对array进行排序
  • binarySearch():在排好序的array中寻找元素
  • System.arraycopy():array的复制
  1. 面向对象的三大特性
  • 封装
  • 继承
  • 多态
  1. 整数类型及浮点类型
  • java的整型常量默认为 int 型,声明long型常量须后加‘l’或‘L’。即 long a=23,此时其实a默认为int类型,当该数值超过int类型范围,则会报错。若将其设置为long类型,则末尾需加上L/l
  • Java 的浮点型常量默认为double型,声明float型常量,须后加‘f’或‘F’。与整数类型相似,但若定义 float b=1.0,则直接会报错;需在末尾加上F/f指名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JAVA 第一天 1. 认识 计算机语言 机器语言,汇编语言,高级语言 高级语言执行方式: 解释执行 编译后执行 ...
    烂人_752c阅读 2,962评论 0 0
  • 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...
    KelvinYip阅读 1,756评论 0 1
  • 一、走进Java Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作...
    Steven1997阅读 4,258评论 0 3
  • Java在各个领域的应用 主要体现在以下的方面: 企业级应用:也就是大型企业的软件系统和各种类型的网站。原因是取决...
    沉迷学习_9a15阅读 1,256评论 0 0
  • 第一阶段题库 基础知识部分: 1. JDK是什么?JRE是什么? a) 答:JDK:java开发工具包。JRE:j...
    紫豆包阅读 5,823评论 1 27

友情链接更多精彩内容