
java-基础
文章平均质量分 88
介绍java语言基础
码仆的逆袭
不积跬步,无以至千里; 不积小流,无以成江海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK1.8新特性
JDK1.8新特性IDE环境调整lambda表达式代码实现接口新增方法IDE环境调整lambda表达式lambda表达式的标准格式:(参数列表) -> { 函数体;}lambda表达式的省略规则:小括号内参数的类型可以省略如果小括号内有且仅有一个参数,则小括号可以省略如果大括号有且仅有一个语句,可以同时省略大括号、return关键字和分号lambda表达式应用的前提条件:方法的参数或局部变量的类型必须为接口接口中有且仅有一个方法lambda表达式与匿名内部类原创 2023-09-24 22:39:14 · 385 阅读 · 0 评论 -
Num.06-MVC三层架构以及 get , post 和重定向以及请求转发的区别
Dao层用于编写sql语句,接口和接口实现Service层用于连接Dao层和Selvert层,接口和接口实现Selvert层用于接收和响应用户层应用举例:代码结构:原创 2019-02-21 21:40:15 · 294 阅读 · 0 评论 -
Num.05-过滤器 filter 和 cookie
文章目录过滤器cookie的显示上次登录时间案例过滤器**作用:**拦截,阻止直接在地址栏输入地址跳过注册或登录页面直接进入其他页面代码案例:创建过滤器:public class UserFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse resp, FilterC...原创 2019-02-22 21:53:39 · 886 阅读 · 0 评论 -
Num.03-jsp中的循环语句、表单隐藏提交数据
文章目录jsp中的for循环表单隐藏提交数据jsp中的for循环代码举例: <table border="1px" width="40%"> <tr> <th>id</th> &原创 2019-02-21 10:29:42 · 422 阅读 · 0 评论 -
Num.02-form表单前端验证
form表单提交,前台数据正则校验提交事件:onsubmit失去焦点事件:onblur<!DOCTYPE html><html> <head> <script type="text/javascript"> var usernmaeIsHEFa原创 2019-02-28 17:10:53 · 212 阅读 · 0 评论 -
Num.04- jsp九大内置对象和EL表达式
jsp的九大内置对象文章目录jsp的九大内置对象pageContextpageContext作用范围:只能在同一个界面得到,在不同界面无法得到在同一页面获取值index页面代码:<%@ page contentType="text/html;charset=UTF-8&amp原创 2019-02-19 15:01:04 · 291 阅读 · 0 评论 -
Num.01-java中的真假分页
真假分页真分页假分页真分页代码案例SELECT * from user LIMIT 3,3运行结果:代码格式:select * from user limit 起点,步长记录的起点默认从0开始假分页原创 2019-03-01 10:46:54 · 314 阅读 · 0 评论 -
Num.04-JDBC
##JDBC工具包public class DBUtil { Connection con = null; PreparedStatement ps = null; public void mysql(String sql) { String url = "jdbc:mysql://localhost3306//mobile";//数据库 ...原创 2019-02-14 17:54:53 · 110 阅读 · 0 评论 -
JSON
JSONjava环境搭建创建json创建形如{key1:value1,key2:value2,key3:value3...}的json数据创建形如[{key1:value1,key2:value2,key3:value3},{key1:value1,key2:value2,key3:value3},{key1:value1,key2:value2,key3:value3}]的json数据解析 JS...原创 2019-12-09 13:00:03 · 252 阅读 · 0 评论 -
Num.02-java基础2
文章目录栈内存和堆内存Java三大特性重载重写数组(冒泡排序及优化,求最大值最小值)This关键字和static关键字&访问修饰符类和对象(getset方法,构造方法,tostring)栈内存和堆内存Java三大特性封装:将属性进行隐藏,只留给可以调用的方法来对属性进行操作继承:extends关键字,子类继承父类所有非私有的属性和方法多态:父类引用指向子类对象重载指在同...原创 2019-02-14 17:12:18 · 168 阅读 · 0 评论 -
Num.01-java基础
第一章八大数据类型if elseswitch casefor&,&&与|,||自增执行while八大数据类型byte 1个字节 -2^7 ~ 2^7-1 Byteshort 2个字节 -2^15 ~ 2^15-1 Shortint 4个字节 -2^31 ~ 2^31-1 Integerlong 8个字节 -2^63 ~ 2^63-1 L...原创 2019-02-14 16:48:00 · 169 阅读 · 0 评论 -
Num.03-抽象类和接口
文章目录抽象类的局限性接口的使用规则注意点:注意:当子类既继承某个抽象类,又同时实现多个接口时,应该先继承后实现电话案例抽象类的局限性既有抽象方法,又有普通方法,有点乱抽象类是类,是类就只能单继承,想要实现多继承,那么就引入了接口的概念接口和抽象类最大的区别:抽象类的子类只允许继承一个抽象类,接口的子类可以实现多个接口。突破了单继承的限制接口的使用规则(1) 接口一定要有子类,子类...原创 2019-02-14 17:32:15 · 171 阅读 · 0 评论 -
Num.04-java基础线程
线程创建两个线程加入线程进程锁死锁创建两个线程方法1:public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 10; i++) { try { Thread.sleep(1000...原创 2019-02-27 23:16:59 · 205 阅读 · 0 评论 -
Num.05-java基础单例模式
懒汉式和饿汉式单例模式饿汉式懒汉式单例模式什么是单例模式一个类只能有一个实例该类的实例由该类自己来创建该类创建的实例必须提供给其他对象饿汉式public class Singelon { private Singelon(){ System.out.println("创建了一个对象"); } private static final Sin...原创 2019-02-28 15:59:13 · 153 阅读 · 0 评论 -
Num.06-java的设计模式
代理模式代理模式代理模式结构图:接口public interface Eat { public void eat();}真实类Apublic class EatImpl implements Eat { @Override public void eat() { System.out.println("猫吃鱼"); }}...原创 2019-03-01 20:13:17 · 147 阅读 · 0 评论 -
Num.07-java中的JUnit
在pom.xml配置文件中添加依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12&原创 2019-03-04 17:54:27 · 152 阅读 · 0 评论 -
Num.08-java基础之反射
反射前期准备1.反射之4种new对象2. 反射之获取类、父类、实现接口3.反射之获取空参、有参构造4.反射之获取方法5.反射之获取字段前期准备编写一个真实类phone,实现list接口public class Phone implements List { public double price; public String name; public Phone()...原创 2019-03-04 22:03:33 · 189 阅读 · 0 评论