首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
se专题
最新版本的JDK安装和配置(Java SE 10.0.2)
1.废话少说,要么百度JDK,要么直接点传送门http://www.oracle.com/technetwork/java/javase/downloads/index.html。这里需要说的JDK包含JRE,打个比方,JDK就是厨房,包含各种工具,而JRE是运行环境,就是锅。所以下载的话,直接下载最新JDK最好。然后根据你的系统位数选择版本。我的是64bit. 2.点击1的右边中间的【JD
阅读更多...
JavaSE (Java基础):运算符
3 运算符 3.1 二元运算符 为什么下面这段代码中最后的语句中b元素要加(double)呢? 因为要计算10/40的话,他们都是int类型的在计算机中会取整,而计算机取整一般都是直接舍去小数点后面的数字,那么就会返回0,使用(double)就是将b元素强制转换为double类型的变量,返回的值也就好也是double类型的了,直接返回结果为0.5 pac
阅读更多...
【JavaSE ⑧】P219 ~ 225 Date类‘’DateFormat类转化Date和字符串;Calendar类获得日历中某值,修改日历,日历转日期
目录 日期时间类1 Date类概述常用方法 2DateFormat类构造方法格式规则常用方法parse方法format方法 3 Calendar类概念获取方式常用方法get/set方法add方法getTime方法 ● 练习1.判断Date不同参数构造的输出2. 用日期时间相关的API,计算一个人已经出生了多少天。3. 获取Calendar对象,输出日历当前年,月,日4. 把日历转换为日期
阅读更多...
JavaSE基础总结复习之面向对象の知识总结
目录 Java语言的基础特点 面向对象 类和对象 类 类的构造 一,发现类 二,发现类的共有属性(成员变量) 三,定义类的成员方法(行为,动词) 四,使用类创建对象 对象 什么是对象 如何创建对象 类和对象的关系 构造方法 特点 作用 对象与引用 值传递: 引用传递: 关键字 this关键字 static关键字 static--静态 static修饰
阅读更多...
Javase.图书管理系统基本框架
图书管理系统基本框架 1.核心类介绍2. book包详解2.1 Book 类2.1.2 代码展示2.1.2 代码解析 2.2 BookList 类2.2.2 代码展示2.2.2 代码解析 2.3Book类和BookList类的联系 3. 用户角色与管理3.1 User 类3.1.1 代码展示3.1.2 代码解析 3.2 adminUser 类3.2.1 代码展示3.2.2代码解析 3.3 n
阅读更多...
0X JavaSE-- 并发编程()
阅读更多...
javaSE字符串学习笔记
API和API帮助文档 API API(Application Programming Interface):应用程序编程接口简单理解:API酒啊别人已经写好的东西,我们不需要自己编写,直接使用即可。 API这个术语在编程圈中非常常见.我第一次接触API这个词语是在大一下。老师的要求很简单,让我写接口调用API。这个我也是实现了,但是有很多不理解的地方,API是什么,我写的是API,还
阅读更多...
Javase.认识异常
认识异常 【本章目标】1. 异常的概念与体系结构1.1 异常的概念1.2 异常的体系结构1.3 异常的分类 2. 异常的处理2.1 防御式编程2.2 异常的抛出2.3 异常的捕获2.3.2 try-catch捕获并处理2.3.3 finally2.4 异常的处理流程 3. 自定义异常类 【本章目标】 异常概念与体系结构异常的处理方式异常的处理流程自定义异常类 1. 异常的概念与
阅读更多...
JavaSE 面向对象程序设计进阶 抽象类和接口 2024年详解
目录 抽象类 抽象方法 抽象类和抽象方法的注意事项 编辑 接口 如何定义接口 注意 代码实现 编辑 接口中的成员特点 接口和类之间的关系 1.类与类的关系 2.类与接口的关系 3.接口与接口的关系 编辑 拓展 接口中的默认方法 接口中的静态方法 编辑 接口中的私有方法 接口的应用 个人号推广 博客主页 Web后端开发 Web前端开发
阅读更多...
JavaSE 利用正则表达式进行本地和网络爬取数据(爬虫)
爬虫 正则表达式的作用 作用1:校验字符串是满足规则 作用2:在一段文本中查找满足需要的内容 本地爬虫和网络爬虫 Pattern类 表示正则表达式 Matter类 文本编译器,作用按照正则表达式的规则去读取字符串,从头开始读取,在大串中去找符合匹配规则的子串 方法底层会根据find方法记录的索引进行字符串的截取 subString(起始索引,结束索引) 包头不包尾 爬取第一
阅读更多...
Javase.String 类
String 类 【本节目标】1. String类的重要性2. 常用方法2.1 字符串构造2.2 String对象的比较2.3 字符串查找2.4 转化2.5 字符串替换2.7 字符串截取2.8 其他操作方法2.9 字符串的不可变性2.10 字符串修改 3. StringBuilder和StringBuffer3.2 面试题: 4. String类oj4.1第一个只出现一次的字符4.2最后一个
阅读更多...
JavaSE 面向对象程序设计 正则表达式
正则表达式 正则表达式(Regular Expression,简称Regex)是用于匹配文本中模式的字符串表达式。它由普通字符(例如字母、数字)和特殊字符(称为元字符)组成,可以非常灵活地定义搜索模式。 常见的一些正则表达式元字符包括: .:匹配任意单个字符,除了换行符 \n。*:匹配前面的字符零次或多次。+:匹配前面的字符一次或多次。?:匹配前面的字符零次或一次。^:匹配字符串的开始。$:
阅读更多...
Javase.抽象类和接口
抽象类和接口 【本节目标】1.抽象类1.1抽象类的概念1.2 抽象类语法1.3 抽象类特性1.4 抽象类的作用 2. 接口2.1 接口的概念2.2 语法规则2.3 接口使用2.4 接口特性2.5 实现多个接口2.6 接口间的继承2.7 接口使用实例2.8Clonable 接口和深拷贝2.9 抽象类和接口的区别 3. Object类3.1使用Object接受所有累的对象2.2 获取对象信息2.
阅读更多...
【CS.SE】专业与学校的选择:高考后的重要抉择
文章目录 专业与学校的选择:高考后的重要抉择1 专业优先:深耕兴趣与职业发展1.1 兴趣驱动学习1.2 职业规划明确 2 学校优先:享受优质学术氛围2.1 优质教育资源2.2 广阔的人脉资源 3 我的选择与建议3.1 实际案例分享 4 结论References 专业与学校的选择:高考后的重要抉择 高考帷幕落下,一场新的思考与选择悄然来临。对于每一位高考考生,学校和专业都
阅读更多...
JavaSE 面向对象程序设计进阶 继承和方法重写 2024理论与内存详解
继承 面向对象三大特征:封装 继承 多态 封装:对象代表什么,就封装对应的数据,并提供数据对应的行为,把零散的数据变成一个整体 为什么要继承 两个类中重复的代码(数据和方法)太多,所以要继承 extend关键字 类与类之间的父子关系 让一个类和另一个类建立起继承关系 public class Student extends Person{} student 子类 派生类 p
阅读更多...
JavaSE学习之前知识
一 、 计算机语言: (随着编程语言的发展,执行效率越来越低,编码效率越来越高,编码难度越来越低。) 1、 机器语言,01序列(用二进制01来编写的计算机指令) 2、 汇编语言,使用“助记符”用一些单词来标记运算符号等。ADD、SUB 3、 高级语言之面向过程:全部直接用英文编码,用关键字(keyword)来表示特定的含义。高级语言有多种,代表语言是C语言(70-71年)
阅读更多...
如何用Java SE数组实现高速的数字转换功能
哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这种方式帮助到更多的初
阅读更多...
SE语法总结博文(附思维导图)
Java中的规范 注释 //单行注释/*多行注释*//**文档注释*/ 命名规范 命名时可以包含:字母、数字以及 下划线和 $ 符号等等。 但是不能以数字开头,也不能是关键字,且严格区分大小写。 类名:每个单词的首字母大写(大驼峰); 方法名:首字母小写,后面每个单词的首字母大写(小驼峰); 变量名:也用小驼峰; 包名:也用小驼峰; 接口名:大驼峰,一般加上首个字母写大写I; 异
阅读更多...
JavaSE 面向对象程序设计 包装类 纯理论详解以及相关综合练习
包装类 实质 基本数据类型对应的引用数据类型 把基本数据类型变成对象 创建对象后 在栈内存里开辟空间 在堆内存里开辟空间 成员变量记录数值 栈内存记录对象的地址 包装类就是创建一个对象,对象记录相应的数据值 用一个对象把数据包装起来 作用 Java中万物皆是对象 因为多态的存在 所有的数据都可以用object类来进行表示 但是有局限性 比如传递一个整数 而集合当
阅读更多...
【JavaSE】day03_Date、SimpleDateFormat、Calendar、Collection
【JavaSE】day03_Date、SimpleDateFormat、Calendar、Collection 1.Date及其常用API 1)JAVA 中的时间 Java中的时间使用标准类库的Date类表示,是用距离一个固定时间点的毫秒数(可正可负,long类型)表达一个特定的时间点。 固定的时间点叫纪元(epoch),是UTC时间1970年 1月 1日 00:00:00。 UT
阅读更多...
【JavaSE】day01_ API文档 、 字符串基本操作
【JavaSE】day01_ API文档 、 字符串基本操作 --20150820 1.String及其常用API 1)java中String对象为不可变对象,一旦在内存中创建,内容不能发生变化,若要对字符串内容改变,那么就会创建新对象。这样做的目的是可以最大程度的重用相同内容的字符串以减小系统资源的开销。 2)String常量池 当我们通过字面量,常量来初始化一个字符串时
阅读更多...
【CNN】——涨点模块SE,CBAM,CA对比
code:https://github.com/chenjun2hao/dler.collection 涨点模块的对比 对比测试 SE通道注意力CBAM通道注意+空间注意力Coordinate Attention,个人认为是一种通道注意力+x方向空间+y方向空间注意力机制。其思路很像Strip Pooling 1. 参数对比 这里采用同样的输入,同样的输入,输出通道,同样的中间过渡
阅读更多...
【CS.SE】2024年,你应该选择计算机专业吗?详细分析与未来展望
文章目录 1. 引言1.1 背景介绍 2. 计算机相关专业的现状与挑战2. 计算机相关专业的现状与挑战2.1 行业内的就业趋势2.1.1 现有就业数据2.1.2 行业需求变化 2.2 市场饱和度与竞争2.2.1 毕业生数量增长2.2.2 薪资与职业发展 2.3 技术创新与行业发展2.3.1 新兴技术的发展2.3.2 全球化与跨领域合作 2.4 教育与职业培训2.4.1 教育改革与课程设置2.
阅读更多...
【JAVASE】String 的应用案例
本篇文章旨在讲解String的应用,下面讲解两个案例: (1)完成用户登录 (2)开发验证码 一:完成用户登录 需求:系统正确的登录名是:csdnhg12,密码是:whs123456789.请在控制台开发一个登录页面,接收用户输入的登录名和密码,判断用户是否登陆成功,登录成功后,显示:“欢迎进入系统!!!”,即可停止程序(注意:要求最多给用户三次登录机会)。 设计程序步骤: (1)开发登
阅读更多...
【JAVASE】详讲java案例(中)
这篇接着讲用java语言写程序,本篇文章要讲三道题: (1)数字加密 (2)数组拷贝 (3)打印乘法表 一:数字加密 需求:某系统的数字密码是一个四位数,如2023,为了安全,需要加密后再传输,加密规则是:对密码中的每位数,都加5,在对10求余,最后将数字顺序反转,得到一串加密后的新数字,请设计出满足需求的加密程序。 分析:首先要得到这个四位数的每位数字,然后将每位数字加5,再对其对1
阅读更多...
javaSE_8系列博客——Java语言的特性(三)--类和对象(12)--使用this关键字
在实例方法或构造函数中,这是对当前对象的引用,该对象的方法或构造函数被调用。您可以使用this方法从实例方法或构造函数中引用当前对象的任何成员。 this关键字和字段: 使用this关键字的最常见原因是因为字段被方法或构造函数参数遮蔽。 例如,Point类是可以这样写的: public class Point {public int x = 0;public int y = 0;//con
阅读更多...