JAVA JDBC
个人觉得是很实用的哈,如果我们没有条件debug,那程序可是一步一步走的,你可以想象如果循环次数太多的情况怎么办。在idea断点处右键即可。!image.png(https://s2.51cto.com/images/20220406/1649234412580547.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,col
优化前javapackagemyJavaStudy;importjava.util.Scanner;publicclassMain{staticintcount=0;publicstaticvoidmain(Stringargs){System.out.println(fib(20));System.out.println("共执行"+count+"次");}privatestaticintfib
TCP通信分为客户端和服务端。服务端javaimportjava.io.IOException;importjava.net.ServerSocket;importjava.net.Socket;/description:网络通信服务端date:2022022415:04author:rjgxversion:1.0website:https://g7.net//publicclassUploadT
在jdk中提供了一个与IP相关的InetAddress类。javaimportjava.io.IOException;importjava.net.InetAddress;importjava.net.UnknownHostException;/description:获取主机名,IP等date:2022022411:34author:rjgxversion:1.0website:https://
顺序查找,顾名思义,就是爱意马尔(贵州方言)的查找。计算机领域叫做扫描。哈哈哈,就是皮一下。javapackagemyJavaStudy;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(Stringargs){intarray={1,2,3,4,5};intkey;Scannerscanner=newScanner(Syst
环境配置这样的;点击设置按钮,点击projectstructure!image.png(://s2.51cto.com/images/20220209/1644407613709014.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow
最近在写查找字符串,现在打算写下来。做一个笔记。javapackagemyJavaStudy;importjava.util.Scanner;publicclassMyTest{publicstaticvoidmain(Stringargs){Stringstring="jsfksj";Stringstring2;Scannerscanner=newScanner(System.in);strin
Java如何以特殊字符退出程序?比如按q就退出了。javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(Stringargs){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){Stringstr1=scanner.next();if(str1.eq
写这道题目,我是使用DecimalFormat()方法保留两位小数的,一开始看给的列子,的确通过了,但是当我提交的时候没有ac题目描述给定一个正整数,计算11/2+1/41/8+1/16……的前n项之和。输入要求输入一个正整数n。输出要求输出前n项之和,保留2位小数。输入样例5输出样例0.69思路我不说了,直接看代码javaimportjava.text.DecimalFormat;importj
javaimportcom.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;importjava.io.;importjava.util.;publicclassMain{publicstaticvoidmain(Stringargs)throwsIOException{Filefile=newFile("d:\\");//判断是否为目录i
字符流提供了带缓冲区的字符缓冲流,分别是BufferedReader和BufferedWriter,分别是字符输入流和字符输出流。javaimportjava.io.;importjava.nio.charset.StandardCharsets;importjava.util.;importjava.util.stream.Stream;publicclassMain{publicstaticv
今天写代码的时候,获取计算机信息,但是呢?是输入到控制台的,现在我打算输入到文本里,该如何才做呢?上代码!javaFilefile=newFile("d:\\out.txt");FileOutputStreamfileOutputStream=null;try{fileOutputStream=newFileOutputStream(file);}catch(FileNotFoundExcepti
题目描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数样例输入10样例输出1534题目分析由于我们不知道一共有多少天,所以我们暂且说成N天。根据题目描述,吃掉一半还不过瘾再吃一个。用数学表达式就是:
代码如下javaimportjava.util.Scanner;publicclassMatrix{publicstaticvoidmain(Stringargs){inti,j;intarray=newint33;//3行3列的数组Scannerscan=newScanner(System.in);for(i=0;i<array.length;i){for(j=0;j<arrayi.length
Comparable接口1:所有可以 “排序” 的类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法。2:public int compareTo(Object obj) ;该方法:返回 0 表示 this == obj返回整数表示 this > obj返回负数表示 this < obj3:实现了 Comparable 接口的类通过实现 co
最大值和最小值,最小值就是取最大值的相反数-1比如短整型的最大值是32767,那么最小值就是-32767-1=-32768public class Main { public static void main(String[] args) { System.out.println(Character.MAX_VALUE);//字符型的最大值 System.out.
什么是线程? 进程:是正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果有多条执行路径,则称为多线程程序 从上面的总结中可以看出:一个进程至少有一个线程。 实现多线程方式一:继承Thread类【应用】方法名 说明void run() 在线程开
package com.tjrac; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; /** * FileReader的使用 */ public class FileReaderDemo { public static void main(Str
package com.tjrac; import java.io.File; import java.io.FileWriter; import java.io.IOException; /** * 数据以字符的方式写入文件 */ public class FileWriterDemo { public static void main(String[] args) throws
通过该例子可以体现出泛型的重要性。之前学泛型没体会到其中的精华。(C时代) package com.tjrac; public class Generic <T>{ private T t; public T getT(){ return t; } public void setT(T t){ this.t=t;
首先什么是二维数组?二维数组就是一张平面,所以就会有坐标点,根据坐标可确定任意位置的元素; int [][] arr=new int[2][3];//第一种声明 int []arr1[]=new int[2][3];//第二种 int arr2[][]=new int[2][3];//第三种 二维数组的读取: for (i = 0; i < 2; i++) {
开启线程,当线程创建完成后,它还是一个普通的对象,并没有被真正地执行,如果要让他成为独立的执行线程,就必须要启动它。run()方法可以作为普通的方法一样调用,但是调用run()方法后并不代表新建了执行线程。要开启一个线程,只需要调用start()方法既可以了。 public class MyRunnableTest { public static void main(String[] ar
线程的创建包括有主线程的创建、实现Runnable接口和集成Thread类。 public class MyThread extends Thread{ //重写run方法 public void run(){ for(int i=0;i<10;i++) { try{ Thread.sle
import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class FileReaderTest { public static void fileReaderTest() { String name = "D://target.
文件字节输入输出流是FileInputStream FileOutputStream,这是InputStream OutputStream 的子类,使用者两个类就可以从一个指定的文件或者某一文件中写入数据。 创建FileInputStream或者FileOutputStream对象时,需要指定文件的路径和文件名,程序结尾如果不再使用流操作,必须调用close()关闭,目的是释放资源。 import
//编写一个运行时异常,并在程序中使用 public class ExceptionTest { public static void main(String[] args) { int x=0; divide(x); } private static int divide(int x) { int num=1000;
public class ThrowException { public static void main(String[] args) { try{ //由于ThrowException申明会抛出异常,所以编译器会强制程序员在此捕获异常 ThrowException(); }catch (Exception
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号