![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 77
ITqingliang
一位努力的boy
展开
-
不能在'java -version'输出中grep和awk
问题1、我试图将“ java -version”命令的出口重定向到文件或变量,但是它不起作用。java -version >> test.txt另外,我试图将其分配给一个变量:JAVA_CHECK=`java -version`即使从命令行运行这些命令,它仍然无法正常工作。当我说它不起作用时,我的意思是该命令的退出正在屏幕上显示,而不是将其重定向到文件或任何地方2、在...原创 2019-12-27 15:42:26 · 616 阅读 · 0 评论 -
System.exit(0)和System.exit(1)区别
1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running Java Virtu转载 2017-09-10 10:03:30 · 283 阅读 · 0 评论 -
java-利用java代码实现ArrayList的类
可能在用到java中的集合时,许多人都会用ArrayList.这里我们自己写一个ArrayList类。 1、MyArrayList将保持基础数组,数组的容量,以及存储在MyArrayList中的当前项数。 2、MyArrayList将提供一种机制以改变基础数组的容量。通过获得一个新数组,将老数组拷贝到新数组中来改变数组的容量,允许虚拟机收回老数组 3、MyArrayList将原创 2017-08-27 18:26:49 · 679 阅读 · 0 评论 -
JDBC连接工具类
我们在写JDBC的时候,无论你使用什么的操作,你都先去连接数据,所有这里我们可以把数据的连接和关闭资源写一个工具类。 首先我们创建一个.properties的文件,放在src目录下。里面放的都是加载驱动和连接数据库的驱动。为什么要放在一个文件里面?因为你把这里属性写在代码中的话,那你去改的时候是不是很麻烦,这里面你可能会用到不同的数据库系统、数据库。 第一列:是加载驱动的属性,因原创 2017-08-27 13:17:26 · 293 阅读 · 0 评论 -
Java-反射机制详解
| |目录1反射机制是什么2反射机制能做什么3反射机制的相关API·通过一个对象获得完整的包名和类名·实例化Class类对象·获取一个对象的父类与实现的接口·获取某个类中的全部构造函数 - 详见下例·通过反射机制实例化一个类的对象·获取某个类的全部属性·获取某个类的全部方法·通过反射机制调用某个类的方法·通过反射机制操作某个类的属性·反射机制的动态代理4反射机制的应用实例·在泛型为Inte转载 2017-08-15 10:15:51 · 230 阅读 · 0 评论 -
Java----DVD管理系统
这个简单版的DVD管理系统就实现简单的功能,新增DVD、查看DVD、删除DVD、借出DVD、归还DVD、退出DVD系统在这里的功能其实都没有什么难的,就是在借出DVD的时候要去记录时间,好去计算在归还时借了多少天。直接上代码吧。。。。JavaMain.java //测试类package com.qianfeng.dao;import java.util.Scanner;pub原创 2017-08-07 08:55:00 · 2558 阅读 · 0 评论 -
java--实现二叉树的一些基本功能
我们在写TreeSet和TreeMap的时候,都知道它们的底层是二叉树,那下面我们就一起看看用Java代码实现二叉树,并实现二叉树的插入,查找,获取最大值,最小值等功能. /* * 二叉树类:泛型T代表是可以比较的类 */public class BinarySearchTree> { /* * 内部类:代表节点类 */ private static class Binar原创 2017-08-13 13:21:39 · 560 阅读 · 0 评论 -
java--解决多线程问题
我们先从一个生产者一个消费者到多个生产者多个消费者.先是一个生产者一个消费者的情况:/* * 生产者消费者:类似于输入输出机制(单生产者单消费者) * * 分析:生产者有生产任务 * 消费者有消费任务 * 这里是多线程 * * 创建的类: * 1、生产任务类:描述生产 * 消费任务类: 描述消费 * 生产消费都使用的时产品 * 还要创建产品类原创 2017-08-12 15:10:22 · 320 阅读 · 0 评论 -
java 空菱形的编写
方法一:就是把菱形分为上下两部分来写public static void method_2() { int n=4; int i,j,k,count; for(i=0;i<n;i++) { for(j=1;j<n-i;j++) System.out.print(" "); if(0==i)原创 2017-07-26 08:27:46 · 533 阅读 · 0 评论 -
java 坦克大战
Mebers.javapackage com.text3;import java.io.*;import java.util.Vector;class Node{ int x; int y; int direct; public Node(int x, int y, int direct){ this.x = x; this.y = y; this.direct原创 2017-07-08 20:35:52 · 837 阅读 · 0 评论 -
java file的简单介绍
Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。 File对象代表磁盘中实际存在的文件和目录。File类常见方法:1,创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。b原创 2017-06-13 11:00:11 · 402 阅读 · 0 评论 -
java 简单版贪吃蛇小游戏
在利用java编程的时候,我们应该用面向对象的编程思想来写。 贪吃蛇游戏中,你应该要知道有几个对象,每个对象中应该有森马方法和属性。GamePanel类 //显示类 Void display(); //显示Food类 //食物类booleanisSnakeEatFood(Snake); //判断原创 2017-05-16 15:02:01 · 1483 阅读 · 4 评论 -
利用Calendar求这天是该年的第几天
利用Calendar求时间的话是一个很好用的类,平常求该年的二月有多少天,一般就是先判断是不是闰年,对吧?这是显得自己很low的啦,我们肯定要写和别人不一样的。 判断闰年的方法: public static void method_1(){ Scanner input = new Scanner(System.in); System.out.println("请输入年份:");原创 2017-03-08 12:03:59 · 1677 阅读 · 0 评论 -
java实现二维码
这次用到的jar包是zxing,没有用到core的jar包 先导入zxing.jar包 生成二维码package cn.huse.erweima;import java.io.File;import java.util.HashMap;import com.google.zxing.BarcodeFormat;import com.google.zxing.Encod原创 2017-03-07 19:34:34 · 575 阅读 · 0 评论 -
java实现对称加密(3DES)
package cn.huse.des;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.Sec原创 2017-03-07 19:31:07 · 510 阅读 · 1 评论 -
java实现对称加密(DES)
对称加密有许多方法,这次用最老的方法DES实现加密package cn.huse.des;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.SecretKeyF原创 2017-03-06 21:00:23 · 622 阅读 · 1 评论 -
java小程序(万年历)
这里万年历用两种方法写;第一种:简单写法,就是用基本语句来写。public class Test2 { public static void main(String[] args){ //思路: //1、构建Scanner扫描器类的对象 Scanner input = new Scanner(System.in); //2、从控制台接收用户录入的年份、月份原创 2017-07-26 21:20:53 · 5171 阅读 · 0 评论 -
java--几种简单的排序
排序是计算机内经常进行的一种操作,其目的是将一组"无序"的记录序列调整为"有序"的记录序列。这里我就用的整型数组来做案例。冒泡排序:已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比较a[3]与a[4],以此类推,最原创 2017-07-30 12:58:55 · 319 阅读 · 0 评论