ICode9

精准搜索请尝试: 精确搜索
  • java流程控制2021-01-22 20:01:04

    java流程控制   scanner对象 next() 对输入有效字符之前遇到的空白,next()方法会自动截取空白之前的字符,所以next()不能得到带有空格的字符串 nextLine() 可以获得空白 package 流程结构;​import java.util.Scanner;​public class Demo3 {    public static void main(String

  • JavaWeb知识小汇(3)——JSP基础语法2021-01-22 19:58:49

    文章目录 JSP基础语法**看源码分析<% %> / <%! %>的区别**(看注释的地方) JSP基础语法 jsp表达式 <%--将程序的结果输出到客户端,可写变量或者表达式--%> <%=new Date()%> jsp脚本片段 <%--jsp脚本片段--%> <% int sum = 0; for (int i = 0; i < 100; i++)

  • 注解与反射2021-01-22 19:57:25

    注解与反射 1.注解   Java.Annotation   注释和注解:注释是是为了方便程序员观看,记录该程序段功能等;注解可以给程序员看,也可以程序看。  1.1 注解入门   什么是注解:   Annotation是从JDK5.0开始引入的新技术   Annotation的作用:   ​不是程序本身,可以对程

  • 卷积神经网络2021-01-22 19:31:50

    layers.Conv2D In [1]: import tensorflow as tf ...: from tensorflow.keras import layers ########## x必须ndim=4, shape:[b, h, w, c] In [2]: x = tf.random.normal([1, 32, 32, 3]) In [3]: layer = layers.Conv2D(4, kernel_size=5, strides=1, padding='va

  • 自定义bean对象实现序列化接口(Writable)2021-01-22 18:35:31

    具体实现bean对象序列化步骤如下7步。 (1)必须实现Writable接口 (2)反序列化时,需要反射调用空参构造函数,所以必须有空参构造 public FlowBean() {    super(); } (3)重写序列化方法 @Override public void write(DataOutput out) throws IOException {    out.writeL

  • JAVA零基础之IO流详解(一)——File类2021-01-22 18:34:31

    File 类 1. 创建文件或文件夹 import java.io.File; import java.io.IOException; public class FileDemo01 { public static void main(String[] args) { try { // 创建一个新的普通文件 File file1 = new File("D:\\xabs.txt");

  • C#中使用ref和out传参的方法及区别2021-01-22 18:05:07

    引子 之前在开发一个功能模块时,需要对数据进行一个统一的改动之后,返回对象的同时,还需要将一个状态值返回,根据这个值,再进行下一步的操作,第一个想到的方法是使用out参数修饰符,然后又查找了一下,发现可以使用ref和out都可以实现,那么这两种方法有哪些区别呢,查了一些资料之后,明白了用法,

  • java继承当中都有一些什么样的构造函数规则?2021-01-22 18:02:45

    6.继承当中的构造函数规则   马克-to-win:继承当中的构造函数规则貌似复杂: 记住我给你的以下几条口诀, 你高枕无忧。1)如果你在某类中写了带参构造函数,系统就不会再为你在那类中自动添加无参构造函数了。2)如你没有写无参构造函数,且机器也不会为你自动添加这个无参构造函 数时(因为你

  • JAVA 技术方向面试题-Java 基础(下)2021-01-22 16:33:54

    文章目录 九、实现打印指定行数的空心菱形的功能十、题目:将一个正整数分解质因数。例如:输入 90,打印出 90=2*3*3*5。 九、实现打印指定行数的空心菱形的功能 代码如下: //打印给定行数的空心菱形 int size = 7; if (size % 2 == 0){ //如果是偶数行变为奇数

  • java-代理模式2021-01-22 15:31:44

    代理模式 什么叫做代理: 举个例子你叫你朋友(委托类又名代理类)给你(被代理)带饭,然后你朋友出去吃饭的时候顺带给你带了,这时你在宿舍bb说要他给你带个饮料。这时你朋友就还忍了给你带了饮料,但是你不满足你还要让他给你带个手抓饼,这时你朋友就不能忍了,说老子不干了,给爷爬。 现在我

  • java8 功能比较强大的两个终止操作 reduce和collect2021-01-22 15:01:37

    reduce操作: reduce:(T identity,BinaryOperator)/reduce(BinaryOperator)-可以将流中元素反复结合起来,得到一个值 /** * reduce :规约操作 */ List<Integer> list = Arrays.asList(1,2,3,4,5,6,7,8,9,10); Integer count2 = list.stre

  • LSNUOJ 1100 找出元音字母2021-01-22 14:30:57

    问题 B: 找出元音字母 题目描述 将一个字符串中的元音字母按字母表顺序输出。 输入 一行字符串(输入将保证元音字母不会重复,并且不会有大写字母)。 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae 提示 注意:有两个版本 第一个:傻宝宝版 import java.util.Scanner

  • 【数算-01】稀疏数组2021-01-22 14:01:01

    public class SparseArray { // 创建一个原始的二维11*11数组 // 0表示当前位置没有棋子 1表示黑子 2表示蓝子 // 将二维数组转为稀疏数组的思想: // 1.遍历二维数组得到非0数据的个数 int num = 0; for (int i = 0;i<chessArr1.length;i++){

  • Java学习笔记(2):字符串(1)2021-01-22 13:33:54

    一.字符串读取和输出的基本操作 import java.util.Scanner; public class Stringg { public static void main(String[] args) { Scanner in = new Scanner(System.in); String line = in.nextLine();//字符串输入 System.out.println(line);

  • 0122面向对象3 多态2021-01-22 12:03:08

    1、多态 概念:子类引用变量名指向父类对象(前提,在有子父类继承关系或者接口实现的情况下) (1)格式 父类类型 变量名=new 子类类型(); 调用 变量.方法(); (1-1)普通类多态格式定义方法 父类 变量名 = new 子类(); 例: 创建一个人类 public class Person { public int a=1; public int b=2; pu

  • 模拟登陆2021-01-22 11:32:43

    模拟登陆: public class Test1214 { public static void main(String[] args) { inputPassword(); } public static void inputPassword() { String password = "123456"; Scanner scanner = new Scanner(System.in); int i =

  • 代理设计模式之动态代理(二)2021-01-22 11:02:18

    JDK代理 代理条件:实现统一接口 目标类 public class UserServiceImpl implements UserService { /** * 目标方法 * @param user * @return */ public int addUser(User user) { System.out.println("正在新增User对象到数据库..."+user);

  • Java学习-注解和反射2021-01-22 09:34:34

    注解 java.Annotation Annotation的作用:可以呗其他程序读取 Annotation的格式 注解是:@注释名 在代码中存在,还可以添加一些参数 ​ @SuppressWarnings(values="unchecked") 通过反射,可以访问数据。 内置注解 @override:定义在java.lang.Override中,此注解只适用于修饰方法,标识

  • 多线程的三种实现方式2021-01-22 09:02:08

    一、继承Thread类,实现多线程 1.demo01public class ThreadDemo01 extends Thread{ private static int i=10; @Override public synchronized void run() { if(i>0){ System.out.println(currentThread().getName()+"============="+i);

  • 2021-01-212021-01-22 00:00:43

    顺序结构 System.out.println("hello world1"); System.out.println("hello world2"); System.out.println("hello world3"); System.out.println("hello world4"); System.out.println("

  • java8新特性-lambda表达式2021-01-21 23:33:42

    lambda表达式 主要用于简化代码,代码少,则bug少。要想无bug,除非不写代码! lambda表达式 只能用于 函数式接口, 函数式接口定义:只有一个抽象方法。如下图, 备注:对于 函数式接口 可以 用 @FunctionalInterface 注解来声明这是一个函数式接口,该注解声明后,再增加抽象方法就会冒红了 简

  • Java基础(002):自动装箱和拆箱的相关问题及陷阱2021-01-21 23:05:09

      本篇将探讨自动装箱(Autoboxing)和拆箱(Unboxing)的相关概念、常见场景、可能涉及的问题及陷阱。目录结构如下: 1、自动装箱(Autoboxing)和拆箱(Unboxing) 2、自动拆箱和装箱的常见场景 3、相关问题及陷阱 4、缓存上限的修改 5、参考   1、自动装箱(Autoboxing)和拆箱(Unbox

  • 常用API和异常2021-01-21 22:29:03

    这里写目录标题 常用APIdate获取当前系统时间字符串转date有参构造创建的对象日历 枚举第一种对第一种的优化对第二种的优化(从java1.5开始) Integer以integer为例 讲解八种包装类常用方法Integer , int , String 三者之间类型转换java1.5新特性自动装箱和拆箱的底层原理 M

  • Linux信号(三)(信号集合)2021-01-21 22:03:10

    信号集合结构体 //创建集合 sigset_t set 集合操作函数 int sigemptyset(sigset_t *set);//清空集合 int sigfillset(sigset_t *set);//将所有信号加入集合 int sigmemberset(sigset_t *set, int signum);//判断是否存在信号signum int sigdelset(sigset *set,int signum);/

  • Java二维数组_遍历数组(双for循环和foreach)2021-01-21 22:01:29

    public class Demo{ public static void main(String[] args){ //定义二维数组 char arr[][] = new char[4][5]; arr[0]=new char[]{'春','眠','不','觉','晓'}; arr[1]=new char[]{'处'

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

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

ICode9版权所有