随笔分类 -  javase

注解和反射
摘要:注解-->自定义注解-->Class类-->类加载机制--->反射的实际应用
6
0
0
JVM
摘要:什么是JVM?类加载器?栈、堆的区别、JDK1.8干了什么?新生代,老年代,干嘛的?From和to区什么东西?如何排错OOM。垃圾回收的算法是什么样子的?JMM等等问题
21
0
0
GUI
摘要:什么是GUI编程,AWT 和 Swing怎么学?什么是事件监听?什么是定时器?如何使用Java编写游戏客户端?从入门到游戏实战,一步步带你走进Java世界
9
0
0
网络编程
摘要:什么是网络协议?何为网络协议?IP和端口是干嘛的?TCP和UDP协议,URL能干嘛? 如何通过java实现这一切,如何通过Java写聊天程序,如何下载网络资源
29
0
0
多线程
摘要:多线程是一种并发编程的技术,它可以让程序同时执行多个任务。在多线程编程中,程序会创建多个线程来同时执行不同的操作,这样可以提高程序的效率和响应速度。 线程是程序中执行的基本单位,一个程序中可以运行多个线程。每个线程都有自己的执行环境和程序计数器,线程之间可以共享进程的资源,例如内存空间、文件句柄等。多线程编程可以让程序更好地利用多核处理器的优势,还能够提高程序的并发性和可伸缩性。 在多线程编程中需要注意线程安全问题,避免在多个线程同时访问共享资源时发生竞争条件。可以使用锁和信号量等机制来协调线程之间的操作,保证程序的正确性。
17
0
0
IO流
摘要:# IO流 ## 文件 文件是保存数据的地方。 ## 文件流 文件在程序中是以流的形式操作的。 ![](D:\Markdown\运行结果\13.png) ### 创建文件对象相关构造器和方法 * 相关方法: * new File(String pathname)//根据路径构建一个File对象 *
10
0
0
集合框架
摘要:集合框架是对象的容器,实现了对对象进行操作的常用方法。可实现数组的功能。
14
0
0
System类
摘要:System类
4
0
0
SimpleDateFormat类
摘要:SimpleDateFormat类
7
0
0
Date类
摘要:Date类
8
0
0
Calendar类
摘要:# Calendar类 * Calendar提供了获取或设置各种日历字段方法。 * 构造方法 * protected Calendar():由于修饰符是protected,所以无法直接创建该对象。 * 其他方法 | 方法名 | 说明 | | : : | : : | | static Calendar
11
0
0
构造器
摘要:构造器
9
0
0
封装
摘要:java的特点之一
9
0
0
多态
摘要:java的特点之一
8
0
0
BigDecimal类
摘要:很多实际应用中需要精确运算,而double是近似值存储,不再符合要求,需要借助BigDecimal。
8
0
0
常用类
摘要:常用类的分类及运用
8
0
0
整数缓冲区
摘要:# 整数缓冲区 * java预先创建了256个常用的整数包装类型对象。 * 在实际应用中,对已创建的对象进行重复使用。 ```java public class Demo02 { public static void main(String[] args) { Integer integer1=ne
5
0
0
常用类
摘要:# 常用类 ## 内部类 ## Object类 * 超类、基类,所有类的直接或间接父类,位于继承树的最顶层。 * 任何类,如果没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承。 * Object类中所定义的方法,是所有对象都具备的方法。 * Object类型可以存储
18
0
0
String类
摘要:# String类 * 字符串时常量,创建之后不可改变。 * 字符串字面值存储在字符串池中,可以共享。 * String s="hello";产生一个对象,字符串池中存储。 * String s=new String("hello");产生两个对象,堆、池各存储一个。 ```java package
18
0
0
异常机制
摘要:# 异常机制(Exception) 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能就满了。等等。 软件程序在运行过程中,非常可
29
0
0
点击右上角即可分享
微信分享提示
深色
回顶
展开