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

浙公网安备 33010602011771号