![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
语言学习笔记
文章平均质量分 57
C、C++、Java
做个笨羊
这个作者很懒,什么都没留下…
展开
-
注解和反射
注解1.注解的定义2.内置注解 //@Override 重写的注解 @Override public String toString() { return super.toString(); } //不推荐程序员使用,但是可以使用,或者存在更好的方式 @Deprecated public static void test(){ System.out.println("Deprecated"); }原创 2021-10-14 18:10:27 · 109 阅读 · 0 评论 -
多线程详解
1.线程简介线程就是独立的执行路径在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程main()称之为主线程,为系统的入口,用于执行整个程序在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统密切相关的,先后顺序不能人为的干预对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制线程会带来额外的开销,如CPU调度时间,并发控制开销每个线程会在自己的工作内存交互,内存控制不当会造成数据不一致2.线程创建3.下载图片见工程Test原创 2021-10-13 21:14:26 · 162 阅读 · 0 评论 -
C++学习笔记(更新中)
C++学习笔记C++的特点 兼容C,支持面向过程的程序设计; 支持面向对象的方法; 支持泛型程序设计方法。命名空间避免命名冲突std是C++标准库的命名空间( namespace)名usingnamespace std表示打开std命名空间C++字符集和词法记号...原创 2021-01-13 20:20:10 · 270 阅读 · 0 评论 -
JAVA笔记
java笔记Tips浮点数有误差(所以判断浮点数相不相等就是用浮点数的差值的绝对值与很小的数进行比较)eg: System.out.printfln(Math.abs(a-b)<1e-6);ture和false与c语言不同,不是1与0,而是状态优先级1.单目取正取负 从右到左2.乘除取余加减 从左到右 关系运算符(等于不等于优先级最低) 从左到右3.字符串连接 从左到右4.赋值 从右到左强制类型转换直接加(类型) 当成单目运算符的优先级验原创 2021-09-10 10:03:51 · 87 阅读 · 0 评论 -
C语言笔记
C语言基础篇程序:How to do?算法 解决问题的方式算法-程序-计算机算法:枚举、二分法解释:一条条解释,每次都得重来编译:一次翻译成机器语言语言一般无解释编译区别,编译器有原创 2021-09-07 23:14:05 · 118 阅读 · 0 评论