摘要: IDEA下项目结构: 项目->模块->包->java文件 流程图 1.创建一个空项目(JavaSE_Code) 选择Empty Project 输入项目名和路径 2.创建一个新模块 点击+号,创建新模块 选择Java环境 输入模块名和路径 直接点击OK 3.IDEA中创建包 输入包名 4.在IDEA 阅读全文
posted @ 2019-11-26 21:00 Chenjin123 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 for循环(同C++) 3 初始化变量的作用域为循环体 4 出了循环体,初始化的局部变量消失 5 for(初始化;条件判断;条件控制){ 6 循环体; 7 } 8 9 while循环 10 while(条件判断){ 11 循环体; 12 } 13 14 do-while循环 15 先执 阅读全文
posted @ 2019-11-26 19:58 Chenjin123 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 选择语句(基本与C++相同) 3 4 if-else语句: 5 6 格式一: 7 if(关系式){ 8 语句体; 9 } 10 11 格式二: 12 if(关系式){ 13 语句体; 14 } 15 else{ 16 语句体; 17 } 18 19 格式三: 20 if(关系式){ 2 阅读全文
posted @ 2019-11-26 19:48 Chenjin123 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Scanner; 2 3 public class Output { 4 public static void main(String[] args){ 5 Scanner sc=new Scanner(System.in); 6 System.out.prin 阅读全文
posted @ 2019-11-26 19:35 Chenjin123 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 #该程序使用命令行执行,IDE执行会有其他线程附加 2 import threading 3 import time 4 5 #初始化一个线程 6 #t=threading.Thread(target=func) #func为函数名 7 #创建启动线程 8 #t.start() 9 #获取当前进 阅读全文
posted @ 2019-11-26 11:14 Chenjin123 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 #单线程程序 2 import time 3 4 def sing(): 5 """唱歌5秒钟""" 6 for i in range(5): 7 print(" 正在唱:千里之外 ") 8 time.sleep(1) 9 10 def dance(): 11 """跳舞5秒钟""" 12 fo 阅读全文
posted @ 2019-11-26 10:22 Chenjin123 阅读(176) 评论(0) 推荐(0) 编辑
摘要: TCP监听套接字: 当新的客户端请求连接时,服务器端监听套接字收到消息,会分配一个新的套接字对应于客户端(新socket包括四部分:源IP、源端口号、目的IP、目的端口号)用于接收客户端的消息,仔细观察可以看出对于不同的客户端每个新产生的套接字的源IP和源端口号都是一样的,目的IP和目的端口号则不同 阅读全文
posted @ 2019-11-26 08:56 Chenjin123 阅读(284) 评论(0) 推荐(0) 编辑