- 博客(5)
- 收藏
- 关注
原创 java JSON
public void testJson() { JSONObject object = new JSONObject(); //string object.put(“string”,“string”); //int object.put(“int”,2); //boolean object.put(“boolean”,true); //array List integers = Arrays.asList(1,2,3); object.put(“list”,integers); //null object
2021-06-27 12:32:26
59
原创 java多线程
多线程:指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。 ...
2021-06-27 12:28:56
49
原创 java学习第三周---异常处理
在程序运行过程中出现错误时,异常处理可以保证出现错误后,控制接下来的程序流程来操作,是选择定位错误信息,还是抛出异常,捕获异常、还是避免程序非正常退出,都取决于我们的操作。 Java异常关键字 • try – 用于将可能发生错误的代码(可能抛出异常的代码)放在try语句块之内,当try语句块内发生错误时,异常则被抛出。 • catch – 用于捕获异常。catch用来捕获try语句块中发生的异常,并在catch语句块写出解决方案。 • finally – finally语句块是必然执行的异常统一出...
2021-03-19 10:18:28
64
原创 Java学习第二周---面向对象学习
本周的java学习涌入了大量的知识和语句,将其一一整理如下: 封装(private) 对代码进行封装以避免逻辑错误,可添加set,get方法。 this关键字 表示当前对象,可调用类中的方法,构造方法,属性。 静态(static) 只要static修饰的类被加载了,就可以通过类名去进行访问,每个对象都可以调用。 包(package) 在包里装功能相似或相关的类,可进行导包操作 代码块 构造代码块必然执行,静态代码块随类加载执行(类加载一次,所以只执行一次) 继承 class 父类{}
2021-03-14 12:41:06
46
原创 java学习第一周---java基础
初识java,只听闻是一门面向对象的编程语言,面向对象这个概念倒是在《黑客帝国》中听到过,有一个情节是说指导尼奥和黑客组织的精神导师"先知"实际上只是一段程序。在“矩阵”模拟的世界中,存在许多没有现实实体、只是AI编写的程序的“虚拟人”。经过一周的java基础学习,深浅也算接触到一点何为面向对象,相对于学过的c语言来说的确神奇。 与其他新课程一样,首先了解了JVM(java虚拟机),GC(垃圾回收期),JDK(开发工具集),JRE(运行时环境)等一众概念。然后完成了软件的安装和环境的配置,...
2021-03-07 11:19:25
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人