JavaSE
文章平均质量分 71
之和_
这个作者很懒,什么都没留下…
展开
-
Day17
Java中的线程可以分类:用户线程;守护线程正常创建的线程是用户线程守护线程与用户线程功能是一样的,去完成某件事情用户线程的工作做完后它就结束了,守护线程是等待所有的用户线程结束后,守护线程才会自动退出例如垃圾回收任务就是在一个守护线程中进行的public class ThreadDemo extends Thread{ @Override public void run() { for (int i = 0; i < 10000; i++) {原创 2022-02-12 17:45:56 · 57 阅读 · 0 评论 -
Day15
File类(表示文件)我们要在java程序中操作硬盘上的文件,首先需要在程序中表示一个对应的文件.一个File类的对象表示硬盘上的一个文件或目录(文件夹) /* 一个File类的对象,表示一个文件或目录 new File("String类型的文件名 可以是相对路径,也可以是绝对路径"); new File(父级,子级); */ /* File ...原创 2022-02-11 20:07:25 · 53 阅读 · 0 评论 -
Day16
网络编程计算机网络把分布在不同区域的具有独立功能的计算机通过通信设备连接起来,最终实现资源共享,信息互通网络编程是干什么?写的程序是支持网络间相互交互的,QQ,微信... Java语言把底层实现细节都封装起来,提供网络库,使用这些类就可以实现Java程序支持网络通信. 网络编程的目的:直接或间接地通过网...原创 2022-02-11 19:07:55 · 358 阅读 · 0 评论 -
Day11
正则表达式public class Regex { /* 正则表达式: 是一种模式匹配语言 用一个公式(规则 使用特定的符号来表示的) 去匹配一个字符串 使用场景: 输入验证手机号,邮箱.... 学习正则表达式中的规则 . | \d [0-9] \D 不是数字 [^0-9] 数量控制原创 2022-01-23 21:21:19 · 188 阅读 · 0 评论 -
Day09
给定一段字符串,将里面的信息进行提取,(注意:需要考虑信息是可变的) String s = "张三:上机成绩=90,笔试成绩=78;" + "李四:上机成绩=68,笔试成绩=98;" + "王五:上机成绩=48,笔试成绩=58;" + "赵六:上机成绩=55,笔试成绩=11;" + "jim:上机成绩=44,笔试成绩=55;" + "tom:上机成绩=22,笔试成绩=55;" 要求: 按照总分进行降序显示输出 (使用面向对象思想实现)原创 2022-01-23 20:26:03 · 377 阅读 · 0 评论 -
Day08
数组的冒泡排序每排一趟确定一个位置public static void main(String [] args){int [] a = {5,4,3,2,1};for(int i = 0; i < a.length-1;i++){for(int j=0;j < a.length-...原创 2022-01-22 00:04:15 · 282 阅读 · 0 评论 -
Day07
final关键字修饰类: 修饰后的类不能被继承, final不能修饰抽象类,接口。修饰方法: 修饰的方法不能被子类重写,不能修饰抽象方法。修饰属性: final修饰的属性是常量,值不可以改变,必须要初始化赋值。在声明时同时赋值,往往与static一起使用。在整个内存中只有一份 static final int num = 10;在定义时,没有为常量赋值,那么必须在构造方法中赋值,在每个对象中都可以拥有一个常量...原创 2022-01-20 22:04:44 · 167 阅读 · 0 评论 -
Day06
面向对象之二 继承是面向对象语言重要设计思想, 实现代码可重用,可扩展子类继承父类使用extends关键字,一个类只能直接继承一个父类,但是可以间接继承。继承之后子类可以调用父类的所有非私有属性和非私有方法。继承的格式:访问权限修饰符 子类名 extends 父类名{子类体}继承具有传递性:C类从B类继承,B类又从A类继承 那么C类就具有B类和A类的所有非私有属性和非私有方法。如果一个类没有显示的继承其他类,那么默认会继...原创 2022-01-20 00:10:10 · 1247 阅读 · 0 评论 -
Day05
包概念:为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包的作用:避免类重名;按照不同功能管理类;控制访问权限。包的命名规则:在包名中,可以使用.号来区分包的级别;包名一般情况下是小写。第一级 指该项目的类型,如com(公司),org(组织),gov(政府)等;第二级 指项目所开发或者运行的公司名称,如:oracle,sun,huawei 等;...原创 2022-01-18 21:02:36 · 167 阅读 · 0 评论 -
Day04
Day04构造方法new car()--->构造方法作用:在构造方法中为创建的对象初始化赋值。特点:构造方法名与类名相同,且没有返回值,且不需要使用void修饰。每次创建对象时,至少要调用一个构造方法,一个类中可以有多个构造方法。/*类中默认的是无参构造方法。如果没有显式写出来,并且定义了有参的构造方法,那么无参的就会被覆盖。...原创 2022-01-17 17:30:06 · 138 阅读 · 0 评论 -
Day03
面向过程和面向对象● 面向过程:procedure oriented programming 缩写 POP分析出解决问题所需要的步骤,然后把步骤一步一步实现。面向过程直接关注流程。● 面向对象:object oriented programming 缩写 OOP面向对象的编程语言以分类的方式进行思考和解决问题。面向对象先对整体关系作出分类,然后根据不同的类深入细节的处理。 面向对象的思想符合人类的认知习...原创 2022-01-17 18:24:27 · 45 阅读 · 0 评论 -
Day01
1.简述java语言发展史?答:1991年提出,发明人是詹姆斯 高斯林,1995年正式确立,2004年9月java1.5正式发布2.Java语言的体系结构有哪些?答:有三类分别是:JavaSE:Java Standard Edition(标准版)JavaSE包含Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程。JavaEE:Java Enterprise Edition(企业版)JavaEE包含JavaSE中的类,并且还包含用于开发企业级应用的类。比如:se原创 2022-01-15 00:58:25 · 87 阅读 · 0 评论 -
Day02
1.编程一个程序,计算今天是今年的第几天. 输入年 输入月 输入天package Day02;import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入年月日:"); int year = scanne原创 2022-01-15 22:10:47 · 181 阅读 · 0 评论