
javaSE
ma451152002
欢迎来到ma451152002的博客
展开
-
java中有哪些变量?
Java 编程语言定义了如下类型的变量 :实例变量 (非静态字段) 从技术上来说, 对象保存它们各自的状态在 "非静态字段", 也即, 没有使用static 关键字定义的字段. 非静态字段也称为实例变量 因为它们的值对每个 类 实例 (对每个对象, 换句话说); 一个自行车的currentSpeed 与另外一个自行车的currentSpeed 是独立的.类变量 (静态字段)类变量是使用原创 2013-03-25 20:10:41 · 5139 阅读 · 0 评论 -
IO:使用FileWriter,输出字符串内容
IO:使用FileWriter,输出字符串内容package net.nyist.io;import java.io.FileWriter;import java.io.IOException;public class FileWriterTest { public static void main(String[] args) { try ( // 创原创 2013-09-21 20:05:45 · 913 阅读 · 0 评论 -
IO:使用字符串作为物理节点的字符输入输出流的用法,即StringReader和StringWriter的用法
使用字符串作为物理节点的字符输入输出流的用法,即StringReader和StringWriter的用法package net.nyist.io;import java.io.IOException;import java.io.StringReader;import java.io.StringWriter;public class StringNodeTest {原创 2013-09-22 15:05:10 · 22238 阅读 · 0 评论 -
IO:推回输出流PushbackInputStream和PushbackReader的用法
IO:推回输出流PushbackReader的用法:下面的程序试图找出程序中的"new PushbackReader"字符串,找到后然后打印出目标字符串之前的内容 package net.nyist.io;import java.io.FileReader;import java.io.IOException;import java.io.PushbackRead原创 2013-09-22 16:16:49 · 7279 阅读 · 4 评论 -
IO:Java虚拟机读写其他进程的数据(1)
IO:Java虚拟机读写其他进程的数据(1)package net.nyist.io;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class ReadFromProcess { public static voi原创 2013-09-22 17:24:03 · 1010 阅读 · 0 评论 -
IO:Java虚拟机读入其他进程的数据(2)
IO:Java虚拟机读入其他进程的数据(2) package net.nyist.io;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintStream;import java.util.Scanner;public class WriteToProcess原创 2013-09-22 18:19:39 · 1116 阅读 · 3 评论 -
IO:转换流的使用InputStreamReader
IO:转换流的使用InputStreamReaderpackage net.nyist.io;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class KeyinTest { public static void原创 2013-09-22 15:24:21 · 6000 阅读 · 0 评论 -
IO:重定向标准输入流
IO:重定向标准输入流package net.nyist.io;import java.io.FileInputStream;import java.io.IOException;import java.util.Scanner;public class RedirectIn { public static void main(String[] args) {原创 2013-09-22 16:45:12 · 2319 阅读 · 0 评论 -
IO:重定向标准输出流
IO:重定向标准输出流以下程序将System.out的输出重定向到文件输出,而不是屏幕上输出package net.nyist.io;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintStream;public class RedirectOut {原创 2013-09-22 16:31:57 · 1227 阅读 · 0 评论 -
京东-面试题目-01
import java.util.HashMap;class A { public A(){ System.out.println("a construction"); } { System.out.println("in a class"); } static { System.out.print...原创 2018-11-04 23:30:05 · 528 阅读 · 0 评论 -
IO:包装类PrintStream的使用
IO:包装类PrintStream的使用package net.nyist.io;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintStream;public class PrintStreamTest { public static void main(原创 2013-09-21 20:29:37 · 2215 阅读 · 0 评论 -
IO:如何使用FileOutputStream来进行文件操作
IO:如何使用FileOutputStream来进行文件操作package net.nyist.io;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileOutputStreamTest { public原创 2013-09-21 19:43:31 · 1408 阅读 · 0 评论 -
java变量命名规则?
1、变量名大小写敏感. 一个变量名字可以是任意合法的标示符 — 一个不限长度的 Unicode字母 数字, 以字母, "$", 或 "_"开头. 然而,惯例以字母开头定义变量名 , 而不是 "$" 或 "_". 此外,"$", 按照惯例从来不被使用.你有时会发现自动生成的类包含美元符号, 但是你的变量名要避免使用它 .一个相似的惯例针对下划线的使用; 虽然技术上是合法的在变量名中包含下划线 "原创 2013-03-25 20:16:10 · 16966 阅读 · 0 评论 -
Java数据类型的分类
Java数据类型的分类:java支持的类型分为两类:基本类型和引用类型一、基本类型基本类型包括boolean类型和数值类型。数值类型包括整数类型和浮点类型。(1)整数类型包括byte、short、int、long、char类型。(2)浮点类型包括float、double类型。二、引用类型引用类型包括类,接口和数组类型、null类型。空引用null只能被被转化为引原创 2013-07-11 10:12:15 · 1851 阅读 · 0 评论 -
类之间的三种基本关系
类之间的三种基本关系:1、关联(包括聚合和组合)2、泛化(与继承同一个概念)3、依赖一、关联关联和属性的区别:类里的某个属性引用到另外一个实体时,则形成了关联。(1)关联包括聚合和组合(2)通常认为组合比聚合更加严格(3)聚合使用带空心的菱形框的实线来表示(4)组合使用带实心的菱形框的实线来表示 二、泛化泛化和继承是同一个概念继承关系使用带空心的原创 2013-07-10 16:53:51 · 1831 阅读 · 0 评论 -
如何使用双循环打印九九乘法表
如何使用双循环打印九九乘法表:public class NineNineMulitTable2{ public static void main(String[] args){ for(int i = 1 ; i <= 9 ; i++){ for(int j =1 ; j <= i; j++){ System.out.print(i + "*" + j + "=" + i原创 2013-08-24 15:59:40 · 5942 阅读 · 0 评论 -
利用取余相除的方法,打印10000以内的回文数字
利用取余相除的方法,打印10000以内的回文数字:public class CircleNumber{ public static void main(String[] args){ for(int i = 10 ; i < 10000 ;i++){ if(isCircleNumber(i)){ System.out.println(i + "是回文数字"); }原创 2013-08-24 16:20:12 · 1037 阅读 · 0 评论 -
利用StringBuffer的反转,打印10000以内的回文数字
利用StringBuffer的反转,打印10000以内的回文数字:public class CircleNumber2{ public static void main(String[] args){ for(int i = 10 ; i < 10000 ;i++){ if(isCircleNumber(i)){ System.out.println(i + "是回文数字原创 2013-08-24 16:26:20 · 1053 阅读 · 0 评论 -
如何使用一个循环打印九九乘法表
如何使用一个循环打印九九乘法表:public class NineNineMulitTable{ public static void main(String[] args){ for(int i = 1,j = 1 ; j <= 9 ;i++ ){ System.out.print(i + "*" + j + "=" + i * j + " "); if(i ==原创 2013-08-24 15:52:05 · 1067 阅读 · 0 评论 -
如何获得任意时间的下一天的时间
如何获得任意时间的下一天的时间:import java.util.Date;public class NextDay{ public static void main(String[] args){ Date nowDate = new Date(); System.out.println(getNextDate(nowDate)); } public stati原创 2013-08-24 16:43:40 · 1622 阅读 · 0 评论 -
打印100以内的素数
素数:只能被1和被自己整除的整数,其中,1不是素数。由题可知:除数只要是小于该数的二次根即可public class Prime{ public static void main(String[] args){ for(int i = 1; i < 100 ; i++){ if(isPrime(i)){ System.out.println(i); } }原创 2013-08-24 15:37:53 · 2413 阅读 · 1 评论 -
京东-面试题目-02
abstract class CCALSS { public int a;// 可以包含非抽象属性 //public abstract int b; // 1 编译错误,字段不可用abstrct修饰 public void c(){} // 可以包含非抽象方法 //public abstract void d(){}//2 编译错误,抽象方法不可以有body ...原创 2018-11-04 23:39:43 · 384 阅读 · 0 评论