首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏note

    基础Java ?

    使用 IntelliJ IDEA MacOS 命名规范 Java 的 package 名怎么那么奇怪,包不就是一个文件夹嘛❓ class 写在 package 里,Java 允许在不同的包中有同样名字的

    66500编辑于 2022-01-12
  • 来自专栏全栈程序员必看

    Java基础学习

    文章目录 一、Java0基础 1.注释 2.标识符与关键字 3.数据类型 类型转换 常量、变量、作用域 变量名的命名规范 运算符 JavaDoc 二、Java流程控制 三、Java方法学习 什么是方法 方法的定义与调用 方法的重载 可变参数 递归 四、Java数组 数组声明与创建 Java数组03:三种初始化及内存分析 Java数组06:二维数组 Arrays类 冒泡排序 五、面向对象 static的使用区别 面向对象09:什么是继承 Super详解 面向对象11:方法重写 什么是多态 六、异常 总结 视频地址:https://www.bilibili.com/video/BV12J41137hu 一、Java0 基础 1.注释 2.标识符与关键字 3.数据类型 类型转换 常量、变量、作用域 变量名的命名规范 运算符 三元运算符 JavaDoc 二、Java流程控制 package com.kuang ; import java.util.Arrays; public class maopao { public static void main(String[] args) {

    34920编辑于 2022-08-31
  • 来自专栏JavaSE

    基础java】(IO流基础

    IO流 存储和读取数据的解决方案 I--- input    O---- output

    6410编辑于 2026-04-22
  • 来自专栏用户3288143的专栏

    Java基础到高级

    文章目录 Java教程安排 路线学习 基础 开篇helloword 高级 Java进阶(自测题) Java进阶(面试题) Java数据结构 Java阶段项目 Java相关工具 Java开源项目 Java SE部分 1、java基础基础语法;面向对象(重点);集合框架(重点);常见类库API; 2、java界面编程:AWT;事件机制;Swing; 3、java高级知识:Annotation;IO和NIO 、AIO;多线程、线程池;阻塞、非阻塞、异步网络通信;反射、动态代理; 二、JDBC编程 4、SQL基础基础SQL语句;基本查询;多表查询;子查询;结果集的交、并、差运算; 5、JDBC基础:常见数据库用法 :JAX_WS2、SAAJ规范;WSDL和SOAP协议;CXF框架、拦截器;CXF整合Spring; 五、Java Web编程 13、Web编程基础:Tomcat服务器;Jsp语法、EL、内置对象;Servlet 高级 Java进阶(自测题) Java进阶(面试题) Java数据结构 ?

    82410发布于 2020-07-07
  • 来自专栏JavaSE

    基础java】(反射)

    Constructor<?>[]getConstructors():             返回所有公共构造方法对象的数组

    5710编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(File)

    File对象就表示一个路径,可以是文件的路径,也可以是文件夹的路径 这个路径可以是存在的,也允许是不存在的 根据字符串表示的路径,变成File对象,这样就可以用File里面的方法了 父级路径,子级路径 绝对路径是带盘符的 相对路径是不带盘符的,默认到当前项目下去找

    6510编辑于 2026-04-22
  • 来自专栏Java进阶实战

    Java基础-多维数组

    前言  在Java编程中,数组是最常用的数据结构之一。而多维数组是一种特殊类型的数组,它可以拥有多个维度。本文将以JavaSE为背景,对多维数组进行深入探讨。 在此基础上,将给出多维数组在实际应用场景中的案例,并对其优缺点进行分析。最后,将提供一些常见的类代码方法介绍和测试用例。简介  多维数组是指数组中的元素仍然是数组的数组,这样就形成了多个维度。 在Java中,可以创建任意维度的数组,但最常见的是二维数组和三维数组。  多维数组的语法与一维数组类似,只是需指定每个维度的大小。 源代码解析  在Java中,多维数组是通过数组的数组实现的。例如,二维数组可以看作是一维数组的数组。换句话说,一个二维数组是由多个一维数组组成的。 总结  多维数组是Java中重要的数据结构之一,它可以方便地表示和处理多维数据。通过学习多维数组的概念和用法,我们可以更好地应用它们解决实际问题。

    48121编辑于 2023-12-30
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-11 Matplotlib数据可视化基础

    matplotlib 基础 Matplotlib 是一个 Python 的 2D 绘图库,在导入 Matplotlib 库的时候,通常会设置一个别名 mpl。

    1.1K30编辑于 2022-11-08
  • 来自专栏云计算linux

    JAVA基础小白学习day03_java基础语法

    day03_java基础语法 博客:https://blog.csdn.net/zhangchen124/article/details/128212860 B站:https://www.bilibili.com " * " + i + " = " + (i*j) +"\t"); } System.out.println(); } } } 八.Math类 Math概述 Math是一个类,也是Java 提供好的API,内部提供了产生随机数的功能 API后续课程详细讲解,现在可以简单理解为Java已经写好的代码 使用步骤 创建对象 double random = Math.random(); //在java.util包里面; //计算机产生一个随机数,用户输入一个数字,进行猜测;和计算机的匹配; //大于 等于 小于,不等于做提示,等于的时候,恭喜答对了; //扩充第二级:剪刀、石头、布; 计算机出来的做输出;3个; package day11; //在java.util包里面; import java.util.Random; import java.util.Scanner; public

    25600编辑于 2024-12-13
  • 来自专栏云计算linux

    JAVA基础小白学习教程day05_java基础

    day05_java基础 https://edu.51cto.com/course/32767.html 课程目标 1. 【理解】什么是方法 2. 【掌握】方法的语法,抄3遍 3. * 4993 * Exception in thread "main" java.lang.StackOverflowError */ private static void Exception in thread "main" * java.lang.StackOverflowError */ private static void show1(

    24210编辑于 2024-12-13
  • 来自专栏全栈程序员必看

    基础Java(1)初识Java程序

    前言 就国内来说,Java毫无疑问是后端语言中的No.1没有之一,所以今天我们也来0基础学习Java!!! Java的好处(针对测试工程师) 面试加分->涨薪 大多数公司服务端用的都是Java,学习之后能看懂后台逻辑,方便快速定位问题 在如此卷的环境下,不得不去跟着一起卷(躺平不香吗? 学什么Java) Java生态两个字”完美”,前辈们坑都采完了,库也帮你写好了 操作环境 配置环境这里就不展开讲述了,简单说一下 操作系统:macOS Java版本:jdk1.8.0_333 开发工具 ,长度无限制,但不能使用Java保留字 public class FirstSample 就解释完了,定义了一个类FirstSample,在类中我们必须指定一个main方法,Java虚拟机总是从指定类的 ; } 注意 Java中每个句子必须用分号结束。 字符串必须使用双引号,单引号会报错 其次这里我们使用System.out对象并调用了它的printIn方法并传递给它一个字符串参数。

    43120编辑于 2022-09-16
  • 来自专栏JavaSE

    基础java】(排序算法)

    选择排序 :从索引开始,拿着每个索引上的元素跟后面的元素依次比较,小的放前面,大的放后面,以此类推。 细节同上 (最近在复习周,有点疲惫了)

    6310编辑于 2026-04-22
  • 来自专栏全栈程序员必看

    基础Java(7)大数

    大数 如果基本的整数和浮点数精度不能够满足需求,那么可以使用java.math包中两个很有用的类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值。 BigInteger.valueOf(2))); //d = c * (b + 2) 案例 假设你被邀请参加抽奖活动,并从500个可能的数值中抽取60个,下面程序会告诉你中彩的概率是多少 import java.math.BigInteger ; import java.util.Scanner; /** * @author JKC * @Description: * @date 2022/6/29 09:42 */ public divide(BigInteger.valueOf(i))); } System.out.printf("你的概率在%d分之一", lotteryOdds); } } java.math.BigInteger 如果这个大整数与另一个大整数other相等,返回0;如果这个大整数小于另一个大整数other,返回负数;否则,返回正数 static BigInteger ValueOf(long x) 返回值等于x的大整数 java.math.BigDecimal

    53920编辑于 2022-09-19
  • 来自专栏JavaSE

    基础java】(方法引用)

    1.传统调用:你是导演,指挥每个演员(方法)什么时候上场、做什么动作 2.方法引用:你是编剧,只写剧本(方法),Stream是导演,决定如何演绎

    5010编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(异常补充)

    1.捕获处理----try{有可能出现问题的代码}catch(可能出现的异常  变量名){ 解决问题的代码}finally{可以不写,这里是不管有没有出现异常,都要执行的代码}

    7110编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(泛型)

    为什么 Java 集合可以直接打印? 因为 Java 集合框架的所有类都重写了 toString() 方法: 查看 ArrayList 的 toString() 源码: 自定义集合类如何实现同样的效果?

    7510编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(Map集合)

    决定对象存储在哪个桶(数组位置) equals() 决定在同一个桶中如何精确匹配 两者必须一致:相等的对象必须有相同的 hashCode 为了性能:好的 hashCode 应该尽量减少碰撞 这就是为什么在 Java

    7710编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(网络编程)

    Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序。

    7210编辑于 2026-04-22
  • 来自专栏JavaSE

    基础java】(集合进阶)

     Collection(是单列集合的祖宗接口,他的功能是全部单列集合都可以继承使用)   Collection是一个接口,我们不能单独创建其对象,我们要创建对应的实现类对象

    5910编辑于 2026-04-22
  • 来自专栏全栈程序员必看

    基础Java(8)数组

    如果程序运行中需要经常扩展数组的大小,就应该使用另一种数据结构—数组列表(array list) 在Java中,提供了一种创建数组对象并同时提供初始值的简写形式。 例如: smallPrimes = new int [] {17, 19, 23, 29, 31, 37}; 注意 在Java中,允许有长度为0的数组。 数组拷贝 在Java中,允许将一个数组变量拷贝到另一个数组变量。 ③如果长度小于原始数组的长度,则只拷贝前面的值 命令行参数 每一个Java应用程序都有一个带String args[]参数的main方法。 在Java中,声明一个二维数组很简单,如下: double[][] balances; 对数组进行初始化之前是不能使用的。

    88020编辑于 2022-09-19
领券