
JAVA
文章平均质量分 82
lingle77
keep on learning
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一、初用Eclipse体验
断断续续搞JDK、安装对应的Eclipse也弄了一周 我这效率 不过总算步入正轨了! 把Eclipse弄成了顺眼的暗色系 排版格式也自己弄成了C++风格 通常排版的快捷键是CTRL+SHIFT+F 之前使用一直没奏效 后来发现和输入法的快捷键冲突了 修改后很好用了 并且强迫自己习惯英文版中QAQ 先来段很基本的代码 package myproject;原创 2015-05-26 18:29:54 · 584 阅读 · 1 评论 -
JAVA第一周 输出字符
1.1 代码如下 package HomeWork_1; public class JAVA1_1 { public static void main(String[] args) { System.out.println("Welcome to Java."); System.out.println("Welcome to Computer Science.");原创 2015-09-06 17:56:03 · 478 阅读 · 0 评论 -
JAVA Game bean machine
项目要求 输入球的个数和槽的个数,豆豆机中钉子按第几行则有几颗钉子排列,行数为(槽-1)。 打印出每个球的滚动方向,并表现出各个槽中球的分布情况。 代码如下 import java.util.Arrays; import java.util.Scanner; public class BeanMachine { static Scanner input = new Sca原创 2015-10-20 20:21:47 · 1270 阅读 · 1 评论 -
JAVA Eight Queens
public class EightQueens2 { public static void main(String[] args) { int[][] Q = new int [8][8]; int []x=new int [8]; int []y=new int [8]; int []diagonal =new int [16]; int []undiagon原创 2015-10-20 16:15:17 · 946 阅读 · 0 评论 -
JAVA 该数出现几次
题目当然晃了一眼…大概是要求输入一串0-100间的数 统计出各数出现的次数 好像是道三星题来着 找不到了QAQ 代码如下 package HomeWork_1; import java.util.Scanner; public class CountNums { public static void main(String[] args) { Scanner in = n原创 2015-09-10 19:32:42 · 959 阅读 · 1 评论 -
JAVA Current date and time
项目要求 Invoking System.currentTimeMillis() returns the elapse time in milliseconds since midnight of January 1,1970.Write a program that displays the date and time.Here is a sample run: Current date a原创 2015-09-22 20:02:58 · 1339 阅读 · 1 评论 -
java格式化输出 printf 例子
import java.util.Date; /** *使用printf输出 */ /**关键技术点 *使用java.io.PrintStream的printf方法实现C风格的输出 *printf方法的第一个参数为输出的格式,第二个参数是可变长的,表示待输出的数据对象 */ publicclass Printf { publicstaticvo转载 2015-09-22 19:49:24 · 3991 阅读 · 0 评论 -
JAVA Playing a TicTacToe game
项目要求 两个玩家在3*3的棋盘上下棋,哪方先连3子则获胜。 代码如下 import java.util.Scanner; public class TicTacToe { private static int gird = 3; // 设定3*3的棋盘 private static int[][] girds = new int[gird][gird]; // 创建原创 2015-10-27 19:46:22 · 2507 阅读 · 0 评论 -
JAVA 音乐文件读取工具
项目要求 a)读取指定目录的所有mp3文件,包括所有子目录 b)将所读取的文件呈现在控制台 代码如下 import java.io.*; import java.util.Scanner; public class fileMP3 { private static Scanner input = new Scanner(System.in); public stat原创 2015-11-01 10:26:58 · 3208 阅读 · 0 评论 -
JAVA 猜拳游戏三局两胜版
import java.util.Scanner; public class PlayGame { public static void main(String[] args) { Scanner in = new Scanner(System.in); int winTime1 = 0, winTime2 = 0; while (winTime1 System.out.pr原创 2015-09-08 22:35:42 · 2844 阅读 · 0 评论 -
JAVA 猜拳小游戏
以前用C++写了个猜拳小游戏,这次做个JAVA版的…C++版的在这里→http://blog.youkuaiyun.com/lingle77/article/details/41421769 又想起了已经离开的213同学。 代码如下 import java.util.Scanner; public class PlayGame { public static void main(String原创 2015-09-08 20:20:39 · 1174 阅读 · 0 评论 -
四、实例变量和类变量
读书笔记 类内成员变量分为: 有static:静态变量/类变量。属于类本身的特性 无static:非静态变量/实例变量。属于对象 代码如下 Person.java public class Person { String name; int age; static int eyenum; public void info() { System.out.print原创 2015-06-03 17:31:20 · 463 阅读 · 0 评论 -
三、数组初始化
今天在图书馆借了《疯狂JAVA程序员的基本修养》 书的前言说得很好 Java语言拥有的开发人群越来越大了,大量程序员已经进入或正打算进入Java编程领域。这当然和Java语言本身的优秀不无关系,却也和Java编程入门简单有关。一个毫无编程基础的初学者,只要有点数据库和SQL基础,大概花不到一个月时间就可以学会编写JSP页面,说不定就可以找到一份Java编程的工作了。如果他肯再多下点功夫,学原创 2015-06-03 12:38:26 · 672 阅读 · 5 评论 -
二、在Eclipse中体验Date日期类
Eclipse比CodeBlocks更好的一点是: 前者每输入完一行马上就能知错 而Codeblocks需要RUN后才知道 比如删掉17行最后的一个分号 换行后行数前出现红X 把鼠标移过去会显示原因: 代码如下 package date; //引入日期类的类包 import java.util.*; public class DateDemo { public原创 2015-05-28 16:35:28 · 3132 阅读 · 0 评论 -
五、JAVA中类的探究-父类构造器
二、父类构造器 (1)隐式调用和显式调用 代码如下 class Lingle { { System.out.println("Lingle的非静态初始化块:"); } public Lingle() { System.out.println("Lingle的无参数构造器"); } public Lingle(String grandson) {原创 2015-06-09 18:02:48 · 514 阅读 · 0 评论 -
五、JAVA中类的探究-类变量的初始化时机
一、类变量的初始化时机 (1) JAVA的类不同于C++的类 能在类里执行main函数就是让我惊奇的一点 JAVA程序可以在这两个地方对类变量执行初始化: 定义类变量时指定初始值 静态初始化快中对类变量指定初始值 代码如下 public class StaticInitTest { static int count = 2; static { Syste原创 2015-06-09 16:30:22 · 625 阅读 · 2 评论 -
五、JAVA中类的探究-父子实例的内存控制
“子类可以直接访问弗雷中定义的成员变量和方法”这种介绍其实稍显笼统 JAVA继承中対成员变量和方法的处理不同 代码如下 class Base { int count = 2; public void display() { System.out.println(this.count); } } class Derived extends Base { int c原创 2015-06-10 18:32:58 · 701 阅读 · 0 评论 -
六、数组及输入方式
之前一直不知道JAVA怎么输入…正好报名的云课堂开课了,根据预习视频发现了输入方式。囧~ 输入方式代码 import java.util.Scanner; public class FieldTest { public static void main(String[] args) { Scanner in = new Scanner(System.in); int x,原创 2015-07-06 17:43:31 · 1741 阅读 · 0 评论 -
第0周-JAVA云课堂学习日志
int[] a = {1,2,3}; int[] b = {1,2,3}; System.out.println(a==b); 数组a是管理者,若b[]=a[],b改变数组中的值,a作相应改变。 将输出false。因为a,b是不同的管理者 int[] a = {1,2,3}; int[] b = new int[a.length]; for ( int i =0 ; i < b.原创 2015-07-06 20:10:25 · 445 阅读 · 0 评论 -
第1周编程题-表示分数类的Fraction
题目内容 设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。 这个类的构造函数是: Fraction(int a, int b) 构造一个a/b的分数。 这个类要提供以下的功能: double toDouble(); 将分数转换为double Fracti原创 2015-07-13 20:34:50 · 10635 阅读 · 9 评论 -
JAVA第二周 输入字符
2.6** 代码如下 package Digits; import java.util.Scanner; public class Digits { public static void main(String[] args) { System.out.println("Enter an integer between 0 and 1000 :"); Scanner in = n原创 2015-09-08 19:28:57 · 512 阅读 · 0 评论 -
JAVA connectFour
项目要求 四连珠游戏,两个玩家交替落子。 每次输入一个数表示在该列落子,由下往上落子。若同一玩家在同行、同列或对角线出现四连珠则获胜。 代码如下 package curriculum.java; import java.util.Scanner; public class connectFour { private static int girds[][] = new int原创 2015-11-01 12:24:36 · 2239 阅读 · 0 评论