java学习
文章平均质量分 77
卷扬机
Java菜鸡攻城狮蓄力中……
展开
-
Java Web-常识贴
一为什么要学习Servlet?我认为不结合历史背景和业务场景去了解一门技术产生的原因而去盲目的堆砌技术栈是愚蠢的原创 2021-11-28 20:05:46 · 699 阅读 · 0 评论 -
网络编程初学
一网络编程相关基础概念1.1网络通讯两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备1.2网络概念:利用通信线路和通信设备,将地理位置不同的、功能独立的多台计算机互连起来,以功能完善的网络软件来实现资源共享和信息传递,就构成了计算机网络系统。根据网络的覆盖范围不同,对网络进行分类:局域网:覆盖范围最小 仅仅覆盖一个教室或一个学校(校园网)城域网:覆盖范围较大 可以覆盖一个城市广域网:覆盖范围最大 可以覆盖全国 甚至全球 万维网是广域网..原创 2021-10-23 15:30:53 · 210 阅读 · 0 评论 -
IO流初学(中)
先看一下IO流的主要分类我们很容易观察到IO流的类非常之多这么多不可能真说完我们就挑几个常用的其他的如果用到可以去API查找一 节点流和处理流1.1概念节点流:节点流是对单一数据源(数组 文件 管道 字符串 )进行读写操作的一种流 如专门读写文件的FileReader FileWriter处理流:处理流也叫包装流连接在已存在的流(节点流或者包装流)为程序提供更为强大的读写功能也更加灵活数据源可以是数组也可以是文件ps:节点流相当于一个只能做椅子的工匠 只...原创 2021-10-19 21:21:20 · 177 阅读 · 1 评论 -
IO流初学(上)
一文件文件:文件就是保存数据的地方可以保存一张图片也可以保存一个文本或者视频文件流:文件在程序中是以流的形式操作的输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径二常用文件操作创建文件File是文件类 我们先来看看它的构造方法 对于java程序员来说必然得会查询API文档可能看着比较抽象(我第一遍也是这个感觉)接下来做个示例就很好理解了注释已经很清晰了 //第一种通过File(String pathn...原创 2021-10-16 13:42:55 · 73 阅读 · 0 评论 -
多线程基础知识(下)
接着上回来说线程终止线程终止即停止执行此线程线程终止分为两种情况:一种是等待线程执行完后它会自动终止另一种是通过使用变量来控制run方法退出的方式来终止线程即通知方式我们来看看第二种方式的具体实现public class Pre04 { public static void main(String[] args) throws InterruptedException { test04 test04 = new test04(); t..原创 2021-10-13 19:45:24 · 94 阅读 · 0 评论 -
多线程基础知识(上)
目录前言基本概念程序:是为完成特定任务 用某种语言编写的一组指令的集合(也就是我们常说的代码)进程:线程:线程是由进程创建的实体一个进程可以拥有一个或者多个线程单线程同一时刻只允许执行一个线程多线程同一时刻可以执行多个线程并发:同一个时刻多个任务交替执行 造成一种“貌似同时”的错觉(hh)并行:同一时刻多个任务同时进行多核cpu实现并行线程的使用创建线程第一种继承Thread类重写run方法总结1.可以清晰得出两个线程是同...原创 2021-10-12 21:52:32 · 246 阅读 · 1 评论 -
java小游戏——通过方向键控制小球移动
需求分析:第一要画出一个小球第二要能通过控制方向键控制它的移动第一部分的实现1.首先要画一个大窗体public class BallMove extends JFrame在开发Java应用程序时,通常情况下利用JFrame创建大窗口。利用JFrame创建的窗口分别包含一个标题、最小化按钮、最大化按钮和关闭按钮用主类去继承JFrame类就可以使用它的方法啦2.接着用一个类来继承JPanel如果说JFrame是一个窗口 JPanel就相当于一个画板我们可以在上...原创 2021-10-11 11:41:18 · 2746 阅读 · 0 评论 -
面向对象编程基本部分——java三大特性详解
本文是基于楼主学习韩顺平老师java课后的笔记整理而来分享出来希望能跟大家一起交流共同进步绪论java有一个重要特性是面向对象(oop)这是它与其他语言重要的差别之一也是他如此受市场欢迎的重要原因本文我们就来说说封装继承多态这三大面向对象重要特征封装封装是什么封装就是把抽象出来的数据【属性】和对数据的操作【方法】封装在一起 数据被保护在内部 程序的其他部分只有通过被授权的方法 才能对数据进行操作 类似电视机中我们只能用遥控器控制声音大小亮度增减...原创 2021-09-29 20:27:54 · 561 阅读 · 9 评论 -
《第一章 java程序设计概述》
java的特质简单性:java语法是c++语法的一个纯净版本没有头文件指针运算操作符重载等相较于c++java简单很多面向对象:java是一门纯面向对象式的语言 java将c++多重继承时改为更简单的接口概念分布式:java有一个丰富的例程库用于处理像http和ftp之类的tcp/ip协议java应用程序能够通过url打开和访问网络上的对象其便携程度就好像访问本地文件一样健壮性:java编译器能够在编译时检测出来其他语言要在运行时才能检测出来的问题消除了容易出错的情况...原创 2021-08-25 14:13:34 · 88 阅读 · 0 评论