Java基础
方慕珩
这个作者很懒,什么都没留下…
展开
-
Servlet应用
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。在Java Web工程中找到WebRoot,会发现里面有一个index.jsp网页。(可以自己创建一个页面)注:常用 pageEncoding="UTF-8"jsp 指...原创 2019-11-12 20:31:44 · 248 阅读 · 0 评论 -
JDBC相关介绍
JDBC相关介绍。(实习内容)Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC API主要位于JDK中的java.sql包中。DriverManager:负责加载各种不同驱动程序(Driver),并根据不同的请求,向调用者返回相应...原创 2019-11-02 13:57:46 · 177 阅读 · 0 评论 -
【2018-8-19】【day11】
【2018/8/19】 Final关键字代表最终、不可改变的。常见的四种用法:可以用来修饰一个类。Public final class 类名称{ // }【当前类不能有任何子类,其中所有的成员方法都不能进行覆盖重写。】 可以用来修饰一个方法。这个方法就是最终方法,不能被覆盖重写。修饰符 final 返回值类型 类名(参数列表){}【对于类、方法来说,abstract关键字和fin...原创 2018-08-19 16:47:49 · 183 阅读 · 0 评论 -
【2018-8-18】【day10】
【2018/8/18】接口:公共的规范标准。接扣格式:Public interface 接口名称{ 接口内容}换成了关键字interface之后,编译生成的字节码文件仍然是.javaJava7:常量、抽象方法Java8:java7+默认方法、静态方法。Java9:java8+私有方法注意事项:接口当中的抽象方法,修饰符必须是两个固定的关键字:publi...原创 2018-08-18 21:31:50 · 128 阅读 · 0 评论 -
【2018-8-13】【day07】
API:应用程序编程接口,JDK中提供使用的类的说明文档。(就好像一本字典)(索引-搜索-包-构造方法-方法摘要)Scanner类:导包Import 包路径.类名称(目标类和当前类同一个包下可省略)只有java.lang包下的内容不用导包。创建类名称 对象名 = new 类名称();使用对象名.成员方法名()Import java.util.ScannerSc...原创 2018-08-13 15:02:40 · 105 阅读 · 0 评论 -
【2018-8-15】【day09】
继承是多态的前提,如果没有继承,就没有多态。 继承主要解决的问题就是:共性抽取。 父类:基类、超类。 子类:派生类。 继承关系的特点: 子类可以拥有父类的“内容” 子类可以拥有自己专有的内容。 继承父类:public class Teacher extends Employee{} 在父子类的继承关系当中,如果成员变量重名,则创建子类对象时,有两种方式: 直接通过子类对象访问成员...原创 2018-08-15 14:17:06 · 133 阅读 · 0 评论 -
【2018-8-3】【day04】
【2018/8/3】Intellij中自动生成代码:Main函数: psvm回车打印:sout回车Intellij快捷键:alt+回车 修复错误 ctrl+y 删除当前行 ctrl+atl+l 格式化代码(对齐) ctrl+/ 单行注释,再按取消 ctrl+shift+/ 选中代码注释 多行注释 再按取消 alt+ins 自动生成代码 alt+shift+上/...原创 2018-08-03 11:05:04 · 102 阅读 · 0 评论 -
【2018-8-11】【day06】
import java.util.Arrays;public class array01 { public static void main(String[] args) { int [] array = {2,4,6,8,9}; System.out.println(Arrays.toString(array)); }}成员变量是直接...原创 2018-08-11 16:47:23 · 120 阅读 · 0 评论 -
【2018-8-14】【day08】
程序当中所有的双引号字符串,都是String类的对象。(就算没有new也照样是。) 字符串的特点:字符串的内容永远不可变。 字符串是可以共享使用的。 字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组。创建字符串的3+1种方式:三种构造方法:Public String(); //创建一个空白字符串,不含任何内容。Public String(char[] ...原创 2018-08-14 16:56:00 · 116 阅读 · 0 评论 -
【2018-8-5】【day05】
【2018/8/5】数组:数组是一种引用数据类型 数组当中的多个数据,类型必须统一 数组的长度在程序运行期间不可改变两种常见的初始化方式:动态初始化(指定长度) 静态初始化(指定内容) 动态 格式:数据类型[] 数组名称 = new 数据类型[数组长度](前后数组类型要一样)静态 格式:数据类型[] 数组名称 = new 数据类型[] {1,2,3}; ...原创 2018-08-05 17:50:47 · 131 阅读 · 0 评论 -
【2018-7-26/27】【day03】
循环:If语句 Switch语句Switch(表达式){case 常量值1;语句1break;case 常量值2;语句2break;……default:语句nbreal;}Switch语句注意事项:多个case后面的数值不可以重复。 Switch后面的小括号只能是下列数据类型:基本数据类型:byte/short/char/in...原创 2018-07-27 10:48:05 · 118 阅读 · 0 评论 -
【2018-7-24】【day02】
当数据类型不一样时,将会发生数据类型转换。自动类型转换(隐式)特点:代码不需要进行特殊处理,自动完成。 规则:数据范围从小到大。例如:long num1 = 100 (Int自动转换为Long)强制类型转换特点:不能自动完成。 格式:范围小的类型 范围小的变量名 = (范围小的类型)原本范围大的数据注意事项:强制类型转换一般不推荐,因为可能会发生精度损失、数据溢出。 Byt...原创 2018-07-24 21:10:42 · 125 阅读 · 0 评论 -
【2018-7-23】【day01】
电脑上的计算器可以直接进行进制转换。 1)位(bit):一个数字0或者1,代表一位。 2)字节(Byte):每逢8位是一个字节,数据存储的最小单位。·1 Byte = 8 bit·1 KB = 1024 Byte·1 GB = 1024 MB·1 TB = 1024 GB3. MS-DOS → Windows 命令提示符(cmd)4.正斜杠/ 反斜杠\5.命令...原创 2018-07-23 20:38:55 · 139 阅读 · 0 评论