JavaSE
JavaSE博客
代码被吃掉了
凡是过往 皆为序章
展开
-
【Java】四万字详写集合
Iterable接口此接口是Collection接口的父接口,所有元素都是可迭代的,可遍历的。该接口最重要的是提供了1个遍历集合的方法:Iterator< T > iterator() 返回类型为 T元素的迭代器对象。Iterator接口Iterator(迭代器)对象是专门用来遍历/迭代集合中元素的该接口中的重要方法有3个:1.boolean hasNext() 如果迭代具有更多元素,则返回 true2.E next() 返回迭代中的下一个元素(E代表元素类型原创 2020-07-13 21:38:51 · 525 阅读 · 0 评论 -
【java】初阶总结(干货)--持续更新
Java总结(持续更新)一、方法重载(overload)总结应用:在同一个类中,多个功能一样的方法可考虑将他们方法名一致优点:代码美观,减少代码重复量,提高代码效率重载条件:同时满足3个条件1.位于同一个类中2.方法名相同3.参数列表不同(参数个数/参数类型/参数顺序)注意:只有返回值不同----->不算是重载,算是重复,因为JVM无法区别,因为返回值可以不再main函数里面接受。只有修饰符不同----->不算是重载,算是重复修饰符(public、static…)。返回值原创 2020-05-23 10:34:07 · 333 阅读 · 0 评论 -
Unknown initial character set index '255' received from server.解决方法
Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the ‘characterEncoding’ property.这个问题是由于字符集设置出现问题解决方法:将url的格式写成如下所示:这里的db_school是你所要连接...原创 2020-04-29 20:22:10 · 512 阅读 · 0 评论 -
Java学习篇之十 (JDBC)
原创 2020-05-01 16:35:11 · 116 阅读 · 0 评论 -
java学习篇之九 (变量)
变量primitive主数据类型注意float f = 32.5f;//如果不加f,则会被当成double型数据double d = 32.5;引用数据类型对象引用变量:用于存取对象的方法赋值规则:占位多的类型赋值给占位少的类型会出现溢位的可能,会丢失精度。☆☆☆对象数组中存放的是每个对象的引用(对象首地址)...原创 2020-04-09 22:42:24 · 116 阅读 · 0 评论 -
Java学习篇之八 (类与对象相关语法)
类与对象相关语法字段成员的语法细则字段初始化private int hour = 0; // 将钟表的时间初始化为0:0:0private int minute = 0;private int second = 0;空值字段默认值:byte/short/int/long: 0float/double: 0.0char: ‘\u0000’boolean: false引用变量...原创 2020-03-17 11:55:10 · 297 阅读 · 0 评论 -
Java学习篇之七 (带标号的break和continue)
带标号的break和continueLabel1: for ( …… ) { // 为外层循环语句添加标号,假设为Label1 Label2: for ( …… ) { // 为内层循环语句添加标号,假设为Label2 …… break Label1; // 或:continue Label1; }} 带标号的break语句可直...原创 2020-03-17 11:32:18 · 983 阅读 · 0 评论 -
Java学习篇之六 (final关键字)
final关键字——只读变量的语法Java语法:定义只读变量格式:final 数据类型 常变量名 = 初始值 ;语法说明:1.使用关键字final定义只读变量。2.只读变量只能被赋值一次。只读变量在取得初始值之后,只能进行读取操作,不能做写入操作(例如再次赋值)。3.定义只读变量时通常都会初始化。举例:final int x = 5; // 定义只读变量x,初始值设定为5 x...原创 2020-03-17 11:30:38 · 106 阅读 · 0 评论 -
Java学习篇之五 (输入输出流再议)
输入输出流访问变量的内存单元写入(write)数据从键盘输入数据。例如:Scanner sc = new Scanner( System.in ); // 创建键盘扫描器scctemp = sc.nextDouble(); // 从键盘接收数据并写入变量ctemp的内存单元使用赋值运算符“=”(即等号),对变量进行赋值运算。例如:ctemp = 30 +6; 定义时初始化。...原创 2020-03-17 11:28:14 · 134 阅读 · 1 评论 -
Java学习篇之四 (标识符+关键字transient+数据类型+转义字符)
标识符+关键字transient+数据类型+转义字符标识符定义:标志包名、类名、对象名、方法名、变量名、数组名、文件名的有效字符序列成为标识符。标识符就是一个名字。标识符构成:A-Z、a-z、0-9、_、$☆:第一个字符 不能是 数字标识符 不能是 关键字(包括 true、false、null)关键字transient用法:变量前加上transient关键字作用:字段的生命周期仅存...原创 2020-03-16 22:17:27 · 194 阅读 · 0 评论 -
Java学习篇之三 (常量与变量)
常量与变量常量:整型常量 浮点型常量 字符型常量 字符串型常量 布尔常量1.整形常量:一般常量: 32bit长整型常量:64bit十进制数: 非0开头的正负整数 10 -10八进制数: 0开头的的正负整数 017(15) -017(-15)十六进制数:0x开头的正负整数 0x2F(47) -0x2F(-47)2.浮点常数单精度浮点常数32bit: 3.14F双精度浮点常数6...原创 2020-03-16 22:12:14 · 97 阅读 · 0 评论 -
Java学习篇之二(输入输出流)
输入输出流import java.util.Scanner; // 导入外部程序ScannerJava语言的键盘输入Scanner sc = new Scanner( System.in );int x = sc.nextInt(); // 为int型变量输入数据double x = sc.nextDouble(); // 为double型变量输入数据float x = sc.n...原创 2020-03-02 15:03:02 · 177 阅读 · 0 评论 -
Java学习篇之一(第一个程序——温度换算)
温度换算程序(Java实现)/*一个Java程序实例:将摄氏温度换算成华氏温度。*/import java.util.Scanner; // 导入外部程序Scannerpublic class JavaTemp { // 先定义一个类 public static void main( String args[ ] ) { // 将主函数定义在类的里面 double ctemp,...原创 2020-03-02 14:49:46 · 660 阅读 · 0 评论 -
Java开发包(JDK)
Java开发包(Java Development Kit,简称JDK) 包含:– javac:Java编译器– java:Java虚拟机– javadoc:Java文档生成器– jar:Java归档打包程序– appletviewer:Java小应用程序查看器– Java API(Application Programming Interface)JRE = java + Java...原创 2020-03-02 14:41:40 · 774 阅读 · 0 评论 -
初识Java
初步认识Java1991年,SUN MicroSystem公司的 Jame Gosling、 Bill Joe等人成立了一个新的计算机语言开发小组,启动了一个称为“Green”的项目,其目的是开发一种面向家用电器市场的软件产品,这种产品能够运行在电视机机顶盒、手机、洗衣机,烤面包炉等家用电器上。“GREEN”(绿色)的含义是--这种新语言应该是微处理器无关的。在规划这个产品时,他们首先想到这个...原创 2020-03-01 12:50:46 · 296 阅读 · 0 评论