栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaSE入门笔记(仅个人参考使用)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaSE入门笔记(仅个人参考使用)

目录

IDEAJava

常量:变量:IO流:线程:网络编程:反射_注解:XML:

IDEA

关于自动保存

未保存提醒*

让代码变亮点

Java

显示project快捷键alt+1
显示structure(查看类中的方法等)alt+7
Ctrl +Q查看方法可传的参数等信息

常量:

输出字符常量要求有且只能有一个

变量:

因为int是默认的整型, 所以只要是数字运算, 你能得到的最小类型就是int.

IO流:

(在不涉及到return时) try,catch中的代码如果有问题 在执行到有问题的部分会报错 然后跳出来继续执行try,catch之外的代码

P 359: 9分20秒,

1.在调用close后,流就变成了垃圾对象,需要进行回收,但是对于这种垃圾, G C第一次进行垃圾回收时,并不是直接回收 而是先做个标记 到第二次回收时间节点到了的时候进行二次标记,然后才会回收
2.而如果将对象标记为null,则GC会优先回收以节约资源

线程:

run方法有异常只能try不能抛
主线程就是main即Thread.currentThread()对应的线程
守护线程结束会有延迟是因为CPU切换需要时间

网络编程:

P315 14分:关于如何测试程序bug的方法之一(分段测试法)
一般来说没有客户端和服务器端交互的部分代码,不用写flush

反射_注解:

反射: 反射指的就是在程序的运行期间, 通过类的字节码文件对象, 来使用类中的成员的一项技术,第一步永远是创建字节码文件对象
ClassLoader是抽象类

字节码文件对象也是对象,所以可以调用方法,只有类有字节码文件

Field 成员字段,变量(set一次只能设置一个值)
Constructor 构造器
Method 成员方法(invoke 调用激活)
上述三个,它们都是通过class类获得的

反射中创建对象:
公共构造创建空参对象,直接创造字节码文件对象然后newInstance就行了,Class创建对象只能传空参

私有构造创建带参对象需要Constructor,要加上暴力反射

Field,Method在使用私有成员时都需要暴力反射

类型E继承自Object,也就是说E的class文件就是Object的class文件

• 注解本质上就是一个接口,该接口默认继承Annotation接口
• AnnoationElement接口的方法被class,field,method,constructor实现

XML:

xmlns :表示引入


   
      tom
      18
      female
   


前三行是用来引入约束的
Xsi(XMLSchema-instance)是规定写法不用纠结,第一行相当于引入前缀

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716662.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号