自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 C_枚举变量

枚举变量枚举变量的定义前面我们只是声明了枚举类型,接下来我们看看如何定义枚举变量。我们可以通过以下三种方式来定义枚举变量先定义枚举类型,再定义枚举变量enum DAY{ MON=1, TUE, WED, THU, FRI, SAT, SUN};enum DAY day;定义枚举类型的同时定义枚举变量enum DAY{ MON=1, TUE, WED, THU, FRI, SAT, SUN} day;3 省略枚举名称,直接定义枚举变量enum{

2020-09-15 15:33:51 203 1

原创 C语言笔记_头文件与源文件

基础语法1头文件与源文件在源文件A1.c中调用A2.c 中的函数有两种方法:  1.在A2.c中有完整的函数定义,在A1.c中添加一下要用到的函数原型(声明)就可以了,例如:在A2.c中:有函数void A2(){…};在A1.c中:在文件前头增加一行:void A2();就可以了    2.把A2.c中完整定义的函数的原型,写到一个A2.h文件中,然后在A1.c的文件头增加#include “A2.h”就可以了以上两种方法,在A1.c中都可以正常的调用,就跟在A2.c中调用一样。其实函

2020-09-15 11:26:22 400

原创 Java笔记——线程补充

Threadz中的数据安全问题解决方法同步代码块锁住多条语句操作共享数据格式synchronized(任意对象){…}实例public class SellTickest implements Runnable{ private int tickets=100; private Object obj=new Object(); public void run(){ while(true){ synchronized(obj){ if(tickets>0)){

2020-08-08 12:02:38 110

原创 Java笔记——线程

实现多线程进程——正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有自己的内存空间和系统资源执行路径单线程:只有一条执行路径多线程:有多条执行器路径Thread类实现多线程run()方法用于封装线程实现方法;start()方法启动线程方式一:声明类继承Thread,重写run方法,实例化对象,启动线程 MyThread my1=new MyThread(); MyThread my2=new MyThread(); my1.start();//ru

2020-08-07 21:54:04 76

原创 Java笔记——Collection补充

Collection集合方法补充掌握继承接口重写排序方法 LinkedList<Integer> li=new LinkedList<Integer>(); li.add(20); li.add(50); li.add(40); li.add(10); li.add(30); Collections.reverse(li); Collections.sort(li); Collections.shuffle(li);对ArrayList中

2020-08-06 21:30:23 86

原创 Java笔记——Map

Map笔记概述与使用interface Map<K,V> k:键的类型; v:键的值将键映射到值的对象;不能包含重复的值;每个键可以映射到最多一个值常用函数 put() remove() clear() containsKey() containsValue() isEmpty() size()获取函数 V get(key) Set<K> keySet() Collection<V> values() Set<Map.

2020-08-06 21:28:27 81

原创 Java笔记——File类功能(字符流)

字符流 记事本打开读得懂的为字符流为什么有字符流编码?GBK编码 2个字节, UTF-8编码 3个字节字符流=字节流+编码表例如 String s="中国"; byte[] by=s.getBytes(); byte[] by1=s.getBytes("UTF-8"); System.out.println(Arrays.toString(by)); System.out.println(Arrays.toString(by1));控制台输出:[-42, -48

2020-08-06 17:52:51 157

原创 Java笔记——特殊操作流与反序列流

特殊操作流键盘in/outBufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入一个字符串"); String line=br.readline(); System.out.println("你输入的是:"+line); Scanner sc=new Scanner(System.in)字节打印流只负责输出数据,不负责读取数据

2020-08-06 17:47:46 69

原创 Java笔记——File类功能(字节流)

File类功能创建文件 createNewFile()结合try...catchtry { //File f = new File("/home/skywang/dir/file3.txt"); //linux创建文件 File f = new File("D:/学习/专业/Java/java_text.txt"); f.createNewFile(); } catch (IOException e) { e.printStackTrac

2020-08-06 17:25:13 153

原创 Java笔记——阶乘

例1public class Demo { //递归 public static void main(String[] args) { //递归 int[] arr=new int[20]; arr[0]=1; arr[1]=1; System.out.println(f(20)); } public static int f(int n) { if(n==1||n==2) { return 1; } else { return f(n-1)+f(n

2020-08-05 18:01:55 52

原创 Java笔记——不同内部类的区别

各种类的区别内部类一个类中定义一个类访问特点:内部类可以访问外部的成员外部类访问内部必须实例化public class 类名{ 修饰符 calss 类名{ } }成员内部类内部类分类:*成员内部类(类的成员位置);**局部内部类(类的局部位置)*如何访问成员内部类外部类名.内部类名 对象名=外部类对象.内部类对象;outer.Inner oi=new outer().new Inner();实际上可以将内部类修饰符改为private,然后再定义一个函数调用

2020-08-03 17:30:31 944

原创 Java笔记——泛型

集合知识补充asList()的使用List<String> list=Arrays.asList("Hello","World","Java");这里不能通过add和remove来更改链表,但是可使用set(1,"javaee");of()的使用List<String> list1=List.of("Hello","World","Java"); 这里不能通过add和remove来更改链表,也不能通过set再次设定#### 多态同一个对象可以有不同的形态类实例

2020-08-03 17:28:36 87

原创 java笔记—泛型

泛型集合选用object存储的类型可以同时用不同类型的数据Object obj=it.next();System.out.println(obj);泛型类格式: public class 类名<符号> {...} private T t;泛型方法格式: public class 类名<符号> {...} private T t; public 返回变量类型 类名<符号> {...}泛型接口格式: public interface 接口名&

2020-08-03 15:50:29 64

转载 java写入读出文本文件

```clike```javaimport java.io.*; public class fileStreamTest2 { public static void main(String[] args) throws IOException { File f = new File("a.txt"); FileOutputStream fop = new FileOutputStream(f); // 构建FileOutputStrea.

2020-08-01 17:53:20 106

原创 java笔记——集合

集合知识总结Collecion MapCollecion 单列数据 Map 双列数据List 有序可重复有索引单列 Set 不可重复数据这些集合都是接口接口List实现类主要有 Arraylist(查询快,增删慢) LinkedList(链表式,查询慢,增删快)接口Set实现类主要有HashSet TreeSetiterator迭代器,集合的专用元素遍历1 通过集合器对象获取迭代器对象Iterator<type> it=c.iterator();2 通

2020-08-01 17:40:39 42

原创 JAVA笔记6.6 枚举类型

枚举类型是一个类 引用要用Constant.constan_name 常量命名要用private 如果常量里面有值,则需要应用this与内部方法对该值进行读取 可以用两种方式读取,constant类型 c c.getid() //Constants2.values()[i]package java_17exercise;import static java.lang.System.out;//题目定义一个枚举泛型类,用switch语句获取枚举类型的值public class Jav.

2020-06-06 21:46:04 100

原创 C#笔记—文本读写

C#笔记1## C#笔记—文本读写using System;using System.IO;public class Duxie{ public double[,] input_matrix() { double[,] input_matrix = new double[4, 4]; for (int i = 0; i < 4; i...

2019-12-14 10:38:28 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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