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

    基础Java8)数组

    数组拷贝 在Java中,允许将一个数组变量拷贝到另一个数组变量。 SevenSample { public static void main(String[] args) { int[] smallPrimes = {2, 3, 4, 5, 6, 7, 8} 实战 写一个程序,它产生一个抽彩游戏中的随机数字组合,我们加入抽彩是从49个数字中抽取6个,那么输出的结果为: 下注以下组合,它会使你发财 8 30 32 43 46 49 具体代码如下: public 在Java中,声明一个二维数组很简单,如下: double[][] balances; 对数组进行初始化之前是不能使用的。 NRATES]; 另外,如果知道数组元素,就可以不调用new,而直接使用简写形式对多维数组进行初始化: int[][] magicSquare = { {1, 2, 3, 4}, {5, 6, 7, 8}

    88020编辑于 2022-09-19
  • 来自专栏Java爬坑系列

    JAVA基础入门系列】Day8 Java的控制流程

    2.循环语句   Java的循环语句主要有这么几个:while,do  while,for   while循环很简单,先判断后面的条件是否满足,如果满足则执行后续的代码,一直循环执行,直到条件不成立为止 递增(递减)表达式:这一项规定每执行一次程序,变量以多少增量或减量进行变化     结构清楚了,现在就举一个最基础的例子来介绍一下:(这个例子是循环输出0到5的数字。)

    1.2K100发布于 2018-01-09
  • 来自专栏周小末天天开心

    Java 基础学习(8

    (2)输入案例演示 import java.util.Scanner; public class Input { public static void main(String[] args) System.out.println("姓名=" + name + " 年龄=" + age + " 血型=" + xuexing); } } 最终输出结果为: (3)细节 1) import java.util.Scanner ; // 表示把java.util下的Scanner类导入 2)csdn 就是 Scanner 类的对象。

    23620编辑于 2022-10-26
  • 来自专栏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 int[] arrays = { 1,9,5,8,3}; maopao_sort(arrays); } public static void

    34920编辑于 2022-08-31
  • 来自专栏技术博文

    Java基础8)-Java变量类型

    Java基础8)-Java变量类型 在Java语言中,所有的变量在使用前必须声明。 .] ; 格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。 以下列出了一些变量的声明实例。注意有些包含了初始化过程。 Java语言支持的变量类型有: 类变量:独立于方法之外的变量,用 static 修饰; 实例变量:独立于方法之外的变量,不过没有 static 修饰; 局部变量:类的方法中的变量。 name; public void fun() { /** * 局部变量 */ int i = 0; } } 1 Java ; num = num + 7; System.out.println("新的数值为:" + num); } } 运行结果如下: Error:(13, 15) java

    67530编辑于 2021-12-20
  • 来自专栏韩东吉的Unity杂货铺

    基础入门 8: Canvas和EventSystem

    UGUI是新版Unity自带的原生UI系统,组件也在不断的增加扩展,基本的贴图,文本,按钮等还是可以用的。接下来的几篇内容会以UGUI展开分享。

    2K30发布于 2018-10-19
  • 来自专栏JavaSE

    基础java】(IO流基础

    windows,默认使用GBK字符集 5.GBK字符集完全兼容ASCII字符集 一个英文占一个字节,二进制第一位是0 一个中文占两个字节,二进制高位字节的第一位是1 1.Unicode字符集的UTF-8编码格式 如果遇到中文就会一次读取多个,GBK一次读两个字节,UTF-8一次读三个字节 默认也是一个字节一个字节的读取的,如果遇到中文就会一次读取多个 .在读取之后,方法的底层还会进行解码并转成十进制。

    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基础:常见数据库用法 :基本HTML标签;常见表单标签;DIV+CSS布局; 8、JavaScript知识:javascript基本语法;javascript基本对象特征;Json语法;深刻理解javascript的动态特征 ; 9、Dom和事件机制:DOM操作、编程;常见浏览器事件机制;掌握用户交互技巧; 四、XML编程 10、XML基础:XML基础规则;DTD和SCheme;XML和样式单; 11、XML进阶:DOM、SAX

    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中,多维数组是通过数组的数组实现的。例如,二维数组可以看作是一维数组的数组。换句话说,一个二维数组是由多个一维数组组成的。 main(String[] args) { int[][] matrix1 = {{1, 2}, {3, 4}}; int[][] matrix2 = {{5, 6}, {7, 8}

    48121编辑于 2023-12-30
  • 来自专栏Java知识点

    Java基础篇 | Java8新特性

    Java 8新特性汇总 Java 8的改进 速度更快 代码更少(增加了新的语法:Lambda表达式) 引入强大的 Stream APl 便于并行 最大化减少空指针异常:Optional Nashorn Java 8中将并行进行了优化,我们可以很容易的对数据进行并行操作。Stream API 可以声明性地通过 parallel() 与 sequential() 在并行流与顺序流之间进行切换 1. Lambda 表达式的本质:作为函数式接口的实例 在 java.util.function 包下定义了Java 8的丰富的函数式接口 自定义函数式接口 @FunctionalInterface public Stream API概述 Stream 关注的是对数据的运算,与 CPU 打交道;集合关注的是数据的存储,与内存打交道; Java 8 提供了一套 api ,使用这套 api 可以对内存中的数据进行过滤 使用方法 3.1 步骤一 创建 Stream 3.1.1 创建方式一:通过集合 Java 8的 Collection 接口被扩展,提供了两个获取流的方法: default Stream\<E> stream

    57231编辑于 2023-11-17
  • 来自专栏云计算linux

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

    day03_java基础语法 博客:https://blog.csdn.net/zhangchen124/article/details/128212860 B站:https://www.bilibili.com 【理解】循环的嵌套 8. 【掌握】Random的使用 一.switch语句 switch语句格式 等值判断,而if else if else if,这里做的是范围的判断。 System.out.println("春季"); break; case 6: case 7: case 8: default: System.out.println("你输入的月份有误"); } } } 运行结果 春:3、4、5 夏:6、7、8 计算机出来的做输出;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. [] args) { //调用方法compare,传递两个整数 //并接收方法计算后的结果,布尔值 boolean bool = compare(3, 8) * 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
领券