ICode9

精准搜索请尝试: 精确搜索
  • 尚学堂高淇讲基础022022-08-13 00:01:41

    尚学堂高淇讲基础02 1.变量(variable) 如果我们把一个软件、一个程序看做一座大楼的话,变量就是“砖块”,一个个“砖块”最终垒成了大厦。变量也是进入编程世界最重要的概念,本节从变量的本质开始讲解,让大家一开始就能抓住变量的核心。   变量的本质 变量本质上就是代表一个”可操

  • 方法2022-08-12 20:32:31

    类.对象.方法 方法是语句的集合,他们在一起执行一个功能 是解决一类问题的步骤的有序组合 包含于类或对象中 在程序中被创建,在其他地方被引用 设计方法的原则 原子性一个方法只完成一个功能,利于后期的扩展 调用:方法名(); 命名 lowerCamelCase add 计算1+2 main psvm public stati

  • jave学习进程72022-08-12 19:03:36

    java反射机制深入理解剖析 在java开发中有一个非常重要的概念就是java反射机制,也是java的重要特征之一。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力,通过反射可以调用私有方法和私有属性,大部分框架也都是运用反射原理的。j

  • 巨细靡遗流程控制,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang流程结构详解EP092022-08-12 17:03:41

    流程结构就是指程序逻辑到底怎么执行,进而言之,程序执行逻辑的顺序。众所周知,程序整体都是自上由下执行的,但有的时候,又不仅仅是从上往下执行那么简单,大体上,Go lang程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。顺序结构:从上向下,逐行执行;选择结构:条件满足,某些代码才会执行

  • 如何实现 System.out.println("a") 显示 b2022-08-12 16:32:32

    今天看到一篇文章不用反射,能否交换两个字符串的值. 心想字符串常量在常量池里面,是在就算用了反射也交换不了吧。转念一想,不对,字符串常量虽然本身在常量池里面,但是它依然是个对象,那么 private final 类型的属性仅仅表示它是一个指向常量池的引用,而并非不可修改。完全可以让它指向另

  • CompletableFuture 打桌球的应用2022-08-12 13:34:12

    CompletableFuture 使用     @Test public void billiardTest() throws Exception { // 创建点外卖线程: CompletableFuture<Boolean> takeaway = CompletableFuture.supplyAsync(() -> { System.out.println("开始点外卖"); try { Sys

  • 计网小知识2022-08-11 23:02:22

    网络编程 1.1、概述 1.2、网络通信的要素 小结: 网络编程中有两个主要的问题 如何准确的定位到网络上的一台或多台主机 找到主机之后如何进行通信 网络编程中的要素 IP和端口号 网络通信协议 万物皆对象 1.3、IP ip地址:InerAddress 唯一定位一台网络上计算机 127.0.0.1

  • 关于类加载的双亲委派机制的测试2022-08-11 22:00:51

    0.背景 最近又想到了双亲委派机制,然后决定做一个小实验来验证下理论。 于是有了接下来的测试。   1.测试 测试1: 创建一个User.java类,放在D:\\jc文件夹下 用 javac编译生成User.class文件 创建测试类Test public class Test { public static void main(String[] args) throw

  • Java学习--面向对象2022-08-11 19:03:05

    Java学习--面向对象 构造器 和类名相同 没有返回值 作用:new本质实在调用构造器,构造器就是初始化对象的值 定义有参构造之后,如果想使用无参构造,显示的定义一个无参构造; 三大特性 1. 封装 程序设计追求“高内聚,低耦合”。高内聚就是类的内部数据细节自己完成,不允许外部干涉;低耦合

  • java中除法结果不对。2022-08-11 18:00:26

          java程序中经常会遇到使用double类型来进行运算,今天遇一个非常简单地计算,计算结果居然是不对0,查了一些前辈们的资料动手实验了一下,实验结果和代码分享给大家。需要计算的公式:(7/10)*0.8 结果居然不是0.56 而是 0 最后找到原因(7/10)*0.8 这个公式中 问题出在7/10 两个整

  • Spring之bean的生命周期2022-08-11 17:30:35

    Spring之bean的生命周期 在传统的Java应用中,bean的生命周期很简单,使用Java关键字 new 进行Bean 的实例化,然后该Bean 就能够使用了。一旦bean不再被使用,则由Java自动进行垃圾回收。 相比之下,Spring管理Bean的生命周期就复杂多了,正确理解Bean 的生命周期非常重要,因为Spring对Bean的

  • 多线程.lambda2022-08-11 01:00:55

    package oop.lambda; public class TestLambda2 { public static void main(String[] args) { //1.lambda表达式简化 Ilove love = (int a)->{ System.out.println("i love you-"+a); }; //简化1:简化参数类型

  • MySQL之JDBC编程增删改查2022-08-10 22:33:18

    MySQL之JDBC 一、JDBC是什么 Java DatabaseConnectivity (java语言连接数据库) 二、JDBC的本质 JDBC是SUN公司制定的一套接口(interface)。 接口都有调用者和实现者。 面向接口调用、面向接口写实现类,这都属于面向接口编程。 三、为什么要面向接口编程 解耦合:降低程序的耦合度,提高程

  • Java常用类(一)2022-08-10 22:00:29

    Java常用类(一) 目录Java常用类(一)一、String 类:(不可变的字符序列)1.1 String:字符串,使用一对 " " 引起来表示。1.2 String 对象的创建:1.3 String 不同拼接操作对比:1.4 String 类的常用方法1.5 String 与基本数据类型、包装类的转换1.6 String 与字符数组 char[] 的转换1.7 String 与字

  • Golang基础语法2022-08-10 21:02:14

      Golang基础语法 通过以下指令查看Go的工作目录 go env GOPATH Hello,World! package main // 必须 // 导入其他包裹 import ( "fmt" // 输入输出 ) // 主函数 fun main() { fmt.Println("Hello, Wolrd!") } 定义变量 定义的变量必须被使用,否则将会报错 var a int

  • 【java8】stream学习笔记2022-08-08 21:05:23

    目录一、什么是Stream二、Stream的特点串并行干扰数据源无状态排序三、创建Stream四、中间操作1. distinct2. filter3. map4. mapToDouble4. flatmap5. limit6. skip7. peek8. sorted五、终点操作1. Match2. count3. collect4. find5. forEach6. max、min7. reduce8. toArray()六

  • JavaSE——常用类-Math类和Random类2022-08-08 18:01:14

    Math类 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。 Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。 【常用值与函数】 Math.PI 记录的圆周率 Math.E 记录e的常量 Math中还有一些类似的常量,都是一些工程数学常用量。 M

  • Request_获取请求数据_代码案例和Request_Request获取请求头数据2022-08-08 16:34:05

    URL:统一资源定位符:Http://localhost/day14/demo1      中华人民共和国 URL:统一资源标示符:/day14/demo1                              共和国   java代码 @WebServlet("/requestDemo1") public class ServletDome5 extends HttpServlet { @Override

  • Java8 Stream流2022-08-08 15:02:12

    Stream流 Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代

  • day09-ArrayList集合&学生管理系统2022-08-08 12:35:43

    ## 1.ArrayList **集合和数组的区别 :** ​ 共同点:都是存储数据的容器 ​ 不同点:数组的容量是固定的,集合的容量是可变的 ### 1.1 -ArrayList的构造方法和添加方法 | public ArrayList() | 创建一个空的集合对象 | | -----------------

  • 跳转控制语句2022-08-08 01:04:52

    跳转控制语句 1、continue:用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行。 2、break:用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环。 continue案例: public class Demo1Continue { /* continue : 跳过某次循环体内容的执行 注意:使用

  • Random的作用和使用步骤2022-08-08 01:02:58

    Random的作用和使用步骤: 作用: 用于产生一个随机数。 使用步骤: ①导包:import java.util.Random; 导包的动作必须出现在类定义的上面。 ②创建对象:Random r = new Random(); 上面这个格式里面,r 是变量名,可以变,其他的都不允许变。 ③获取随机数:int number = r.nextInt(10);//获取数据

  • 数据类扩展2022-08-07 21:30:58

    import java.security.spec.RSAOtherPrimeInfo;public class Demo03 { public static void main(String[] args) { //整数拓展 进制 二进制 0b 十进制 八进制0 // 十六进制0x int i=10; int i2=010;//八进制0 int i3=0x10;//十六进制0x

  • 用户交互Scanner以及进阶使用2022-08-07 20:35:15

    Java流程控制 用户交互Scanner 顺序结构 选择结构 循环结构 break & continuet(跳出结构)   Scanner对象 java.unil.Scanner是 Java5的特征,我们可以通过Scanner类来获取用户的输入   基本语法 Scanner s = new Scanner(System.in);   通过 Scanner 类的next() 与ne

  • 强制转换2022-08-07 12:01:28

    /*1. 不能对布尔值进行转换2.不能吧对象类型转换成不相干的类型3.在把高容量转换到低容量的时候需要强制转换4.转换的时候可能存在内存溢出,或者精度问题(就是小数的时候转成整数int) */System.out.println((int)23.4);System.out.println((int)23.56);System.out.println("=========

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有