摘要:
今天通过idea提交本地的项目到github上,先提交到本地仓库,最后再push到远程仓库上,突然有点迷惑本地仓库在什么地方,我相信搜索的人这个问题的小伙伴门应该都很迷惑吧,其实git的本地仓库就是存在.git的文件夹,因为我们在添加git的时候,会进行初始化本地库的操作:git init,最后会在 阅读全文
摘要:
1、网络编程 TCP 就好比打电话 -- 连接 -- 接了 -- 通话 UDP 就好比发短信 -- 发送了就完事了 -- 接收 2、计算机网络 将不同地方的多台计算机及外部设备,通过线路连接,在OS、软件及网络协议下,实现资源共享; 3、网络编程的目的 传播交流信息、数据交换、通信 4、网络编程的主 阅读全文
摘要:
1、异常 指的是程序运行过程中出现的一些非正常的状况:如网络连接失败,非法参数等等; 主要分为三大类: 1)检查性异常:一般是用户错误或者问题导致,这个无法预见,所以有了测试; 2)运行时异常:程序运行时出现的异常; 3)错误:这个是致命的,一般不是程序员造成,如:栈溢出,与JVM相关 2、异常处理 阅读全文
摘要:
1、面向过程与面向对象 面向过程思想:1)执行步骤清晰明了,第一步,第二步。。。 (是线性的) 2)主要用来处理一些比较单单的问题; 面向对象思想:1)物以类聚,是一个分类的思维模式,会首先思考解决问题需要哪些分类,然后对这些分类进行单独的思考,最后才对某个分类下的细节进行面向过程的思想; 2)适合 阅读全文
摘要:
1、数组介绍 数组其实就是相同类型的有序集合。(关键字:相同类型、有序、集合) 它有两种写法: 1)int[] arrays:Java的默认写法,推荐首选 2)int arrays[]:这个其实是C、C++的语法,只是早期为了让C、C++的程序员快速的熟悉Java语言才有了这种写法,不推荐使用。 2 阅读全文
摘要:
1、方法 main()方法是交给主程序来使用的; main()方法外面的方法,不能直接使用,需要添加static关键字后,成为类方法,才能进行直接调用; 设计方法的原则: 最好要保持方法的原则性,也就是一个方法只完成一个功能,这样的话方便后期的维护和扩展。 2、main()方法 main()方法是在 阅读全文
摘要:
1、Scanner对象 Scanner是java.util包下的一个扫描包; 固定语法:Scanner scanner = new Scanner(System.in); 通过调用Scanner下的next()和nextLine()获取用户输入的字符串;在读取内容前,需要使用hasNext()或ha 阅读全文
摘要:
1、数据类型 Java是一门强类型的开发语言,要求十分严格,所有的变量都必须先定义才能使用; 这样就造就的它的特点:安全性高,但是相对的速度就是适当的慢一些 2、Java数据类型 Java的数据类型分为两大类:基本数据类型、引用数据类型 基本数据类型(primitive type): byte、sh 阅读全文
摘要:
1、Java的特性和优势: 简单、面向对象、可移植性强、高性能、分布式、动态性(反射,框架大多用到了反射的机制)、多线程、安全性、健壮性 2、Java的三大版本: JavaSE:Java标准版,主要是针对桌面、控制台,但是因为使用java开发的桌面比较丑,所以现在用的原来越少 JavaME:Java 阅读全文
摘要:
1、首先引入摩尔定律: 每18个月所享受的电子产品价值会翻倍,这一理论在1972年提出,说是经过了前面50年的实际验证, 后又更改为每两年所享受的电子产品价值会翻倍,但是随着时代的发展,目前的摩尔定律时间越来越长,每两年实现翻倍,越来越不现实, 以后计算机可能要往量子计算机方向进行发展,那个时候可能 阅读全文