培训工作室新生总结记录
P_ning
一只小菜鸟的笔记
我的大部分笔记存放处在码云的仓库里面https://gitee.com/P_n_ing
有空的话我会把详细的步骤会写在这里
(当然是在我打完游戏后如果还有空闲的时间( ´◔ ‸◔`))
展开
-
正向代理和反向代理
正向代理概念正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。例子案例一:国内是无法上谷歌服务的,如果实在要用到谷歌服务的话我们通常会使用的NPM,这个NPM服务器就是正向代理,谷歌服务器只知道这个NPM的服务器向他发出了请求,但是在背后使用NPM服务器的真实用户是谁谷歌是不知道的。案例二:A、B、原创 2021-05-08 21:44:50 · 200 阅读 · 0 评论 -
如何创建静态成员内部类和非静态成员内部类的对象?
例如一个Person里面有一个非静态内部类Bird,一个静态内部类static DogPerson.Dog dog = new Person.Dog();Person p = new Person();Person.Bird bird= p.new Bird();原创 2021-01-15 12:09:10 · 353 阅读 · 0 评论 -
abstract能修饰哪些结构?修饰后有哪些特点?
可以修饰类修饰后的类不能实例化,需要我们提供一个子类进行继承,如果这个子类是一个普通的类(非抽象类)的话就必须覆写抽象类中的所有抽象方法。可以修饰方法抽象方法之定义了一种功能的标准,具体的执行和实现需要子类去实现,接口的方法默认是抽象方法。定义了方法而不实现,正因为这样,其子类可以有更多的展现空间和实现能力。抽象类可以粗略的理解为可以写抽象方法的普通类,下面是几个常见的问题接口可以继承接口抽象类能实现接口抽象类能继承非抽象类一个普通的类可以实现接口的同时并继承抽象类...原创 2021-01-15 11:15:31 · 2480 阅读 · 0 评论 -
博客篇章说明
这一篇章的博客主要是在对工作室20届的师弟师妹们考核时候他们提出的一些问题,在这里进行一些总结。原创 2021-01-13 18:22:34 · 158 阅读 · 1 评论 -
项目打开后不识别java文件
我们用编译器创建项目的时候会生成一个 .idea/文件夹来存放项目的配置信息。其中包括版本控制信息、历史记录等等。简单说就是.idea/ 与当前项目能否正常执行无关,它只是负责对代码的历史变化进行一个记录,便于回溯查找和复原。但是如果你打开的文件夹下面没有.idea/,编译器会自动生成一个.idea/文件夹,但是这个文件夹里面并没有你这个项目的配置信息(例如jdk这些),所以编译器识别不出来。解决办法重新配置环境,因为你们项目需要的环境只有jdk,所以只需要在提示框上面配置jdk即可,但是不推荐这么解原创 2021-01-13 18:03:51 · 1352 阅读 · 0 评论 -
一个java文件里面可以写多少个class
一个编译单元(就是我们创建的java文件)可以存在多个类(class),在编译时产生多个不同的.class文件,.class文件便是程序运行的数据来源。java将public类作为每个编译单元的数据接口,只能有一个,不然不能处理存在多个类的java文件。当一个编译单元(java文件)有多个非public类时,运行时需要对数据来源进行选择。讲人话就是一个java文件里面可以有多个类,但是public修饰的类只能有一个。public类的名称必须完全与含有该编译单元的文件名相同,包含大小写。如果不匹配,原创 2021-01-13 18:02:51 · 2011 阅读 · 0 评论