随笔分类 -  JavaSE基础

摘要:为什么-128的二进制表示是10000000? 这里面就要讨论到有关于真数在计算机中表示了。 在计算机内部,所有的信息都是由二进制数串表示的,这其中就分为了**无符号和有符号**。无符号的整数用来表示正数和0,有符号的整数则可以用来表示全体整数。 由于计算机中的整数全部由二进制表示,所以正负号也全部 阅读全文
posted @ 2021-03-02 22:09 梧桐更兼细雨_到黄昏 阅读(327) 评论(0) 推荐(0) 编辑
摘要:反射 概述:反射是框架设计的灵魂 java反射机制是在运行状态中,对任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java的反射机制。 利用反射技术可以将一个类中各个组成部分映射成一个个对象。 反射 阅读全文
posted @ 2020-07-05 13:03 梧桐更兼细雨_到黄昏 阅读(106) 评论(0) 推荐(0) 编辑
摘要:多态 继承的多态问题:一个父类中的方法可有一个或多个子类继承或重写,所以我们在调用方法时不知道自己调用的是哪个子类的方法,只有当运行时才会知道。基于继承的实现机制主要表现在父类和继承该父类的一个或多个子类对某些方法的重写,多个子类对同一方法的重写可以表现出不同的行为。不同的对象可以执行相同的行为,但 阅读全文
posted @ 2020-07-05 13:01 梧桐更兼细雨_到黄昏 阅读(108) 评论(0) 推荐(0) 编辑
摘要:接口 1、概述: Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 比如,一个子类需要继承多个类的全部方法,常见的继承方法无法实现,接口可以实现全部继承的目的,但并不是继承; 阅读全文
posted @ 2020-07-05 12:57 梧桐更兼细雨_到黄昏 阅读(105) 评论(0) 推荐(0) 编辑
摘要:一、封装 1、封装概述: 面向对象编程语言是对客观世界的描述,客观世界里的成员变量都是隐藏在对象内部,外界无法直接进行操作。封装可以认为是一个保护罩,可以防止该类中的成员变量和方法被其他类随意访问和修改。要访问该类的数据,必须通过指定的方法。 2、高内聚低耦合 高内聚:类内数据操作细节自己完成,不允 阅读全文
posted @ 2020-07-04 13:22 梧桐更兼细雨_到黄昏 阅读(176) 评论(0) 推荐(0) 编辑
摘要:一、概述 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想(POP),强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。 面 阅读全文
posted @ 2020-07-03 22:05 梧桐更兼细雨_到黄昏 阅读(146) 评论(0) 推荐(0) 编辑
摘要:数组 一、静态初始化 格式一 数据类型[] 变量名 = {元素1,元素2,元素3...}; 格式二 数据类型[] 变量名 = new 数据类型{元素1,元素2,元素3...}; 或者: 数据类型[] 变量名; 变量名 = new 数据类型{元素1,元素2,元素3...}; 二、动态初始化 格式 数组 阅读全文
posted @ 2020-06-04 21:38 梧桐更兼细雨_到黄昏 阅读(157) 评论(0) 推荐(0) 编辑
摘要:流程控制语句结构 一、顺序结构 public static void main(String[] args){ //顺序执行,根据编写的顺序,从上到下运行 System.out.println(1); System.out.println(2); System.out.println(3); } 二 阅读全文
posted @ 2020-06-04 21:09 梧桐更兼细雨_到黄昏 阅读(198) 评论(0) 推荐(0) 编辑
摘要:JavaSE基本语法 一、语法的注意事项 1、严格区分大小写 2、每句命令结尾使用分号 3、符号都是英文状态 4、括号、引号都是成对出现的! 5、注意缩进 Tips: 文件名和类名可以不一致,但public修饰的类必须和文件名一致! 同一个java文件下,有几个class就有几个“.class”文件 阅读全文
posted @ 2020-05-22 11:02 梧桐更兼细雨_到黄昏 阅读(335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示