08 2020 档案

摘要:Math Math:类封装了很多数学的功能。 练习:生成一个随机码 阅读全文
posted @ 2020-08-31 19:25 nohert 阅读(162) 评论(0) 推荐(0)
摘要:Date Date 类封装的是系统的当前时间.。但是Date已经过时了,sun推荐使用Calendar类。 Calendar: 该类是一个日历的类,封装了年月日时分秒时区。 日期格式化类:SimpleDateFormat 阅读全文
posted @ 2020-08-31 19:23 nohert 阅读(96) 评论(0) 推荐(0)
摘要:Runtime Runtime 类主要描述的是应用程序运行的环境。 阅读全文
posted @ 2020-08-31 19:21 nohert 阅读(146) 评论(0) 推荐(0)
摘要:System System 可以获取系统的属性。 阅读全文
posted @ 2020-08-31 19:20 nohert 阅读(139) 评论(0) 推荐(0)
摘要:StringBuffer StringBuffer : 由于String是不可变的,所以导致String对象泛滥,在频繁改变字符串对象的应用中,需要使用可变的字符串缓冲区类。 特点: 默认缓冲区的容量是16。 StringBuffer : 线程安全的所有的缓冲区操作方法都是同步的。效率很低。 1. 阅读全文
posted @ 2020-08-31 19:18 nohert 阅读(209) 评论(0) 推荐(0)
摘要:String类 String类描述的是文本字符串序列。 留言 QQ 写日志。 创建String类的对象的两种方式: ""直接赋值法 new关键字法 1. 字符串对象的比较 String Str = “jack”这个语句会先检查字符串常量池是否存放这个”jack1”这个字符串对象,如果没有存在,那么就 阅读全文
posted @ 2020-08-31 19:13 nohert 阅读(170) 评论(0) 推荐(0)
摘要:Object对象 面向对象的核心思想:“找合适的对象,做适合的事情”。 合适的对象: 自己描述类,自己创建对象。 sun已经描述了好多常用的类,可以使用这些类创建对象。 API(Application Program Interface) sun定义的那么多类的终极父类是Object。Object描 阅读全文
posted @ 2020-08-31 17:31 nohert 阅读(159) 评论(0) 推荐(0)
摘要:转自: https://www.cnblogs.com/lsgxeva/p/10183606.html javaee, javaweb和javase的区别以及各自的知识体系 JavaSE Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用 阅读全文
posted @ 2020-08-31 17:26 nohert 阅读(664) 评论(0) 推荐(0)
摘要:模板设计 设计模式就是为了解决某类事情提出的解决方法。 案例:计算一段程序的执行时间 存在问题: 计算的程序的可变的。 把会改变的程序抽取出来单独做一个方法。 但是该方法不能确定运行的代码,声明为抽象的方法。 创建实现类继承并实现父类的未实现的函数。 为了避免子类重写父类的模版代码,需要将模版代码修 阅读全文
posted @ 2020-08-31 16:52 nohert 阅读(173) 评论(0) 推荐(0)
摘要:Jar包 jar就是打包文件 jar文件时一种打包文件java active File,与zip兼容,称之为jar包 开发了很多类,需要将类提供给别人使用,通常以jar包形式提供.当项目写完之后,需要及将class字节码文件打包部署给客户。如何打包?可以使用jar命令. 2:jar命令 1:jar工 阅读全文
posted @ 2020-08-31 16:47 nohert 阅读(874) 评论(0) 推荐(0)
摘要:访问修饰符 访问修饰符是用来控制类、属性、方法的可见性的关键字称之为访问修饰符。 public 一个类中,同一包中,子类中,不同包中 protected 一个类中,同一包中,子类中 default 一个类中,同一包中 private 一个类中 (修饰类成员)类成员 成员使用private修饰只在本类 阅读全文
posted @ 2020-08-31 16:43 nohert 阅读(145) 评论(0) 推荐(0)
摘要:包机制 问题:当定义了多个类的时候,可能会发生类名的重复问题。 在java中采用包机制处理开发者定义的类名冲突问题。 怎么使用java的包机制呢? 使用package 关键字。 package 包名。 问题: javac PackDemo1.java编译没有问题。 java PackDemo1 运行 阅读全文
posted @ 2020-08-31 16:41 nohert 阅读(111) 评论(0) 推荐(0)
摘要:finally 1: 实现方式一: try{ // 可能发生异常的代码 } catch( 异常类的类型 e ){ // 当发生指定异常的时候的处理代码 }catch... 比较适合用于专门的处理异常的代码,不适合释放资源的代码。 2:实现方式二: try{ } catch(){} finally{ 阅读全文
posted @ 2020-08-31 12:49 nohert 阅读(312) 评论(0) 推荐(0)
摘要:运行时异常和非运行时异常 1. RuntimeException RunntimeException的子类: ClassCastException 多态中,可以使用Instanceof 判断,进行规避 ArithmeticException 进行if判断,如果除数为0,进行return NullPo 阅读全文
posted @ 2020-08-31 12:45 nohert 阅读(400) 评论(0) 推荐(0)
摘要:自定义异常 问题:现实中会出现新的病,就需要新的描述。 分析: java的面向对象思想将程序中出现的特有问题进行封装。 案例: 定义功能模拟凌波登录。(例如:lb(String ip))需要接收ip地址 当没有ip地址时,需要进行异常处理。 1. 当ip地址为null是需要throw new Exc 阅读全文
posted @ 2020-08-31 12:29 nohert 阅读(331) 评论(0) 推荐(0)
摘要:Throwable类 toString() 输出该异常的类名。 getMessage() 输出异常的信息,需要通过构造方法传入异常信息(例如病态信息)。 printStackTrace() 打印栈信息。 人生病:流鼻涕,感冒,呼吸道感染,肺炎。。。最后体现的是肺炎。 医生要处理需要获知这些信息。从外 阅读全文
posted @ 2020-08-31 12:26 nohert 阅读(413) 评论(0) 推荐(0)
摘要:异常抛出处理 定义一个功能,进行除法运算例如(div(int x,int y))如果除数为0,进行处理。 功能内部不想处理,或者处理不了。就抛出使用throw new Exception("除数不能为0"); 进行抛出。抛出后需要在函数上进行声明,告知调用函数者,我有异常,你需要处理如果函数上不进行 阅读全文
posted @ 2020-08-31 12:25 nohert 阅读(554) 评论(0) 推荐(0)
摘要:异常 1.1 现实生活的病 现实生活中万物在发展和变化会出现各种各样不正常的现象。 1:例如:人的成长过程中会生病。 |——病 |——不可治愈(癌症晚期) |——可治愈 |——小病自行解决(上火,牙痛) |——去医院(感冒,发烧) 1.2 java异常体系图 现实生活中的很多病况从面向对象的角度考虑 阅读全文
posted @ 2020-08-31 11:20 nohert 阅读(138) 评论(0) 推荐(0)
摘要:内部类 1.1 内部类的概述 将类定义在另一个类的内部则成为内部类。其实就是类定义的位置发生了变化。 在一个类中,定义在类中的叫成员变量,定义在函数中的叫成员函数,那么根据类定义的位置也可以分为成员内部类和局部内部类。 备注:内部类生产的class文件为 “外部类$内部类”,为了标明该内部类是属于具 阅读全文
posted @ 2020-08-31 10:53 nohert 阅读(213) 评论(0) 推荐(0)
摘要:多态 1.1 多态的概述 1:什么是多态 一个对象的多种状态 (老师)(员工)(儿子) 教师 a =老钟; 员工 b= 老钟; 2:多态体现 1:Father类 1:非静态成员变量x 2:静态成员变量y 3:非静态方法eat,方法体输出父类信息 4:静态方法speak();方法体输出父类信息 2:S 阅读全文
posted @ 2020-08-30 13:26 nohert 阅读(201) 评论(0) 推荐(0)
摘要:接口 1.1 接口的概述 接口需求: 接口(interface):usb接口,主要是使用来拓展笔记本的功能,那么在java中的接口主要是使用来拓展定义类的功能,可以弥补java中单继承的缺点。 class Pencil { String name; Pencil() { } Pencil(Strin 阅读全文
posted @ 2020-08-30 13:22 nohert 阅读(179) 评论(0) 推荐(0)
摘要:值交换 案例: 定义交换数值的功能函数,基本类型数据, 数组,实例对象, String。 基本数据类型交换 结果:发现交换值前后没有变量的值发生变化。 原因分析: 数组类型交换 结果:交换值成功。 原因分析:操作的是同一个数组对象。 对象的值交换: 字符串的值交换: 交换值失败。 阅读全文
posted @ 2020-08-30 12:59 nohert 阅读(188) 评论(0) 推荐(0)
摘要:抽象类 为什么使用抽象类 1:定义Dog类 有颜色属性和叫的方法 2:定义Bird类 有颜色属性和叫的方法 3:定义其父类Animal 1:抽取共性颜色属性和叫的方法 1:颜色的属性可以使用默认初始化值。 2:叫的方法在父类中如何定义? 1:狗是旺旺 2:鸟是叽叽喳喳 3:可以将父类的方法定义为狗叫 阅读全文
posted @ 2020-08-30 12:33 nohert 阅读(195) 评论(0) 推荐(0)
摘要:final关键字 1:定义静态方法求圆的面积 2:定义静态方法求圆的周长 3:发现方法中有重复的代码,就是PI,圆周率。 1:如果需要提高计算精度,就需要修改每个方法中圆周率。 4:描述一个变量 1:方法都是静态的,静态只能访问静态,所以变量也定义为静态的。 public static double 阅读全文
posted @ 2020-08-30 03:06 nohert 阅读(110) 评论(0) 推荐(0)
摘要:继承 1.1 类和类之间的常见关系。 1:既然继承是描述类和类之间的关系,就需要先来了解类和类之间的常见关系 1.1.1 现实生活的整体与部分 举例说明 1:现实生活 1:学生 是人 2:狗 是动物 3:球队 包含 球员 整体与部分的关系,部分可以删除和增加 4:笔记本包含 cpu 整体与部分的关系 阅读全文
posted @ 2020-08-30 03:02 nohert 阅读(210) 评论(0) 推荐(0)
摘要:单例设计模式 一些人总结出来用来解决特定问题的固定的解决方案。 解决一个类在内存中只存在一个对象,想要保证对象的唯一。 1 为了避免其他程序过多的建立该类对象。禁止其他程序建立该类对象。 2 为了其他程序可以访问该类对象,在本类中自定义一个对象。 3 方便其他程序对自定义类的对象的访问,对外提供一些 阅读全文
posted @ 2020-08-30 02:39 nohert 阅读(126) 评论(0) 推荐(0)
摘要:main方法详解 主函数是静态的 public static void main(String[] args){ } 主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。 主函数的定义: public :代表该函数的访问权限是最大的。 static :代表主函数随着类的加载,就已 阅读全文
posted @ 2020-08-30 02:34 nohert 阅读(669) 评论(0) 推荐(0)
摘要:转自: https://www.cnblogs.com/shenkebky/articles/8471628.html 一、Java内存布局浅谈 1. 总述 我们知道,线程是操作系统调度的基本单元。所有线程共享父进程的堆空间,而每个线程都有自己的栈空间和程序计数器。所以,Java虚拟机也看以看作是一 阅读全文
posted @ 2020-08-30 02:22 nohert 阅读(316) 评论(0) 推荐(0)
摘要:1:如果没有static会怎样? 1:定义Person类 1:姓名、年龄、国籍,说话行为 2:多个构造,重载形式体现 2:中国人的国籍都是确定的 1:国籍可以进行显示初始化 class Person { String name; int age; String gender; String coun 阅读全文
posted @ 2020-08-30 02:17 nohert 阅读(155) 评论(0) 推荐(0)
摘要:this关键字 疑问:创建的p对象为什么没有值。 解答:name与age在指定的构造函数里面已经存在,当name=name这个语句执行的时候,如果jvm在该方法内能寻找到该变量,则不会去寻找成员变量,那么要想指定给成员变量或对象的属性进行初始化赋值,那么必须指定name是成员属性。 1.1 this 阅读全文
posted @ 2020-08-28 22:02 nohert 阅读(175) 评论(0) 推荐(0)
摘要:构造方法 .我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢? 1.1 构造方法的作用 构造方法作用:对对象进行初始化: 1.2 构造函数与普通的函数的区别 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对 阅读全文
posted @ 2020-08-28 22:00 nohert 阅读(153) 评论(0) 推荐(0)
摘要:封装 我们日常使用的电脑主机,把cpu、内存、主板等等都封装到机箱里面去。假如没有机箱的话的出现什么问题,主机、主板全部都散落在一处,然后开机没有开机按钮,那么需要我们直接操作接跳线才能把电脑开启。这样子的话假如操作不慎的话,会让机器损坏危险,那么假如用机箱封装起来的话,那么就不需要这样子做了。体现 阅读全文
posted @ 2020-08-28 21:55 nohert 阅读(178) 评论(0) 推荐(0)
摘要:匿名对象 匿名对象:没有名字的实体,也就是该实体没有对应的变量名引用。 匿名对象的用途 1,当对象对方法进行一次调用的时候,可以使用匿名对象对代码进行简化。 为什么只对方法,而不调用属性呢?因为匿名对象调用属性没意义。 如果对象要多成员进行多次调用,必须给对象起个名字。不能在使用匿名 对象。 2,匿 阅读全文
posted @ 2020-08-28 21:48 nohert 阅读(150) 评论(0) 推荐(0)
摘要:局部变量和成员变量 成员变量: 定义在类中变量 局部变量: 定义在方法中变量 成员变量与局部变量的区别: 应用范围 成员变量在整个类内都有效 局部变量只在其声明的方法内有效 生命周期 成员变量: 它属于对象,它随着对象的创建而创建,随着对象的消失而消失 局部变量: 使用完马上释放空间。 void s 阅读全文
posted @ 2020-08-28 21:45 nohert 阅读(266) 评论(0) 推荐(0)
摘要:面向对象 1.1 万物皆对象 我们是怎么认识世界的? 人类从小就不断的接触到各种各类存在世界上的各种生物,然后通过事物的公共特性,将它们归类,所以以后就不会出现见到猫叫老虎。那么我们在现实生活中,是通过具体的某个事物归纳总结它们的公共特性然后产生类那么类就描述了该种事物的的共别。性,相当于造事物的图 阅读全文
posted @ 2020-08-28 19:32 nohert 阅读(149) 评论(0) 推荐(0)
摘要:1.直接排序 直接选择排序(Straight Select Sorting) 也是一种简单的排序方法,它的基本思想是:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换,第二次从R[1]~R[n-1]中选取最小值,与R[1]交换,....,第i次从R[i-1]~R[n-1]中选取最小值,与R 阅读全文
posted @ 2020-08-28 13:26 nohert 阅读(235) 评论(0) 推荐(0)
摘要:转自: https://www.cnblogs.com/whgw/archive/2011/09/29/2194997.html Java中堆内存和栈内存详解 Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代 阅读全文
posted @ 2020-08-28 12:59 nohert 阅读(353) 评论(0) 推荐(0)
摘要:数组 数组的定义 格式1: 元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; 示例:int[] arr = new int[5]; 格式2: 元素类型[] 数组名 = new 元素类型[]{元素,元素,……}; int[] arr = new int[]{3,5,1,7}; int 阅读全文
posted @ 2020-08-28 12:15 nohert 阅读(311) 评论(0) 推荐(0)
摘要:1.1 函数的概述 发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。 练习:把两个整数相加: public class FunctionDemo1{ publi 阅读全文
posted @ 2020-08-28 01:09 nohert 阅读(180) 评论(0) 推荐(0)
摘要:break、continue关键字 break关键字:break 语句用于终止最近的封闭循环或它所在的 switch 语句。控制传递给终止语句后面的语句(如果有的话)。 适用:for循环 、 switch两种循环语句。 break的用法: 单独使用。 与标签一起使用。(标签:即一个名字,满足标识符的 阅读全文
posted @ 2020-08-28 00:56 nohert 阅读(381) 评论(0) 推荐(0)
摘要:1.格式: for(初始化表达式;循环条件表达式;循环后的操作表达式) { 执行语句; } 2.定义需求: 想要打印5次helloworld public static void main(String[] args) { for (int x = 0; x < 5; x++) { System.o 阅读全文
posted @ 2020-08-28 00:51 nohert 阅读(605) 评论(0) 推荐(0)
摘要:需求:需要打印一行字符串"hello gzitcast",100次 就需要将该语句打印100遍System.out.println("hello gzitcast"); 那么如何解决该问题? Java提供个一个称之为循环的结构,用来控制一个操作的重复执行。 int count = 0; while 阅读全文
posted @ 2020-08-28 00:39 nohert 阅读(1091) 评论(0) 推荐(0)
摘要:switch语句 格式: switch(表达式) { case 取值1: 执行语句; break; case 取值2: 执行语句; break; …... default: 执行语句; break; } switch语句特点: 1,switch语句选择的类型只有四种:byte,short,int , 阅读全文
posted @ 2020-08-28 00:24 nohert 阅读(1032) 评论(0) 推荐(0)
摘要:顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句。 顺序语句就是按照从上往下的顺序执行的语句。 判断(if…else) 在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。 什么是判断语句:用于判断的语句叫判断语句。 1.格 阅读全文
posted @ 2020-08-28 00:20 nohert 阅读(942) 评论(0) 推荐(0)
摘要:运算符的优先级与结合性 阅读全文
posted @ 2020-08-27 18:27 nohert 阅读(246) 评论(0) 推荐(0)
摘要:格式 (条件表达式)?表达式1:表达式2; 如果条件为true,运算后的结果是表达式1; 如果条件为false,运算后的结果是表达式2; 示例: 1获取两个数中大数。 int x=3,y=4,z; z = (x>y)?x:y;//z变量存储的就是两个数的大数。 int x = 1; int y = 阅读全文
posted @ 2020-08-27 18:25 nohert 阅读(201) 评论(0) 推荐(0)
摘要:<< 左移 >> 右移 >>> 无符号右移 位运算符 运算符 运算 范例 << 左移 3 << 2 = 12 --> 3*2*2=12 >> 右移 3 >> 1 = 1 --> 3/2=1 >>> 无符号右移 3 >>> 1 = 1 --> 3/2=1 & 与运算 6 & 3 = 2 | 或运算 6 阅读全文
posted @ 2020-08-27 18:22 nohert 阅读(216) 评论(0) 推荐(0)
摘要:位运算符 按位操作符用来操作整数基本数据类型中的单个比特(bit),就是二进制,按位操作符会对两个参数中对应的位(bit)执行布尔运算,最终生成一个结果。按位操作符来源于C语言面向底层的操作,Java设计的初衷是嵌入式电视机机顶盒,所以面向底层的操作也保留了下来。 任何信息在计算机中都是以二进制的形 阅读全文
posted @ 2020-08-27 18:19 nohert 阅读(200) 评论(0) 推荐(0)
摘要:逻辑运算符 什么是逻辑运算符?连接比较运算符的符号称之为逻辑运算符。那么为什么要连接比较运算符? 举例:当你去公司应聘,招聘要求,男性(判断为真),并且开发经验1年(判断为假)那么,我们还适合去面试吗,不能,因为只满足了一项,总体是不满足的(总体结果为假)。 逻辑运算符用于对boolean型结果的表 阅读全文
posted @ 2020-08-27 18:08 nohert 阅读(299) 评论(0) 推荐(0)
摘要:比较运算符 如何比较两个值?使用比较运算符 3和5谁大,在java中如何比较? 比较运算符比较的两边操作数,结果都是boolean的,只有true和false两种结果。 运算符 运算 例子 结果 == 相等于 4==3 false != 不等于 4!= 3 true < 小于 4 < 3 flase 阅读全文
posted @ 2020-08-27 18:01 nohert 阅读(377) 评论(0) 推荐(0)
摘要:赋值运算符 = , +=, -=, *=, /=, %= 运算符 运算 范例 结果 = 赋值 a=3,b=2 a=3,b=2 += 加等于 a=3,b=3;a+=b; a=5,b=2; -= 减等于 a=3,b=2,a-=b; a=1,b=2; *= 乘等于 a=3,b=2,a*=b; a=6,b= 阅读全文
posted @ 2020-08-27 17:59 nohert 阅读(617) 评论(0) 推荐(0)
摘要:算术运算符 操作符描述例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A – B 等于 -10 * 乘法 - 相乘操作符两侧的值 A * B等于200 / 除法 - 左操作数除以右操作数 B / A等于2 % 取余 - 左操作数除以右操作数的余数 阅读全文
posted @ 2020-08-27 13:56 nohert 阅读(200) 评论(0) 推荐(0)
摘要:java数据类型的转换 Java中可以进行不同数据类型的加减乘除运算吗?是可以的。在算术运算符中已经体验过如果两个整数(int)相除会去掉小数部分。如果需要保留小数部分,可以让除数或者被除数变为double类型的(5变为5.0)。其实Java是自动的将int的那个数变为了double类型了也就是Ja 阅读全文
posted @ 2020-08-27 12:32 nohert 阅读(265) 评论(0) 推荐(0)
摘要:1.1 变量的概述 1. 变量的概述 用于存储可变数据的容器。 2. 变量存在的意义 计算机主要用于处理生活中的数据,由于生活中存在大量的可变数据,那么计算机就必须具备存储可变数据的能力。 比如: 1.时间每一秒都在发生变化,根据不同的时间要有不同的处理方式。 2.气象站会根据温度发布天气预报信号。 阅读全文
posted @ 2020-08-27 00:39 nohert 阅读(97) 评论(0) 推荐(0)
摘要:进制:进制是一种记数方式 ,可以用有限的数字符号代表所有的数值。由特定的数值组成。 1.1 整型的表现形式 十进制: 都是以0-9这九个数字组成,不能以0开头。 二进制: 由0和1两个数字组成。 八进制: 由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。 十六进制:由0-9和A-F 阅读全文
posted @ 2020-08-27 00:33 nohert 阅读(448) 评论(0) 推荐(0)
摘要:Java中常量的分类: 整数常量 : 所有整数 小数常量 : 所有小数 布尔常量 : 只有true和false 字符常量 :使用’’引起来的单个字符 字符串常量 :使用“”引起来的字符序列,“” 、“a” 、” ” null常量 : 只有一个值null char 类型 char类型表示的是单个字符类 阅读全文
posted @ 2020-08-27 00:26 nohert 阅读(205) 评论(0) 推荐(0)
摘要:1.1 注释的作用 通过注释提高程序的可读性,是java程序的条理更加清晰,易于区分代码行与注释行。另外通常在程序开头加入作者,时间,版本,要实现的功能等内容注释,方便后来的维护以及程序员的交流。 1.2 注释的种类 1.单行注释(line comment)用//表示,编译器看到//会忽略该行//后 阅读全文
posted @ 2020-08-27 00:16 nohert 阅读(197) 评论(0) 推荐(0)
摘要:1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 1.2 常见的关键字 备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。 goto 是java的保留关键字,意思是java并 阅读全文
posted @ 2020-08-26 22:28 nohert 阅读(185) 评论(0) 推荐(0)
摘要:Java入门程序, HelloWorld 1.打开记事本输入如下内容: public class HelloWorld { public static void main(String[] args) { System.out.println("hello world"); } } 2.将文件另存为 阅读全文
posted @ 2020-08-26 22:20 nohert 阅读(353) 评论(0) 推荐(0)
摘要:jre : java运行环境 。 jre = java虚拟机 + 核心类库(辅助Java虚拟机运行的文件) jdk : java开发工具集。jdk = jre + java开发工具 jdk官网下载地址: https://www.oracle.com/java/technologies/javase- 阅读全文
posted @ 2020-08-26 01:22 nohert 阅读(146) 评论(0) 推荐(0)
摘要:语言起源 Java是SUN ( Stanford University Network 斯坦福大学网络公司 ) 1995年推出的一门高级编程语言。 Java名称的来源Java最初被命名为Oak,目标在于家用电器等小型系统的编程语言,随着市场的变化,SUN着眼于网络应用的开发。Java的名字的来源:J 阅读全文
posted @ 2020-08-25 22:43 nohert 阅读(298) 评论(0) 推荐(0)
摘要:格式:Dos指令(常用)——说明——备注 D: 去往D盘 cd.. 返回上一级目录 cd 文件名 目录切换到该文件名(子目录)下 cd \ 直接回根目录 dir 当前根目录下的文件目录 dir /s 所有目录 dir/p 目录多的时候,p用来分屏,显示完一屏后停下来 dir/w 所有文件一屏内显示, 阅读全文
posted @ 2020-08-25 22:05 nohert 阅读(140) 评论(0) 推荐(0)
摘要:1.1. 计算机的概念 电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 1.1. 硬件和软件 1.1.1. 硬件 cpu是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的 阅读全文
posted @ 2020-08-25 21:59 nohert 阅读(299) 评论(0) 推荐(0)