- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 java学习日志(十二)-- 线程安全
1.多线程的运行出现了安全性问题——通过分析,发现下程序打印0,-1,-2等错票。问题的原因:当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部份,还没有执行完,另一个线程参与进来执行,导致共享数据的错误。解决办法:对多条操作数据的语句,只能让一个线程都执行完,在执行过程中,其他线程不可以执行。java对于多线程的安全问题提供了专业的解决方式。同步代码块。
2017-03-27 19:00:07 521
原创 java学习日志(十一)-- 线程概述
进程:是一个执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径。或者叫一个控制单元。线程:就是进程中一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。java vm 启动的时候会有一个进程java.exe。该进程中至少有一个线程负者java程序的执行。而且该线程运行的代码存在于main方法中。该线程称之为主线程。扩展:其实更细节说明jvm,jvm启动
2017-03-27 16:08:22 351
原创 java学习日志(四)-- EditPlus中实现Java带包的类编译运行(两种方法)
简单两步在EditPlus中实现Java带包的类编译及运行(两种方法)
2017-03-07 18:34:37 5941 3
原创 java学习日志(三)-- 类、方法、UML图及对象知识点粗略归纳
心得内容:1、类体构成2、方法构成。3、成员变量和局部变量定义及区别(成员变量隐藏&就近原则)。4、明白类的UML图的四种关系(泛化,关联,依赖,实现)。5、构造方法注意点(为什么是典型的回调方法)。6、实例化对象过程。7、为什么函数名与类名相同时可以用void修饰,此时该函数还是构造器吗?
2017-03-03 17:45:58 515
原创 java学习日志(二)-- 循环Loop实验
java循环部分实验内容:1、编写程序输出200以内的所有奇数,要求每行输出10个数。2、输出下三角形状的九九乘法表。3、输出字母打印正三角形。4、输出一个五位整数,求和。5、猜数游戏。6、冒泡排序和选择排序。
2017-03-02 22:04:48 3885
原创 java学习日志(一)-- String、Integer、int之间的类型转换
1.明确包装类型与基本数据类型的区别。2.适当练习valueOf()、xxxValue()、parseXxx()方法。3.类型转换(以下为该周作业)。(1)String转换为intint i = Integer.parseInt(str);int i = Integer.valueOf(str).intValue();(2)String转换为Integer 两种构造方法的区别,Character只有一种(3)int转换为String String s = s.valueOf(i);
2017-02-23 22:54:51 473
数据结构课设-校园导游咨询系统
2017-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人