随笔分类 -  Java基础

摘要:Java数据类型--基本数据类型 1.数值型: a>整型:byte, short, int, long b>浮点型:float, double 2. 字符型: char 3. 布尔型: boolean Java数据类型--引用数据类型 1.数组 2.类(String也是一个类,属于引用数据类型哦) 阅读全文
posted @ 2019-02-12 17:08 眉毛病 阅读(175) 评论(0) 推荐(0)
摘要:Java的发展方向: 1.Java SE:实现Java的基础支持,可以进行普通的单机版程序开发 2.Java EE:进行企业平台的开发 3.Java ME:进行嵌入式开发 Java程序的组成:Java源文件(*.java),字节码文件(*.class),机器码文件(*.exe) Java的命令: 1 阅读全文
posted @ 2019-02-12 16:49 眉毛病 阅读(310) 评论(0) 推荐(0)
摘要:封装: 可以保证内部结构的安全性,类内部的定义对于外部不可见。 类中的属性必须用private封装,封装后的属性如果想要被外部访问,可以定义 public 的 setter,getter方法。 setter 方法用法: public void setName ( String aname) { na 阅读全文
posted @ 2019-01-24 00:07 眉毛病 阅读(102) 评论(0) 推荐(0)
摘要:class Book { String name; double price; public void getInfo() { System.out.println("书名:" + name + " 价格是:" + price + "元"); } } public class Demo { public static void m... 阅读全文
posted @ 2019-01-23 23:41 眉毛病 阅读(282) 评论(0) 推荐(0)
摘要:import java.util.*; public class InputTest { public static void main(String args[]) { Scanner in = new Scanner(System.in); System.out.println("你叫什么名字?"); String ... 阅读全文
posted @ 2019-01-17 23:46 眉毛病 阅读(124) 评论(0) 推荐(0)
摘要:为什么有方法重载: 因为一次定义无法满足多个不同的参数设置的情况,例如实现加法运算,可能会有两个整数,两个浮点数,一个整数一个浮点数这样的情况,所以要重载方法保证在参数变化的情况下也能正常调用某个方法。 方法重载:在同一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或者参数类型不同即可 阅读全文
posted @ 2019-01-13 10:25 眉毛病 阅读(155) 评论(0) 推荐(0)
摘要:在Java中,所有的类都直接或者间接继承了 java.lang.Object 类。 由于所有的类都是Object类的子类,所以任何子类都可以重写Object类的方法。 Object类中的 getClass(),notify(), notifyAll(), wait() 等方法不能重写,因为被定义为 阅读全文
posted @ 2019-01-13 09:20 眉毛病 阅读(197) 评论(0) 推荐(0)
摘要:恢复内容开始 继承的作用: 在程序中复用一些已经定义完善的类,可以减少软件的开发周期,提高软件的可维护性和可扩展性。 继承的基本思想(Java中使用extends来标识两个类之间的继承关系): 基于某个父类的扩展,制定出一个新的子类 子类可以继承父类原有的属性和方法,也可以增加一些父类没有的属性和方 阅读全文
posted @ 2019-01-13 08:53 眉毛病 阅读(127) 评论(0) 推荐(0)
摘要:基本运算: +、-、*、/、%(取模) 自增自减: ++变量,--变量:先进行变量的自增/自减再使用变量进行科学计算 变量++,变量--:先使用变量进行科学计算,后实现自增自减操作 三目运算符: 数据类型 变量 = 布尔表达式 ? 值1 : 值2; 逻辑运算符: 与(&、&&) 或(|、||) 非( 阅读全文
posted @ 2018-06-03 23:57 眉毛病 阅读(116) 评论(0) 推荐(0)
摘要:不同的数据类型可以保存不同的数据内容。 Java 一共分为两大数据类型:基本数据类型,引用数据类型 【基本数据类型】 数值型: --整型:byte、short、int、long --浮点型:float、double 字符型:char 布尔型:boolean 【引用数据类型】:数组、类、接口 基本数据 阅读全文
posted @ 2018-06-03 22:57 眉毛病 阅读(171) 评论(0) 推荐(0)
摘要:Java的发展方向: Java SE --实现Java的基础支持,可以进行普通的单机版程序的开发 Java ME --企业平台开发 Java EE --嵌入式开发,现在已经被Android取代 Java语言的特点: --简单,有更多发挥空间 --是一门面向对象的编程语言 --是为数不多的一门多线程编 阅读全文
posted @ 2018-06-03 14:34 眉毛病 阅读(131) 评论(0) 推荐(0)