自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程(笔记)

基本概念 程序 (program) 是为完成特定任务、用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象。 进程 (process) 是程序的一次执行过程,或正在运行的一个程序。是一个 动态的过程:有它自身的产生、存在和消亡过程。——生命周期 线程 (thread) 进程可一步细化为线程,是一个程序内部的一条执行路径。若一个进程同时间并行执行多个线程,就是支持多线程的 线程作为调度和执行的单位,每个线程拥有独立的运行栈和程序计数器(pc),线程切换的开 销小 一个进程中的...

2021-02-27 09:50:52 147 1

原创 数组知识点复习

一维数组//一维数组声明初始化int num;num=10;int id =1001;int[] arr;//初始化方法1 静态初始化:数组初始化与元素赋值同时进行arr= new int[]{1,2,3,4,5};//初始化方法2 动态初始化:数组初始化与元素赋值同时进行String[] names = new String[5]//初始化方法2 动态初始化:数组初始化与元素赋值非同时进行int[] arr4 = {1,2,3,4,5}; arr = new int[5];//初始

2021-02-08 21:48:59 71

原创 数组练习题

获取arr数组中所有元素的和提示:使用for的嵌套循环即可package com.shangguigu;public class Arraytest01 { public static void main(String[] args){ int[][] arr = new int[][]{{3,5,8},{12,9},{7,0,6,4}}; int sum=0; for (int i=0;i< arr.length;i.

2021-02-08 19:51:25 166

原创 练习(面向对象)

①编写教师类和学生类,并通过测试类创建对象进行测试。public class Student { String name; int age; String major; String interesting; public void say() { System.out.println("姓名::" + name +"年龄:"+ age +"专业:"+ major + "兴趣"+interesting); }}```java

2021-02-08 00:02:27 1590

原创 java家庭收支(尚硅谷笔记)

class FamilyAccount{ public static void main(String[] args) { boolean isFlag = true; //用于记录用户的收入和支出的详情 String details = "收支\t\t账户金额\t\t收支金额\t\t说明\n"; //初始金额 int balance = 10000; while(isFlag)

2021-02-07 18:23:39 131

原创 异常处理

异常:Exception,也就是例外的意思package src.main.java.com.bjsxt.test;public class Test01 { public static void main(String[] args) { try { int i = 1 / 0; //抛出异常 }catch (Exception e ){ e.printStackTrace(); //捕获

2021-02-04 22:00:34 49

原创 配置yum网络源遇到的错误

Error: Cannot retrieve repository metadata (repomd.xml) for repository: c6-media. Please verify its path and try again[root@basic ~]# yum makecacheLoaded plugins: fastestmirrorDetermining fastest mirrors * c6-media: C6.0-updates

2021-02-03 22:50:11 397

原创 linux正则表达式

grep:显示匹配行v:反显示e:使用扩展正则表达式//创建一个grep.txt文本ooxx12121212ooxxooxx 12121212oox 121212121212 ooxx 1212oo3xxoo4xxooWxxoomxx$ooxxoo1234xxooxyzxx找出所有含有ooxx的行grep “ooxx” grep.txt```java[root@node01 ~]# cat grep.txt oxx12121212ooxxooxx 121212

2021-02-03 13:54:50 219

原创 linux vi全屏编辑器

linux系统中的FHS(Filesystem Hierarchy Standard)【文件系统的层次结构标准】/boot:与系统启动相关的文件(引导程序相关文件,内核)/dev:设备文件目录。设备分字符设备(/dev/ttyx)和块设备(/dev/sda)/etc:配置文件/etc/sysconfig/network-scripts/ifcfg-eth0:网卡配置文件/etc/init/network:服务控制脚本(stop/status/start/restart)/etc/in

2021-02-03 11:34:40 186

原创 linux安装与配置

linux安装注意:2:密码可以简单一点root-----hadooplinux配置poweroff关机拍摄快照:以下步骤即可在出现错误的时候实现”返回上一步”

2021-02-03 03:49:35 56

原创 尚学堂Comparable接口

package com.bjsxt.array;import java.util.Arrays;public class TestComparable { public static void main(String[] args){ Man2[] msMans={ new Man2(3,"a"), new Man2(4,"b"), new Man2(5,"c") .

2021-02-02 18:03:32 57

转载 【笔记】尚学堂2021--数组

1. 数组概述和特点 数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型。 数组类型可以是任何数据类型,包括基本类型和引用类型。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当

2021-02-02 17:39:11 80

原创 面向对象

类和对象面向过程VS面向对象面向过程:执行者思维,解决简单问题可以使用面向过程面向对象:设计者思维,解决负责、需要协作的问题可以使用面向对象面向过程和面向对象是相辅相成的,都是解决问题的方式,通过面向对象进行整体设计,执行和处理数据,仍然是面向过程类的定义定义:可以看做是一个模板,或者图纸,系统根据累的定义来造出对象属性:用于定义该类或该类对象包含的数据或者说静态特征初始化:定义成员变量时可以对其初始化,如果不初始化,Java使用默认的值对其初始化方法method方法:用语定义该类或该类

2021-02-02 15:45:08 39

原创 尚学堂P107-

String类的本质String类:不可变字符类String位于java.lang包中java字符串就是Unicode字符序列java没有内置字符串类型,每个双引号括起来的字符串都是String类的一个实例String类的简单使用 (equals判断相等)package com.bjsxt.String;public class Test1 { public static void main(String[] args){ String str1 =

2021-02-02 15:23:19 50

原创 java基础语法之字符串

Java 中使用 String 类来定义一个字符串,字符串是常量,它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。1.String对象的初始化 方法1 String s1 = "abcd"; 方法2 String s2 = new String("abcd");2.计算字符串的长度字符串标识符.length(); 返回一个int类型的整数(字符串中字符数,中文...

2021-02-02 12:01:08 78

原创 java基础之四种内部类

成员内部类成员内部类的使用方法:Student 类相当于 People 类的一个成员变量,所以 Student 类可以使用任意访问修饰符Student 类在 People 类里,所以访问范围在类里的所有方法均可以访问 People 的属性(即内部类里可以直接访问外部类的方法和属性,反之不行)定义成员内部类后,必须使用外部类对象来创建内部类对象,即 内部类 对象名 = 外部类对象.new 内...

2021-02-02 12:00:52 48

原创 java 之常用类( Arrays、StringBuilder、Calendar、Date、Math……)

ArraysArrays 类包含用于操作数组的各种方法(例如排序和搜索)。还包含一个静态工厂,允许将数组转为 List。方法描述 List asList(T… a)返回由指定数组构造的Listvoid sort(Object[] a)对数组进行排序void fill(Object[] a, Object val)为数组的所有元素都赋上相同的值int ...

2021-02-02 12:00:30 55

原创 ArrayList 编程实例

学校的教务系统会对学生进行统一的管理,每一个学生都会有一个学号和学生姓名,我们在维护整个系统的时候,大多数操作是对学生的添加、插入、删除、修改等操作。import java.util.*;public class ListTest {//集合后面的&lt;&gt;代表泛型的意思//泛型是规定了集合元素的类型/** * 用于存放学生的List */public List&lt;Stu...

2021-02-02 11:59:27 84

原创 java中使用正则表达式

相关类位于:java.util.regex包下面• 类 Pattern:– 正则表达式的编译表示形式。– Pattern p = Pattern.compile(r,int); //建立正则表达式,并启用相应模式• 类 Matcher:– 通过解释 Pattern 对 character sequence 执行匹配操作的引擎– Matcher m = p.matcher(str); /...

2021-02-02 11:59:16 46

原创 R语言基本语法——创建数据集

注:" a[c(1,3,5)] " 不能直接用a[1,3,5] ……取第一个、第三个、第五个"a + b "……按顺序对应逐渐相加等差函数seq:

2021-02-02 11:57:49 225

原创 C语言实验二:开发环境的配置

C语言实验三:开发环境的配置开发准备简介:1.gedit:·gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。它使用GTK+编写而成,因此它十分的简单易用,有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。gedit是一个自由软件。·这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语...

2021-02-02 11:57:35 83

空空如也

空空如也

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

TA关注的人

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