Alt + / 内容提示:Ctrl + 1 提示Ctrl + shift + O 导包Ctrl + Shift + F 格式化代
package com.sqf.file;import java.io.File;import java.io.IOException;/* File类的构造方法: File(String pathname) 指定文件或者文件夹的路径创建一个File文件。 File(File parent, String child) 根据 parent 抽象路径名和 chil
package com.sqf.io;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Arrays;/* File类: 用于描述一个文件或者文件夹的。 通过File对象我们可以读取文
\r : return 到当前行的最左边。\n: newline 向下移动一行,并不移动左右。Linux中\n表示回车+换行;Windows中\r\n表示回车+换行。Mac中\r表示回车+换行。在windows中换行是\n\r,\n表示换行,\r表示回车,\r和一种老式打印机有关。 在unix和Linux中换行是\n。 所以在windows下打开Linux或unix的文档时,所有内容会在一
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> /* 1.JavaScript是部分匹配,
/*需求:实现猜数字游戏, 如果没有猜对可以继续输入你猜的数字,如果猜对了停止程序。最多只能猜三次,如果还剩下最后一次机会的时候要提醒用户。如何产生一个随机数。步骤: 1. 创建一个随机数对象。 2. 调用随机数对象的nextInt方法。 3. 导包。*/import java.util.*;class Demo8 { public static void main(String[] a
/*转义字符:特殊字符使用”\”把其转化成字符的本身输出,那么使用”\”的字符称作为转移字符。需求: 在控制台上打印一个 hello" world 常见的转义字符有: \b Backspace (退格键) \t Tab 制表符(制表符的作用就是为了让一列对齐) 一个tab一般等于四个空格。 \n 换行 \r 回车 把光标移动到一行的首位置上。 注意: 如果是在win
/*控制流程语句之---for循环语句for循环语句的格式: for(初始化语句;判断语句;循环后的语句){ 循环语句; }for循环语句 要注意的事项: 1. for(;;)这种写法 是一个死循环语句,相当于while(true); 2. for循环语句的初始化语句只会执行一次,只是在第一次循环的时候执行而已。 3. for循环语句的循环体语句只有一句的时候,可以省略大括号不写。
package test;import java.util.Random;/*Math 数学类, 主要是提供了很多的数学公式。abs(double a) 获取绝对值ceil(double a) 向上取整 取大的数floor(double a) 向下取整 取小的数round(float a) 四舍五入random() 产生一个随机数. 大于等于 0.0 且小于 1.0 的伪随机 do
什么是泛型? 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。泛型的好处:1. 将运行时的异常提前至了编译时。 2. 避免了无谓的强制类型转换 。 泛型在集合中的常见应用: Arr
package cn.itcast.exp;/* 正则表达式:其实一种规则,有自己特殊的应用,其作用就是针对于字符串进行操作。 正则:就是用于操作字符串的规则,其中这些规则使用了一些字符表示。 预定义字符类 . 任何字符(与行结束符可能匹配也可能不匹配) \d 数字:[0-9] \D 非数字: [^0-9] \s 空白字符:[ \t\n\x0B\f\r] \
\s* 表示若干个空格(可以是0个)。 \s+ 表示一个或多个空格public class Test { public static void main(String[] args) { String str = " kk kkk klaf fsaff fsge tg sagh ger fsaga "; //测试的字符串 String
在Eclipse中处理图片,需要引入两个包: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; 报错: Access restriction: The type JPEGImageEncoder is not accessible due to restr
se:window->perferences->server->runtime Environment 选中服务器,Edit->重选JRE
package cn.itcast.jdk15;import java.util.ArrayList;import java.util.Collections;/* jdk1.5新特性之-------静态导入 静态导入的作用: 简化书写。 静态导入可以作用一个类的所有静态成员。 静态导入的格式: import static 包名.类名.静态的成员; 静态导入要注意的事项: 1. 如果
p
package com.sqf.thread;/*线程常用的方法: Thread(String name) 初始化线程的名字 setName(String name) 设置线程对象名 getName() 返回线程的名字 sleep() 线程睡眠指定的毫秒数。 静态的方法, 那个线程执行了sleep方法
package test;import java.io.IOExce
package test;import java.io.IOException;/* Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够 与其运行的环境相连接。一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类 实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。 一旦得
package test;import java.util.Arrays;import java.util.Properties;class Person{ String name; public Person(String name){ this.name = name; } @Override protected void finalize() throws Throw
package test;public class Demo4 { public static void main(String[] args) { //1.构造方法 /* StringBuffer() 构造一个其中不带字符的字符串缓冲区,默认为16字符 StringBuffer(CharSequence seq) //传入字符串到缓冲区
String字符串是常量;它们的值在创建之后不能更改.字符串的内容一旦发生了变化,那么马上会创建一个新 的对象。StringBuffer(字符缓存类)其实就是一个存储字符 的容器。 如果需要频繁修改字符串 的内容,建议使用字符串缓冲 类(StringBuffer)。StringBuffer 与 StringBuilder的相同处与不同处:相同点
1.编译class文件命令javac -d 指定类文件的存放路径 java源文件2.jar打包命令jar cvf jar文件的名字 class文件或者是文件夹 打jar包要注意的事项:1. 一个程序打完了jar之后 必须要在清单文件上指定入口类: 格式 Main-Class: 包名.类名2. jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用
/*一个类最多只能有一个直接的父类。但是有多个间接的父类。java是单继承。*/class Ye{ String name;}class Fu extends Ye{}//class Zi extends Fu{}class Demo6 { public static void main(String[] args) { // System.out.println("Hello Wo
记的命名只要符合标识符的命名规则即可。
break关键字与return关键字的区别: 1.break关键字是结束一个循环。 2. return关键字是结束一个函数。
arr : 变量名. 右边:new int[50]; 创
对应的数据类型不一致) 3. 与函数的返回值类型是无关的。*/
196027是
有时候可能需要更换Jdk的目录,但是经常修改path的值可能会不小心修改其他的路径,解决
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号