![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 68
名字叫jay
看我个人简介干嘛?既然看了那就点点关注!
展开
-
网络编程
1.1 概述 网络编程的目的: 无限电台。。。。传播交流信息,数据交换。通信 想要达到这个效果需要什么: 1.如何准确的定位网络上的一台珠玑 ip地址 端口,定位到这个计算机上的某个资源 2.找到了这个珠玑,如何传输数据 Javaweb: 网页编程 B/s 网络编程:TCP/IP C/S 1.2 网络通信的要素 通信双方地址: IP 端口号 192.168.16.124:5900 规则:网络通信的协议 TCP/IP 小结: 网络编程中有两个主要的问题 如何准确的定位到网络上的一台或多台主机 找到主原创 2021-02-21 01:20:00 · 197 阅读 · 0 评论 -
多线程详解
一、Process和Thread 说去进程,不得不说下程序。程序和指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位 通常在一个进程中可以包含若干线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是cpu调度和执行的单位。 1. 注意: 很多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行一个代码,因为切换的原创 2021-02-20 00:52:07 · 203 阅读 · 0 评论 -
Java零基础学习-笔记05
1. 快速排序、冒泡排序 public static void main(String[] args) { int[] array = makeArray(10); System.out.print("排序前的10个数组:"); printArray(array); // sort1(array); sort2(array); System.out.print("排序后的10个数组:");原创 2021-02-15 16:44:02 · 121 阅读 · 0 评论 -
GUI编程学习
一、简介 视频地址 Gui的核心技术:Swing AWT 缺点: 1.因为界面不美观 2.需要jre环境! 为什么我们要学习? 1.可以写出自己心中想要的一些小工具 2.工作时候,也可能需要维护到swing界面,概率极小! 3.了解MVC架构,了解监听! 二、AWT 2.1介绍 1.包含了很多类和接口!GUI 2.元素:窗口,按钮,文本框 3.java.awt [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ahv6G8su-1613141979881)(G原创 2021-02-12 23:05:14 · 172 阅读 · 1 评论 -
Java零基础学习-笔记04
面向对象oop 分类的思维方式; 以类的方式组织代码,以对象封装数据; 抽象 封装 继承 多态 方法回顾 方法定义 Return和break的区别; 方法调用: 静态方法 非静态方法 形参和实参 值传递和引用传递 This关键字 类和对象 对象是具体的事物。类是抽象的;类是对象的模板; 使用new关键字创建对象; 使用new创建对象的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化及类的构造器的调用; 构造器 定义:1.和类名相同;2.没有返回值,也不能写void; 作用:1.New本质在调用原创 2021-02-12 23:54:54 · 89 阅读 · 1 评论 -
Java零基础学习-笔记03
增强for循环 主要用于数组和集合 for(声明语句:表达式){ 代码 } public class ForDemo04 { public static void main(String[] args) { int[] number = {10,20,30,40}; for (int x:number ) { System.*out*.println(x); } } } break continue goto break原创 2021-02-12 23:54:06 · 86 阅读 · 1 评论 -
Java零基础学习-笔记02
Java流程控制 交互scanner next只接收空格之前的字符 和nextline接收所有字符 package com.scanner; import java.util.Scanner; public class Demo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.*in*); System.*out*.println("使用next方式接收;");原创 2021-02-12 23:52:49 · 101 阅读 · 1 评论 -
Java零基础学习-笔记01
Windows常用快捷键 Ctrl+z 撤销 Ctrl+x 剪贴 Ctrl+c 复制 Ctrl+v 粘贴 Ctrl+a 全选 Alt+F4 关闭窗口 Win+r 运行 Win+e 打开资源管理器 Alt+tab 切换窗口 Shift+Ctrl+ESC 任务管理器 DOS命令 dir 查看当前文件 cd 切换目录 cd … cls 清理屏幕 exit 退出 ipconfig 查看IP 打开应用 calc 打开计算机 mspaint 打开画板 notepad 打开记事本 ping 文件操作 md 目录名 rd原创 2021-02-12 23:50:05 · 100 阅读 · 1 评论