自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 下列不能用作存储容量单位的是

下列不能用作存储容量单位的是 A) Byte B) KB C) MIPS D) GB c 存储容量单位是Byte、KB、MB、GB、TB,而MIPS是运算速度单位。

2020-03-05 20:25:11

阅读数 29

评论数 0

原创 每日一题

关于下列程序段的输出结果,说法正确的是:( ) public class MyClass{ static int i; public static void main(String argv[]){ System.out.println(i); } } a.有错误,变量i没有初始化。 b.nu...

2020-03-05 20:16:25

阅读数 6

评论数 0

原创 java中ArrayList 、LinkList区别

1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考) 3.对于...

2019-12-18 11:37:22

阅读数 5

评论数 0

原创 String类的简单理解

String str = "abcdef"; //直接赋值 String str2 = new String("abcdef"); char[] array = {'a&#...

2019-12-02 16:21:01

阅读数 14

评论数 0

原创 给一个字符类型的数组chas和一个整数size,请把大小为size的左半区整体右移到右半区,右半区整体移动到左边。

先反转前面部分 再反转后面部分 , 最后反转整体 import java.util.*; public class Main{ public static String reverse(String str , int start , int end){ char[] arr = ...

2019-12-02 16:00:33

阅读数 57

评论数 0

原创 不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来

import java.util.*; public class Main{ public static String func(String str){ String[] strs = str.split(" ");//空格分隔字符串数组 ...

2019-12-02 15:45:57

阅读数 142

评论数 0

原创 String valueof与copyvelueof

valueof是将一个类型转换成String类型。 api如下。 static String valueOf(boolean b) 返回 boolean 参数的字符串表示形式。 static String valueOf(char c) 返回 char 参数的字符串表示形式。 static Str...

2019-11-30 16:37:43

阅读数 14

评论数 0

原创 面向对象

包: package com.bit; ================================== import java.util.Date; //引入java.util中的data类 包访问权限 常见的系统包 java.lang:系统常用基础类(String、Ob...

2019-11-23 20:56:04

阅读数 14

评论数 0

原创 重写 重载

重写: 1.函数名相同 2.参数列表相同 3.返回值也要相同 4.静态的方法和private方法不能被重写 重载: 1.函数名相同 2.参数列表相同(个数,类型) 3.返回值不做要求 ...

2019-11-23 19:16:29

阅读数 11

评论数 0

原创 java单链表

class Listnode{ public int data; public Listnode next; public Listnode(int data){ this.data = data; this.next = null; ...

2019-11-04 21:42:27

阅读数 10

评论数 0

原创 实现交换两个变量的值 要求:需要交换实参的值

class Swap { private int num1; private int num2; public int getNum2() { return num2; } public void setNum2(int num2) { ...

2019-11-02 19:30:19

阅读数 8

评论数 0

原创 java 冒泡排序代码优化

import java.util.Arrays; class MP { public static void Mppx(int[] array) { boolean flg = false;// for (int i = 0; i < ar...

2019-11-02 17:09:23

阅读数 8

评论数 0

原创 java 顺序表 增删改查

import java.util.Arrays; class MyArrayList { //属性 private int[] elem; private int usedSize;//有效数据的个数 private final int CAPACITY = ...

2019-10-31 19:54:55

阅读数 5

评论数 0

原创 java 按位与& 求一个参数二进制中1的个数

***x & (x - 1)***就是将二进制x的最后一个1置为0,如2015的二进制为11111011111,则进行一次 x & (x - 1) 运算后x的值变为11111011110 public static int func(int n){ int count =...

2019-10-30 20:46:16

阅读数 8

评论数 0

原创 toSring方法

class Person { private String name; public Person(){ this.name="caocao"; } /* public void show(){ System.ou...

2019-10-30 20:44:05

阅读数 13

评论数 0

原创 类和对象学习过程中的代码

定义一个类: class Person { public int age;//成员属性 实例变量 public String name; public String sex; public void eat() {//成员方法,实例成员函数 ...

2019-10-30 18:52:32

阅读数 10

评论数 0

原创 java 猜数字游戏简单代码实现

import java.util.Random; import java.util.Scanner; public class Test1 { public static void main(String[] args) { Scanner sca = new Sc...

2019-10-23 20:45:07

阅读数 4

评论数 0

原创 java 阶乘 1!+2!+3!+......+n!

public static void main(String[] args) { int num = 5;//改变num即可 int sum = 0; for (int i = 1; i <num; i++) { sum += func(n); ...

2019-10-23 20:09:32

阅读数 7

评论数 0

原创 java 迭代 斐波那契数列实现

public static int fabonacio(int n) { if(n == 1 || n == 2) { return 1; } return fabonacio(n-1)+fabonacio(n-2); } public...

2019-10-22 21:04:20

阅读数 17

评论数 0

原创 java 使用位运算求两个数的平均值

public static int avg(int a,int b) { return (a&b) + (a^b)>>1; } **(9&7)+((9^7)>>1)**9和7,,9的二进制数是00001001,7的二进制数是00000...

2019-10-22 18:47:19

阅读数 36

评论数 0

原创 java 编写代码模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输 入,最多输入三次。三次均错,则提示退出程序

public static void main(String[] args) { Scanner sca = new Scanner(System.in); int count = 3; while (count != 0) { System.out.pri...

2019-10-21 23:44:56

阅读数 7

评论数 0

原创 java 1到 100 的所有整数中出现多少个数字9

9 19 29 ......89 90 91.....99 **20个** 判断:9%10=9 91/10=9 99 public static void main (String[] args){ int ret = func(100); System.o...

2019-10-21 21:17:23

阅读数 2

评论数 0

原创 java求 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值

//计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值 public static void main (String[] args) { double ret = func(100); System.out.println(ret); } pub...

2019-10-21 20:40:05

阅读数 62

评论数 0

原创 java 判断素数的优化

素数:只能被1或者 自身整除 例 16: n = ab 44 28 116 <=n/2 8: n = ab 24 1*8 <= 根号n 2.8 public static void main (String[] args) { boolean ret ...

2019-10-21 20:22:14

阅读数 21

评论数 0

原创 java闰年问题

闰年 能被4整除,而不能被100整除 能被400整除 &&的优先级高于|| public static void main (String[] args){ boolean ret = func(2000); System.out.println(ret);...

2019-10-21 20:18:02

阅读数 28

评论数 0

原创 Java中 数组相关简单理解

数组:存放相同类型的数据集合,内存是连续的。 int array = {1,2,3,4,5}; //静态初始化 int [] array2 = new int [] {1,2,3,4,5}; //动态初始化 int [] array3 = new int [0]; // 定义一个数组,默认值...

2019-10-21 13:41:04

阅读数 32

评论数 0

原创 根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上)

public class Tava{ public static void main(String[] args){ int i=4; if(i>0 && i<19){ System.out.pri...

2019-10-15 20:34:12

阅读数 14

评论数 0

原创 java 乘法口诀表

public class Tava { public static void main(String[] args) { for(int j=0 ; j <=9 ; j++) { for(int i=0...

2019-10-15 20:30:40

阅读数 2

评论数 0

原创 笔记

break 结束所有循环 continue 结束本次循环 当for循环的第二个表达式没有即为死循环 random 产生随机数的类 System.in 键盘输入 System.out 输出 Scanner:工具类 ...

2019-10-13 21:24:13

阅读数 4

评论数 0

原创 运算符

1.java中 取余 % 可对小数进行操作 2.增量赋值运算符 += -= *= /= %= a+=1 //等价于a=a+1 自增自减 ++ - - 3. && 逻辑与 表达式1 && 表达式2 (表达式一定为Boolean) || ...

2019-10-13 21:19:06

阅读数 7

评论数 0

原创 数据类型小结

内置类型(8种) char 【2个字节】 字符类型 对应Unicode码表 byte 【一个字节】有符号 -128–127 boolean Java中并无明确大小 string 【字符串类型】 字符串拼接 转义字符: 命名形式 in...

2019-09-28 18:16:18

阅读数 18

评论数 0

原创 冯诺依曼体系结构

冯·诺依曼的重要三条思想是 1、计算机硬件是由5大基本部分组成:运算器,控制器,存储器,输入设备,输出设备 2、采用二进制 3、程序和数据一样存放在存储器中 冯·诺曼结构处理器具有以下几个特点 必须有一个存储器; 必须有一个控制器; 必须有一个运算器,用于完成算术运算和逻辑运算; 必须有输入和输出...

2019-09-26 21:34:02

阅读数 46

评论数 0

原创 Java基础

洋人街我问你

2019-09-26 21:19:05

阅读数 16

评论数 0

原创 stm32串口通信相关原理

      1.串行通信的通信方式:   同步通信:带时钟同步信号传输。     -SPI,IIC通信接口   异步通信:不带时钟同步信号。     -UART(通用异步收发器),单总线 2.常见的串行通信接口 通信      uSTM32的串口通信接口:   UART:通用异步收发器...

2018-11-19 21:46:52

阅读数 47

评论数 0

原创 STM32时钟知识总结

1. STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL。      ①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。    ②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时                 钟源,频率范围为4MHz~16MHz。   ...

2018-11-15 15:56:46

阅读数 74

评论数 0

原创 c语言中关于static的几点

 static申明的局部变量,存储在静态存储区 它在函数调用结束后不会被释放,它的值会一直保留下来 所以可以说static申明的局部变量,具有记忆功能

2018-11-14 22:07:06

阅读数 21

评论数 0

转载 stm32位带操作

 1)为什么STM32里面会有位带操作?   2)STM32里面的位带操作是什么意思? 我也不想去弄什么官方定义了,来两个例子,相信各位心里即使不能给出一个确切的定义,也不会再去纠结这个问题, 答:   1)51单片机相信各位都用过,假设P1.1的IO口上挂了一个LED,那么你单独对LED...

2018-11-14 21:04:05

阅读数 35

评论数 0

原创 for嵌套循环

嵌套循环是指在一个循环内包含另一个循环,嵌套循环常用于按行和列显示数据,也就是说,一个循环处理一行中的所有列,另一个循环处理所有的行。 for循环嵌套简单来说就是一个外圈的for程序里面一个套着一个小的for程序, 例如9*9乘法口诀表 : #include&lt;stdio.h&am...

2018-11-10 11:10:37

阅读数 111

评论数 0

原创 c语言基础历程学习笔记

1,“\n”   换行     i!=k&amp;&amp;i!=j&amp;&amp;j!=k        i不等于k而且i不等于……    %d打印整数   %c 打印字符      for循环   for (变量初始值,变量取值范围,变量自增自减) ...

2018-11-08 22:16:16

阅读数 130

评论数 0

提示
确定要删除当前文章?
取消 删除