- 博客(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
238
原创 使用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
1038
原创 面试题-值传递和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
162
原创 关于创建多线程的四种方式
创建多线程总结创建多线程的四种方式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
201
原创 Java入门-常见的运算符
Java入门-常见的运算符1.算术运算符常见的就是加、减、乘、除、取余+ :两数相加- :两数相减* :两数相乘/ :两数相除% :两数取余全部符合数学规则2.关系运算符< : 大于> : 小于>= : 大于等于<= : 小于等于== : 常用于判断符号左右两边是否相等!= : 不等于关系运算符的最终结果是一个Boolean值3.逻辑运算符&& : 与 相当于 AND|| : 或 相当于 OR! : 非 相当于 not&a
2020-07-15 00:39:51
88
原创 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
1517
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人