随笔分类 - Java
Java基础
摘要:Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 读取控制台输入 Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 Syste
阅读全文
摘要:Java方法 类似于C语言中的函数。 在语句 中: println() 是一个方法。 System 是系统类。 out 是标准输出对象。 方法的命名规则 方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson、onePrice 方法的定义 语
阅读全文
摘要:问题 使用IDEA自带的终端,运行 显示:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决办法 在系统环境变量中 中添加: 这是我安装IDEA的路径,其中 就位于 目录下 只需把这个目录添加进系统路径即可。 测试一下 OK。
阅读全文
摘要:正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 java.util.regex 包主要包括以下三个类: Pattern 类 :pattern 对象是一
阅读全文
摘要:java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数数来实例化 Date 对象。 1、使用当前日期和时间来初始化对象。 2、接收一个参数,该参数是从1970年1月1日起的毫秒数。 获取当前日期时间 使用 Date 对象的 toString() 方法来打印当
阅读全文
摘要:声明数组变量 语法如下: 注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。 实例: 创建数组 java使用 操作符来创建数组: 注释: 使用 dataType[arraySize] 创建了一个数组。 把新创建的数组的引用赋值给变量 myList。 1、数组变量
阅读全文
摘要:当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 两者的区别如下: StringBuilder: 速度快,不是线程安全。 StringBuffer: 速度慢,线程安全。 实例: 输出: StringBuffer 方法 append(String s)
阅读全文
摘要:在 Java 中,字符串属于对象,Java 提供了 String 类来创建和操作字符串。 创建字符串 如: 注意:String类是不可改变的,所以一旦创建了 String 对象,那它的值就无法改变了 。 获取字符串长度 用于获取有关对象的信息的方法称为 访问器方法 。 String 类的一个访问器方
阅读全文
摘要:Character 类 Java的基本数据类型 对应的包装类是 类。 Character 类用于对单个字符进行操作。 可以使用Character的构造方法创建一个Character类对象,例如: Character 方法 下面是Character类的方法: 装箱与拆箱 将一个char类型的参数传递给
阅读全文
摘要:java Number类 Java的内置数据类型有byte、int、long、double等。 Java 语言为每一个内置数据类型提供了对应的包装类。 int对应的包装类为Integer long对应的包装类为Long byte对应的包装类为Byte double对应的包装类为Double floa
阅读全文
摘要:switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 switch case 语句语法格式如下: switch case语句规则: 每个 case 后面跟一个要比较的值和冒号。 当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到
阅读全文
摘要:if else语句 用法如下: if...else if...else 语句 用法如下: 嵌套的 if…else 语句 用法如下: 每天学习一点点,每天进步一点点。
阅读全文
摘要:java主要有三种循环结构: while循环 do while循环 for循环 while循环 while循环结构如下: do while循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似
阅读全文
摘要:java运算符主要分为以下几类: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 前缀自增自减法(++a, a): 先进行自增或者自减运算,再进行表达式运算。 后缀自增自减法(a++,a ): 先进行表达式运算,再进行自增或者自减运算 关系运算符 位运算符 Java
阅读全文
摘要:java修饰符主要分为两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。 访问控制修饰符 default(即默认):在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private: 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外
阅读全文
摘要:在Java中,所有变量在使用前必须声明。 Java支持的变量类型有: 类变量(静态变量):独立于方法之外,用 修饰。 成员变量(实例变量):独立于方法之外,没有 修饰。 局部变量:方法之中的变量。 实例: java局部变量 局部变量声明在方法、构造方法或者语句块中,作用域限制在该方法内。 局部变量在
阅读全文
摘要:Java有两大数据类型 内置数据类型 引用数据类型 内置数据类型 byte:8位整数,默认值0 short:16位整数,默认值0 int:32位整数,默认值0 long:64位整数,默认值0L (L不分大小写,但小写l容易与1混淆,最好大写) float:32位浮点数,默认值0.0f double:
阅读全文
摘要:变量类型 局部变量 :在方法、构造方法内定义的变量称为局部变量。 成员变量 :定义在类中,方法之外的变量称为成员变量。 类变量 :类变量也声明在类中,方法之外,但必须声明为 类型。 一个创建对象的例子 输出: 一个访问实例变量和调用成员方法的例子 输出: 源文件声明规则 一个源文件只能有一个publ
阅读全文
摘要:Java基本语法 大小写敏感 类名的首字母大写,且每个单词首字母大写,如MyFirstJavaClass 方法名:首字母小写,且后面每个单词首字母大写。 源文件名必须和类名相同。 主方法入口:所有的Java程序由 方法开始执行。 Java关键字 Java注释 Java源程序与编译型运行区别 如下图所
阅读全文
摘要:安装interllij IDEA interllij IDEA简称IDEA,是最好用的Java集成开发环境。你只需要安装一个IDEA,就可以立马开始学习Java,不用再费心去配置Java环境。 IDEA有教育版和付费版,我们只需要下载教育版就可以了。 下载,安装完毕即可。 运行第一个Hello Wo
阅读全文

浙公网安备 33010602011771号