- 博客(7)
- 收藏
- 关注
原创 数据结构-中缀表达式转为后缀表达式(逆波兰表达式)
逆波兰计算器 将中缀表达式转变为逆波兰表达式 思路: 代码实现: public static List<String> parseSuffixExpression(List<String> list){ //定义两个栈 Stack<String> s1 = new Stack<String>();//符号栈s1 //s2栈在整个过程中没有pop操作,且需要逆序输出 //所以使用List替换stac
2021-04-05 22:18:31
327
原创 使用PreparedStatement对数据库表中通用的查询方法
//泛型方法,因为参数Class<T>返回值类型为T public static <T> T getInstance(Class<T> clazz,String sql,Object...args){ //1.首先获取数据库的连接 //使用字节型输入流获取类加载器 InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properti.
2021-03-29 00:07:07
1195
原创 面试题-值传递和String类变量
面试题的个人理解-对于String类的理解以及值传递 首先我们看看如下代码 public class StringTest1 { static String str = new String("good"); char[] ch = {'t','a'}; public void change(String str,char ch[]){ //这里str是个变量 //由于str被final修饰,所以不可改变 str = "hello";//这里无法
2021-03-11 01:02:24
217
原创 关于创建多线程的四种方式
创建多线程总结创建多线程的四种方式1.继承Thread类创建方式2.实现Runnable接口创建方式3.实现Callable接口创建方式4.创建线程池创建方式 创建多线程的四种方式 1.继承Thread类 2.实现Runnable接口 3.实现Callable接口 4.创建线程池 1.继承Thread类 创建方式 (1)定义个继承Thread的子类 (2)重写Thread类中的run()方法 (3)new一个Thread子类对象 (4)调用线程start方法 Java语言的JVM允许程序运行多个线程,通过
2021-03-10 00:24:09
426
原创 Java入门-常见的运算符
Java入门-常见的运算符 1.算术运算符 常见的就是加、减、乘、除、取余 + :两数相加 - :两数相减 * :两数相乘 / :两数相除 % :两数取余 全部符合数学规则 2.关系运算符 < : 大于 > : 小于 >= : 大于等于 <= : 小于等于 == : 常用于判断符号左右两边是否相等 != : 不等于 关系运算符的最终结果是一个Boolean值 3.逻辑运算符 && : 与 相当于 AND || : 或 相当于 OR ! : 非 相当于 not &a
2020-07-15 00:39:51
135
原创 Windows10-64位中Java-jdk-8u211安装需配置的环境变量
Windows10-64位中Java安装需配置的环境变量Java环境介绍Java的安装Java环境安装和配置安装成功命令提示符 Java环境介绍 环境分为两种: 开发环境(意思就是写代码的地方) 普遍有记事本工具(editplus、vscode、sublime、notepad++) IDE:eclipse、IntelliJ IDEA 运行环境(写的代码运行的地方) JDK JDK:java development kit(java开发工具包) JRE:java runtime environment(j
2020-07-02 00:25:48
1944
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅