- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Java学习笔记---Java中的字符串的使用规范
字符可以以一种编码的形式 例如: A 可以写成是\u0041 意思是\u是编码类型 后面是16进制的数代表在这个类型中的表示 char c= ‘A’———-char c=’\u0041 这个表是unicode表和ascll表类似’包裹类型的用处 包裹类型 可以获得该类型的最大最小值 Integer.min_value Integer.Max_valuechar...
2018-06-17 21:42:52
328
原创 Java学习笔记 使用数组模拟实现线程的互斥
首先是思路 因为是模拟实现线程的并发执行 但是当有多个线程的执行涉及同一个资源的使用的时候就需要实现一种互斥 使用一个标志位 当有一个线程正在对资源进行操作的时候 其他的线程只能先等待 利用循环实现 每次循环找到满足条件的线程进行操作 本实例是模拟银行取钱 和存钱的进程 (原理上有点问题 没有完全实现并发执行的效果) 所以贴出代码希望大家可以互相交流指导: 代码如...
2018-05-05 19:33:22
281
原创 Java学习笔记 io流FileWriter的使用
主要用于传输数据 输入流:input 让数据进入应用程序 输出流: 让数据离开应用程序io流的分类: 输入输出流 字节流和字符流FileWriter类将数据写到纯文本文件内 先导包: java.io.FileWriter创建,构造方法 public FileWriter(String fileName) //参数字符串就是文件的路径名称 FileWriter fw=n...
2018-04-27 17:52:29
1266
原创 java 学习笔记 使用Java实现树的各种遍历
创建m度树,并输出前序遍历、后序遍历、层次遍历、凹入输出的结果 注:其中需要创建一个队列类,并使用该类编写层次遍历。注意类设计的通用性。 二叉树的非递归各种遍历主要思想和数据结构相同树的前序遍历树的后序遍历树的中序遍历还有的是队列的使用这是很重要的一点具体代码实现如下: 递归实现:import java.util.Scanner;class ReadCha...
2018-04-26 23:10:51
1157
原创 用Java实现输入算数式计算值 ---中缀表达式转换为后缀表达式
基本要求实现文本计算器,支持加减乘除、括号。基本思路: 首先是先将输入的文本字符串 通过正则表达式转换为一个个字符 再将其转换为后缀表达式: 其中中缀表达式转换为后缀表达式 需要使用到栈的相关操作 还有一些基本的规则: 1.遇到操作数,直接输出; 2.栈为空时,遇到运算符,入栈; 3.遇到左括号,将其入栈; 4.遇到右括号,执行出栈操作,并将出栈的元素输出,直到弹出栈的是...
2018-04-26 21:46:37
875
1
原创 Java中构造方法的实现
构造方法的概念:与类名相同的类方法 每当使用new关键字创建一个对象的时候就会调用这个方法一般的系统都会自动写好类的构造方法且为无参的 但是如果我们要重写这个构造方法就可以自己来写:特别注意构造方法没有返回值类型所以不需要写返回值类型与普通的方法要注意区分例如:package Text1;public class jiangjie { public jiangjie(...
2018-04-07 20:46:31
1297
原创 团队程序设计练习题L1-031 到底是不是太胖了?
题目描述: **据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 |真实体重-标准体重| < 标准体重x10%)。已知1市斤=0.5公斤。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。输入格式:输入第一行给出一个正整数N(<= 20)。随后N行,每行给出两个整数,分别是一个人...
2018-03-22 21:50:25
682
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人