`
wx1568520008
  • 浏览: 20419 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

一些Javase基础

 
阅读更多

八种基本数据类型的大小,以及他们的封装类

    八种基本数据类型:int、short、float、double、long、boolean、byte、char。

    封装类分别是:Integer、Short、Float、Double、Long、Boolean、Byte、Character。

引用数据类型

    引用数据类型是由类的编辑器定义的,他们是用于访问对象的。这些变量被定义为不可更改的特定类型。

    例如:Employee, Puppy 等等

  •    类对象和数组变量就是这种引用数据类型。

  • 任何引用数据类型的默认值都为空。

  • 一个引用数据类型可以被用于任何声明类型和兼容类型的对象。

Switch能否用string做参数

    jdk7之前 switch 只能支持 byte、short、char、int 这几个基本数据类型和其对应的封装类型。

    switch后面的括号里面只能放int类型的值,但由于byte,short,char类型,它们会?自动?转换为int类型(精精度小的向大的转化),所以它们也支持

    jdk1.7后 整形,枚举类型,boolean,字符串都可以。

equals与==的区别

    使用==比较原生类型如:boolean、int、char等等,使用equals()比较对象。

    1、==是判断两个变量或实例是不是指向同一个内存空间。 equals是判断两个变量或实例所指向的内存空间的值是不是相同。

    2、==是指对内存地址进行比较。 equals()是对字符串的内容进行比较。

    3、==指引用是否相同。 equals()指的是值是否相同。

转载于:https://my.oschina.net/u/4167465/blog/3083456

分享到:
评论

相关推荐

    JavaSE基础知识大全

    JavaSE基础知识大全,以Word文档形式总结。 第一个Word:绪论 第二个Word:基本元素 ······ 第十八个Word:net补充 第十九个Word:异常补充 祝大家:学习开心!越学越年轻!

    javaSE基础练习所有源码

    对于源代码的分析有助于大家更好地学习此门技术,促进大家共同进步

    JAVASE基础知识详解

    JAVASE基础知识详解

    尚硅谷JAVASE基础笔记

    尚硅谷JAVASE基础笔记

    JavaSE基础.md

    JavaSE基础.md

    Java基础每日复习笔记-JavaSE基础阶段.edf

    Java基础每日复习笔记-JavaSE基础阶段.edf

    JavaSE 基础JavaSE 基础

    学习JavaSE基础是成为Java程序员的必经之路,涵盖了语言语法、类库以及编程概念。 1. **Java语言基础**: - `public class HelloWorld` 是Java程序的基本结构,表示一个公共类`HelloWorld`。 - `main`方法是程序...

    JavaSE基础视频

    本套视频教程专注于JavaSE的基础知识,是初学者踏入Java编程世界的理想起点。根据描述,这套教程分为四个大的部分,这通常涵盖Java语言的基础语法、核心类库、输入/输出以及多线程等关键领域。 第一部分可能包含...

    javase基础 ml教程

    javase基础 ml教程 javase基础 ml教程 javase基础 ml教程 javase基础 ml教程 javase基础 ml教程

    JavaSE基础教程(新手必读)

    本教程《JavaSE基础教程》将详细讲解以上各个知识点,并通过实例代码加深理解,为新手提供全面的Java编程基础知识。阅读并实践其中的内容,将有助于你快速掌握JavaSE编程,为后续的JavaEE或Android开发打下坚实的...

    1.JavaSE基础学习笔记

    ### JavaSE基础学习笔记 #### 一、Java概述与历史 - **起源与发展**:Java最初由Sun Microsystems在1995年推出,后被Oracle公司收购并继续发展。Java经历了多个版本的发展,逐渐形成了Java SE(Standard Edition,...

    JavaSE 基础知识总结

    ### JavaSE基础知识总结 #### 一、Java特点与运行原理 **1.1 Java特点** - **简单性:** Java语言的设计目标之一是易于理解和使用,它的语法清晰、简洁。 - **面向对象:** Java是一种纯面向对象的语言,支持封装...

    javaSE基础笔记整合

    JavaSE基础笔记整合 本文档总结了JavaSE的基础知识点,涵盖了Java语言的发展史、特点、环境搭建、编写Java应用程序、ClassPath、Path环境变量的配置等。 一、Java语言发展史 Java语言由SUN公司在1991年研发,后被...

    JavaSE基础知识.pdf

    JavaSE(Java Platform Standard Edition)是Java平台标准版,它是学习Java编程的基础,包含了构成Java语言核心的类。JavaSE提供了开发和运行桌面应用程序所需的工具和API。它不涉及特定的应用领域,而是专注于提供...

    JavaSE基础入门视频教程33天之(24)

    JavaSE基础入门视频教程第24天主要涵盖了IO流对象的相关知识,这是Java编程中非常核心的一个部分。IO流在Java中用于处理数据的输入和输出,是程序与外部世界交换信息的重要工具。本教程通过一系列视频讲解了不同类型...

    javaSE基础.pdf

    标题:“javaSE基础.pdf” 描述:“javaSE基础笔记,从变量、if、while、for、do_while循环、数组、集合、面向对象的面试题,封装、基础多态等实际案例” 标签:“java SE” 从文档的标题、描述和标签可以看出,...

    JavaSE基础知识文档、源码

    本资源是我自己复习巩固JavaSE知识所写,知识点比较全面。 抽象类、多态、io、多线程、数据结构和集合、参考图片、案例源码class、有零有整的知识点。 可能并不适用所有人,但希望对你有所帮助。 文档和源代码纯自己...

    JavaSE基础

    总的来说,JavaSE基础知识涵盖了变量、数据类型、运算符、流程控制、面向对象、异常处理、文件I/O和集合框架等多个方面。通过学习和实践,你可以构建出功能丰富的桌面应用程序。传智播客毕老师的教程是一个很好的...

Global site tag (gtag.js) - Google Analytics