一、常用的dos命令。 dir:列出当前目录下的文件及文件夹 md:创建目录 rd:删除目录 cd:进入到指定目录 cd..:退出到上一级目录 cd\:退出到根目录 del:删除文件 exit:退出dos命令 echo:按格式创建一个文件 echo 内容 > 文件名.格式(可以无内容)二、注释及API。 注释:// /* */此方法不能嵌套 api : /** @ */ ...
基础进程一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守候线程都结束运行后才能结束。线程的生命周期新建状态一个新产生的线程从新状态开始了它的生命周期。它保持这个状态直到程序start这个线程。就绪状态当一个线程等待另外一个线程执行一个任务的时候,该线程就进入就绪状态。当另一个线程给就绪状态的线程发送信号时,该线程才重...
多态多态的实际含义:同一操作作用与不同的对象上面,可以产生不同的解释和不同的执行结果,就是说,给不同的对象发送同一个消息的时候,这些对象会根据这个消息分别给出不同的反馈代码如下: class Duck{};class Chicken{};let make = function(animal){//instanceof运算符用来判断一个构造函数的prototype属性所指向的对象是否存在另外一个要检测对象的原型链上if(animal instanceof Duck){console.log(‘gagaga‘);}elsei...
11. js的new操作符做了哪些事情new 操作符新建了一个空对象,这个对象原型指向构造函数的prototype,执行构造函数后返回这个对象。 12.改变函数内部this指针的指向函数(bind,apply,call的区别)通过apply和call改变函数的this指向,他们两个函数的第一个参数都是一样的表示要改变指向的那个对象,第二个参数,apply是数组,而call则是arg1,arg2...这种形式。通过bind改变this作用域会返回一个新的函数,这个函数不会马上执行。 ...
1. TCP之客户端键盘录入服务器写到文本文件中(1)客户端: 1package cn.itcast_09;2 3import java.io.BufferedReader;4import java.io.BufferedWriter;5import java.io.IOException;6import java.io.InputStreamReader;7import java.io.OutputStreamWriter;8import java.net.Socket;910/*11 * 客户端键盘录入,服务器输出文本文件 12*/13publicclass ClientDemo { 14publicstaticvoid main(String[] args) throws IOException { 1...
转载:https://blog.csdn.net/goodlixueyong/article/details/51935526https://www.cnblogs.com/cielosun/p/6582333.html 原文:https://www.cnblogs.com/cslj2013/p/9146473.html
1.java的类型基本数据类型:byte(1B),short(2B),int(4B),long(8B),float(4B),double(8B),boolean(1B),char(2B)应用数据类型:class,interface,arrary2.String能被继承吗?为什么?不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。 平常我们定义的String str=”a”;其实和String str=new String(“a”)还是有差异的。 前者默认调用的是String.valueOf来返回String实例对象,至于...
1.1 public class Exercises{public static void main(String[] args) {System.out.println("Welcome to Java");System.out.println("Welcome to Computer Science");System.out.println("Programming is fun");} }1.2 public class Exercises{public static void main(String[] args) {System.out.println("Welcome to Java");System.out.println("Welcome to Java");System.out.println("Welcome to Java");System.out.println("...
1.一个变量可以声明为final,这样做的目的是阻止它的内容被修改。这意味着在声明final 变量的时候,你必须初始化它(在这种用法上,final类似于C/C++中的const)。例如:final int FILE_NEW = 1;final int FILE_OPEN = 2;final int FILE_SAVE = 3;final int FILE_SAVEAS = 4;final int FILE_QUIT = 5; 你的程序的随后部分现在可以使用 FILE_OPEN等等,就好像它们是常数,不必担心 它们的值会被改变。 为final变量的所有的字符选择大...
public class Twelfth { /*海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?*/ public static void main(String[] args){ int a=0,flag=0,b,i=1; while(a!=-1){ b=a; if(1.0*(a-1)/5*...
Object类 Object类是所有类的父类. 如果某个类没有显示的继承某个父类,那么该类则继承Object. 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。 所有对象(包括数组)都实现这个类的方法。 1.toString方法 返回对象信息的. 2.equals方法.默认比较引用地址。 Object 类的 equals对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时, 此方法才返回 true(x...
一、直接量 1.数字直接量 java支持用十进制、二进制、八进制、十六进制代表数字的直接量,其中二进制、八进制、十六进制需要通过不同的前缀开头。 2.字符直接量 java中通过单引号将字符括起来代表一个字符直接量 一个字符直接量只能代表一个字符,不可以在一个字符直接量中写入多个字符 不允许有空的字符直接量 3.布尔直接量 java中具有布尔类型直接量,代表逻辑判断时的真和假。 ...
04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式:for(初始化表达式;条件表达式;循环后的操作表达式) {循环体; }C执行流程: a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行循环后的操作表达式e:回到B继续。D:案例演示 在控制台输出10次"helloworld"04.02_Java语...
前言在上一篇文章中,回顾了Java的多线程。而在本篇文章中主要介绍Java IO的相关知识。IO的介绍什么是IO?IO的名称又来是Input与Output的缩写,也就是输入流和输出流。输入流用于从源读取数据,输出流用于向目标写数据。可以从下列示例图来了解IO流:IO流使用IO流对文件的操作主要分为字符流和字节流。字符流字符流有两个抽象类:Writer和Reader类。 其对应子类FileWriter和FileReader可实现文件的读写操作。 BufferedWriter和Buffe...
注解元注解:@Target 描述注解能够作用的位置ElementType:- type 只能定义在类上- method:作用这方法上- field 狂牙作用于成员变量中Retention:描述注解被保留的阶段RetentionPolicy- Runtime运行阶段- Source源码阶段Documented:描述注解是否被抽取到api文档中@Inherited:描述注解是否被子类继承注解的属性要求:1.属性的返回值类型只能有以下类型: - 基本数据类型 - String - 枚举 - 注解 - 以上类型的数组2.定义了以上属性...