
Java
tiweeny
这个作者很懒,什么都没留下…
展开
-
Java输入输出
Java输入输出流(Stream) 输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java.io包中的流支持多种格式,如基本类型、对象、本地化字符集 读取输入Java的控制台输入使用System.inBufferedReader可以把System.in包装在一个BufferedReader对象中来创建一个字符流。BufferedReader br=new BufferedReader(n原创 2017-09-23 20:09:55 · 414 阅读 · 0 评论 -
Java访问控制符
种类 修饰符 说明 public 公共的,对所有类可见 protected 受保护的,对同一包内的类和所有子类可见 private 私有的,在同一类内可见 默认 在同一包内可见。默认不使用任何修饰符 访问控制与继承 父类中声明为public的方法在子类中必须为public 父类中声明为protected的方法在子类中只能为protected或public 父类中原创 2017-10-20 13:09:15 · 323 阅读 · 0 评论 -
Java字符串
Java字符串 String类是不可改变的,被称为不可变字符串,一旦创建String对象,则值无法改变。但可以将其引用另一个字符串。 【注】若需要对字符串做大量修改,应选择StringBuffer&StringBuilder 连接字符串 使用concat()方法 使用+操作符 创建格式化字符串 printf() System.out.printf("浮点型变量的值为%f,整形变量的值为%d,字符串原创 2017-09-23 16:21:04 · 194 阅读 · 0 评论 -
Notepad++编译、运行Java
Plugins-->Plugin Manager-->Show Plugin Manager 安装NppExec Plugins-->NppExec 输入以下参数 NPP_SAVE cd "$(CURRENT_DIRECTORY)" javac.exe "$(FILE_NAME)" java.exe "$(NAME_PART)" 5.定义快捷键 5.1 Plugins-->N原创 2017-09-21 20:49:25 · 543 阅读 · 0 评论 -
Java面向对象基础
Java面向对象基础源文件声明规则 一个源文件中只能有一个public类 一个源文件可以有多个非public类 源文件名称与public类名保持一致 对象 一个对象变量并没有实际包含一个对象,而仅仅引用一个对象 在Java中,任何对象变量的值都是对存储在另外一个地方的一个对象的引用。new操作符的返回值也是一个引用。 Date deadline=new Date() 表达式new Date()构原创 2017-10-18 22:55:27 · 255 阅读 · 0 评论 -
Java数组
Java数组创建数组 使用new操作符创建数组 int[] a =new int[100]; 数组一旦创建,则不能更改它的大小,但可以改变数组元素。 数组初始化及匿名数组 提供一种创建数组对象并同时赋初始值的简化方式。此方法不需要调用new int[] samllPrimes={1,2,3,4,5}; 处理数组 通常使用基本循环或foreach循环。 更简便的打印数组中的所有值方法,Arrays原创 2017-09-22 13:16:28 · 197 阅读 · 0 评论 -
Java变量类型
Java变量类型Java支持的变量类型: * 静态变量(类变量):独立于方法之外的变量,用static修饰 * 对象变量(实例变量、类成员变量):独立于方法之外的变量 * 局部变量:类的方法中的变量public class Variable{ static int allClicks=0;//类变量 String str="Hello World";//类成员变量 pub原创 2017-09-21 19:18:40 · 186 阅读 · 0 评论 -
Java语法基础
Java语法基础基础规则 Java是一种强类型语言,必须为每一个变量声明一种类型。 变量一旦声明,类型不能再被改变。 Java中没有任何无符号类型(unsigned) 命名规则 大小写敏感 类名:首字母大写 方法名:以小写字母开头。若方法名包含若干单词,后面的每个单词的首字母大写 源文件名:源文件名与类名相同。 基本数据类型 Java是一种强语言类型,即必须为每一个变量声明一种类型 Java中没有任原创 2017-09-21 18:22:15 · 197 阅读 · 0 评论 -
Java大数值
Java大数值Number类 Java为每一个内置数据类型提供了对应的包装类 所有的包装类(Integer,Long,Byte,Double,Float,Short)都是抽象类Number的子类 这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用时,编译器会把内置类型装箱为包装类。 相似地,编译器也可以把一个对象拆箱为内置类型。 Math类 Math类包含了用于执行基本数学运算的原创 2017-09-23 20:49:42 · 1174 阅读 · 0 评论 -
深入理解java多态性
经典实例分析 public class A { public String show(D obj) { return ("A and D"); } public String show(A obj) { return ("A and A"); } }转载 2017-10-21 12:52:19 · 398 阅读 · 0 评论