07 2021 档案
摘要:构造方法中给一个true; 如:FileOutputStream stream =new FileOutputStream("e:/jpj.txt",true);
阅读全文
摘要:FileInputStream stream =new FileInputStream("e:/jpj.txt"); byte[] bytes =new byte[1024]; int by =0; while ((len=stream.read(bytes))!=-1) { System.out.
阅读全文
摘要:windows:\r\n linu:\n mac:\r 一些高级记事本,是可以识别任意符号的
阅读全文
摘要:System.out.println(file.isFile()); //获取文件的名字 System.out.println(file.getName()); //上一次编辑他的时间 System.out.println(file.lastModified()); //文件的内容长度 System
阅读全文
摘要:int类型和String类型的相互转换 int – String String.valueOf int-Integer-toString String – int parseInt Interger.valueof public int intValue() public static int pa
阅读全文
摘要:常用的基本进制转换 public static String toBinaryString(int i) // 转成2进制 public static String toOctalString(int i) // 转成8进制 public static String toHexString(int
阅读全文
摘要://把另一个集合里面的东西扔到这个集合里 set.addAll(set); //移除所有 set.clear(); //是否为空 set.isEmpty(); //迭代器 set.iterator(); //移除元素 set.remove(""); //移除一堆 set.retainAll(); /
阅读全文
摘要:integer.sum(a, b); //得到字节类型 integer.byteValue(); //转换成double integer.doubleValue(); //转换成float integer.floatValue(); //转成基本类型int integer.intValue(); /
阅读全文
摘要:直接遍历每个对象 for(元素数据类型 变量 : 数组或者Collection集合) {使用变量即可,该变量就是元素} 注:循环前先判断是否为null
阅读全文
摘要:解决方案: 通过迭代器添加 for循环
阅读全文
摘要:修饰符 返回值类型 方法名(参数类型 参数名称,参数类型 参数名称1,,,,){具体的代码;return 表达式;}
阅读全文
摘要:局部代码块:限定变量生命周期,及早释放,提高内存利用率 {System.out.println("代码块1") }构造代码块:多个构造方法方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行public Text(){system.out.println("构造代码块"); }静态代
阅读全文
摘要:String aaa = "abcdef"; //根据索引返回对应的字符 System.out.println(aaa.charAt(2)); //判断是否包含 是为 turr 不 false System.out.println(aaa.contains("abf")); //判断以什么结尾 Sy
阅读全文
摘要:逻辑运算符用于操作两个布尔型的变量或常量,逻辑返回的值为boolean类型,主要有6个 - & ,&&,|,||,!,^ 异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false。
阅读全文
摘要:把一个范围小的数值或变量直接赋值给另一个数据范围大的变量时,系统可以进行自动类型转换。将大范围的数据向小范围的数据进行转换则需要进行强制转换强转的语法:类型 变量名 = (要被转的类型)值;举个例子:你瘦的时候穿衣服直接就能穿进去,胖的时候就要强行挤进去
阅读全文
摘要:整数 short 2字节,默认值0 int 4字节,默认值0 long 8字节,默认值0L 小数/浮点数 float 4字节,精确到7位有效数字,默认值位0.0f double 8字节,默认值0.0d 字节: byte 1字节,默认值0 字符: char 2字节,默认值'\u0000' 布尔值:bo
阅读全文
摘要:计算机底层是二进制,0101这样的,每一个数字称为一位,单位是bit,念做比特 1byte(字节)=8bit 1kb=1024byte 1mb=1024kb 1gb=1024mb 1tb=1024g
阅读全文
摘要:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)--客户端 JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版) --网站,服务端 JavaME(J2ME)(Java 2 P
阅读全文
摘要:分析错误位置,设置断点->启动调试->观察变量->发现问题->改正问题
阅读全文
摘要:(1)设置断点 (2)启动调试 (3)单步调试执行 (4)跟踪程序,观察变量变化 (5)发现问题,判断原因 (6)改正问题
阅读全文
摘要:增加断点有两种常用方式,窗口左侧左键双击增加断点;右键选择toggle breakpoint增加断点。F5进入方法内部执行,F6逐步执行。点击terminate方法可中断执行过程
阅读全文
摘要:程序调试是程序员在遇到BUG的时候经常需要做的事情,我们通过设置断点、启动调试、单步调试、修改错误的方式进行DEBUG,在单步调试的过程中,可以借助F5快捷键单步跳入,举例:如该行代码为方法调用,则可以通过F5进入该方法执行。而F6为单步跳过,举例:如该行代码为方法执行,也并不会跳入方法,而只是执行
阅读全文
摘要:对于包的声明,要使用package关键字; 一个java源文件中,只能有一个包声明; Java包的名字不能用原点开头结尾, 包可以理解成源文件相对工程的存放路径; 从键盘中接收用户输入,一般用到Scanner类,该类是位于jdk中 java.util包下,使用import java.util. *
阅读全文
摘要:import java.awt.Toolkit;import java.awt.datatransfer.Clipboard;import java.awt.datatransfer.DataFlavor;import java.awt.datatransfer.StringSelection;im
阅读全文
摘要:增 insert insert into 表名(字段名,)values(1,"zhangsan","123"); insert into 表名 )values(1,"zhangsan","123"); 删 delete delete from user_table delete from user_
阅读全文
摘要:import java.sql.DriverManager;import java.sql.SQLException; import com.mysql.jdbc.Connection;import com.mysql.jdbc.PreparedStatement; public class Tex
阅读全文
摘要:完整的URL字符串如下:1String url = "jdbc:mysql://127.0.0.1:3306/northwind?useUnicode=true&characterEncoding=utf-8";
阅读全文