【J2SE】J2SE小结

本文介绍了Java标准版(J2SE)的学习心得,包括Java基础、编程、面向对象、多线程及异常处理等内容。通过实际操作加深了对Java的理解,并分享了学习过程中的体会。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    

前言

    软考的额时候看过一遍,现在温故而知新。对面向对象及多线程的理解更容易了。通过对J2SE的学习算是买入java学习的大门,开始了我的java旅程。

J2SE

这里写图片描述
    J2SE的内容还是挺全面的,也很零碎,所以我把它总结为5点:基础,编程,面向对象,多线程和异常处理。

(一)基础
    这一部分涉及到很多基础的知识,如对java虚拟机的介绍,数组,常用类及日期处理等。数组,常用类跟之前c#的差不多,理解比较容易。

(二)编程
    这里的网络编程和自考正在学到计算机网络很像,讲了TCP/ip协议,子网掩码等,并补充了一个socket通信。
    GUI是关于组件,容器,事件和布局管理器的。

(三)面向对象
    内存分析:new的时候,先执行构造函数,把参数存到栈里,在堆里创建对象,返回地址。方法一旦调用完,局部变量就释放了。

(四)多线程
    启动和创建线程的时候首先要继承thread类,实现runnable接口。
    sleep方法:可以调用thread的静态方法:thread:sleep。
    join方法:合并某个线程。
    yield方法:高风亮节让出CPU。

(五)异常处理
     主要讲了五个关键字:try,catch,finally,throw,throws。异常处理是很有必要的,但是自己用的太少了,以后在实践的时候要多多使用。

结语

    J2SE是进入java的第一步,只是有一个宏观的认识,还需要多多实践,多敲代码去应用。每一个小阶段用博客总结,画张导图梳理知识,已经快成为习惯了,这可能是这段时间最大的收获了。

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值