随笔分类 - Java基础
摘要:例:计算原始信息位为0110101按配偶原则配置对应的海明校验码?(奇校验的话校验位是组内所有数异或的非) 1、确认需要的校验位数海明校验码有个公式:2^r -1 >= k + r 因为题目信息位为7位,所以r = 4. 2、校验码所插入位置海明校验码是放在2的幂次位上的,即“1,2,4,8,16,
阅读全文
摘要:类termux 但是集成了很多软件环境和自带的aidcode 可编译java python3/2 项目地址: https://github.com/aidlearning/AidLearning-FrameWork/blob/master/README-cn.md
阅读全文
摘要:写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。C 语言编译器用于把源代码编译成最终的可执行程序。这里假设您已经对编程语言编译器有基本的了解了。 (一).安装 1.为了在 Windows 上安装 GCC,需要到MinGW 的主页 www.min
阅读全文
摘要:Win10 应用商店中可以下载安装到可以在 Windows 10 里运行的 Ubuntu、Fedora、SUSE Linux、Arch 等 Linux 子系统。 也就是说,我们可以像安装 APP 那样简单地一键下载安装和运行 Ubuntu,并在无需重启或安装虚拟机的情况下,使其与 Windows10
阅读全文
摘要:Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class ClassName { // ... } private boolean myFlag; stat
阅读全文
摘要:SSM配置Log4j打印日志,打印SQL语句](https://blog.csdn.net/qq_42651904/article/details/88981997) JAVA添加日志文件:首先导入需要的日志文件工具 导入步骤如下图 之后再创建名为 log4j.properties file(配置文
阅读全文
摘要:关键字序号 关键字 含义1 abstract 表明类或者成员方法具有抽象属性2 assert 用来进行程序调试3 boolean 基本数据类型之一,布尔类型4 break 提前跳出一个块5 byte 基本数据类型之一,字节类型6 case 用在switch语句之中,表示其中的一个分支7 catch
阅读全文
摘要:匿名内部类:先举个例子吧,给大家看一下什么是匿名内部类,Endeavor刚刚接触的时候,觉得哇哦,好奇怪的样子,这也太别扭了吧,不知道大家是什么感觉。为了进行对比,先举一个正常的类方法调用的例子(大家应该都看的懂吧): 输出结果为: 接下来便开始说正题吧,匿名内部类,通过名字,想必大家就知道什么是匿
阅读全文
摘要:在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对
阅读全文
摘要:Java 包 为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 包的作用 创建包 import 关键字 package目录结构 设置CLASSPATH系统变量 包的作用 把功能相似或者相关的类或接口组织在同一个包总,方便类的查找和使用. 如同文件夹一样,树形目录结构.同一个包中类名
阅读全文
摘要:Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现
阅读全文
摘要:Java 封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能
阅读全文
摘要:Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽
阅读全文
摘要:Java 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作。 多态的优点 三个必要条件 虚函数 重写 多态实现方式 多态的优点 消除类型之间的耦合关系 可替换性 可扩充性 接口行 灵活性 简化性 三个必要条件 继承 重写 父类引用指向子类对象
阅读全文
摘要:Java 重写和重载 Override 重写规则 Super关键字使用 Overload 重载规则: 重载和重写之间的区别 Override 子类对父类允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。即外壳不变,核心重写 优点是,可以根据需要,子类自定义特定于自己的行为 重写方法不能抛
阅读全文
摘要:Java 继承 就是子类继承父类的特征和行为,使得子类对象实例具有父类实例域和方法。 生活中的继承 类的继承格式 为什么需要继承 继承类型 继承特性 继承关键字 extends implements super和this关键字 fianl 构造器 生活中的继承 兔子和羊都是食草动物,狮子和老虎都是食
阅读全文
摘要:Java异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.la
阅读全文
摘要:Java正则表达式 定义了字符串样式搜索,处理文本 捕获组 正则表达式语法 Matcher类方法 start和end方法 matcher 和lookgingAt方法 replaceFirst和replaceAll方法 appendReplacement和appendTail方法 PatternSyn
阅读全文
摘要:Java 流 文件 IO Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java
阅读全文
摘要:Java Date java.util包提供了Date类来封装当前日期和时间。提供了两个构造方法来实例化Date对象 Java 日期时间 获取当前日期时间 日期比较 使用SimpleDateFormat格式化日期 格式化编码表 使用printf格式化日期 将字符串解析为时间 Java 休眠 测量时间
阅读全文

浙公网安备 33010602011771号