循环结构 1. if语句 使用boolean表达式或boolean值作为选择条件,有三种结构形式 if else语句和三元运算符 从语义上二者的含义相同. 从本质上说,if else是语句结构,三元运算符是一种运算符号. 三元运算符必须有一个结果,表达式必须有结果,必须有返回. 而if else,不 ...
分类:
编程语言 时间:
2020-02-05 09:25:58
阅读次数:
79
学习内容: 1.Java字符串类 1.在utf-8编码下,每个汉字占三个字节 2.字符串和byte数组之间的相互转换 将字符串转换为byte数组 byte[] arrs = str.getBytes(); 将byte数组转换为字符串 String str1 = new String(arrs) 3. ...
分类:
编程语言 时间:
2020-02-04 23:21:30
阅读次数:
89
标题 二级标题 三级标题 字体 java学习 Java学习 Java学习 超链接 百度一下 ...
分类:
其他好文 时间:
2020-02-04 14:12:26
阅读次数:
59
学习内容: MyBaits 以前从来没有接触过mybatis,通过今天的学习知道这是一个框架,适用于关注SQL优化和需要频繁更新的项目。 今天做一个关于mybatis项目的入门小程序,效果很不理想。 因为用于maven项目中,遇到两个问题 1.在项目下创建package或class文件时,出现“So ...
分类:
编程语言 时间:
2020-02-01 23:37:36
阅读次数:
106
学习内容: 1.Junit 一、Junit实例演示步骤 1.引入jar包 junit包需要引入hamcrest-core包,否则会报错 2.测试如下代码 1 package com.junit.test; 2 3 public class Calculator { 4 private static ...
分类:
编程语言 时间:
2020-01-31 15:48:03
阅读次数:
89
学习内容: 1.Java反射 2.jdbc入门 1.反射的概述 Java的反射机制:动态获取信息以及动态调用对象方法 Java的反射机制的作用:用来编写一些通用性较高的代码或者框架的时候使用 原理:java文件编译成class文件,通过jvm将class对象加载到内存中,其中构造方法加载为构造对象, ...
分类:
编程语言 时间:
2020-01-30 19:17:24
阅读次数:
87
数据结构之数组 大 O 表示法 用大 0 表示法表示运行时间 至于 二分查找等的代码,在 Java学习日记数组篇可见。 小结 有序数组可以用二分查找 线性查找需要的时间 与 数组中数据项的个数成正比 二分查找需要的时间与 数组中数据项的个数的对数成正比 O(1) 意味着一个操作执行了 常量 的时间 ...
分类:
其他好文 时间:
2020-01-29 19:35:16
阅读次数:
66
借助线程池同步查找文件内容 目标:根据给出的目录地址,要求查找目录下所有指定后缀名suffix的文件,若包含指定字符串,则打印该文件地址。 1 package multiplethread; 2 3 import java.io.BufferedReader; 4 import java.io.Fi ...
分类:
编程语言 时间:
2020-01-28 12:17:02
阅读次数:
73
1-生产者消费者问题 1. 使用栈来存放数据 1.1 把栈改造为支持线程安全 1.2 把栈的边界操作进行处理,当栈里的数据是0的时候,访问pull的线程就会等待。 当栈里的数据是200的时候,访问push的线程就会等待2. 提供一个生产者(Producer)线程类,生产随机大写字符压入到堆栈3. 提 ...
分类:
编程语言 时间:
2020-01-27 19:22:24
阅读次数:
68
3个同步对象a, b, c3个线程 t1,t2,t3故意设计场景,使这3个线程彼此死锁 1 package multiplethread; 2 3 import charactor.Hero; 4 5 public class Test5 { 6 public static void main(St ...
分类:
编程语言 时间:
2020-01-27 15:18:13
阅读次数:
56