
java基础学习
小白学编程11
这个作者很懒,什么都没留下…
展开
-
java1.8流的新特性使用
对stream的任何修改都不会修改背后的数据源,比如对stream执行过滤操作并不会删除被过滤的元素,而是会产生一个不包含被过滤元素的新stream。stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等。stream只能被“消费”一次,一旦遍历过就会失效,就像容器的迭代器那样,想要再次遍历必须重新生成。的视频,完成“瑞吉外卖”项目的菜品信息管理模块的时候,遇到了一个比较陌生的写法。更多的例子,在菜鸟里面都有,就不搬了......原创 2023-10-21 21:45:05 · 137 阅读 · 0 评论 -
HTMl5的sessionStorage和localStorage
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。 而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。 web storage和cookie的区别 Web Storag...原创 2020-09-07 10:46:30 · 121 阅读 · 0 评论 -
util.Date与sql.Date的相互转换
Java中有两个Date类,一个是java.util.Date通常情况下用它获取当前时间或构造时间,另一个是java.sql.Date是针对SQL语句使用的,它只...原创 2020-09-06 11:20:48 · 1619 阅读 · 0 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
Java中的String,StringBuilder,StringBuffer三者的区别最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:String原创 2020-07-02 23:56:50 · 110 阅读 · 0 评论 -
java访问权限控制
访问权限(类的访问权限,属性访问权限,方法访问权限)1、类的访问权限(默认修饰符(protected)和public修饰符)1)、默认修饰符(protected)的类,同一个包下,可以访问另一个类,不同的包下,不可以访问2)、Public修饰符的,不管同一个包,还是不是同一个包,度可以进行访问。2、类的属性和方法访问权限...原创 2020-06-25 21:31:48 · 205 阅读 · 0 评论 -
java中的包用法注意事项
这里写目录标题包1、包的命名规则2、包的导入3、使用包的注意事项包1、包的命名规则2、包的导入3、使用包的注意事项原创 2020-06-25 16:55:54 · 471 阅读 · 0 评论 -
java封装特点
这里写目录标题java封装(笔记)1、封装特点?2、如何实现封装?java封装(笔记)1、封装特点?1、将类的某些信息属性隐藏在类内部,不允许外部直接访问2、通过该类提供的方法(让外部)实现该内的隐藏的信息访问。3、面向对象的三大特征之一2、如何实现封装?封装的例子/** * 宠物狗狗类 */public class Dog { //1.隐藏属性 private String name = "无名氏"; // 昵称,默认值是"无名氏" private int health =原创 2020-06-25 16:42:25 · 320 阅读 · 1 评论 -
for each(for的强类型)和数组使用
for each只能用于遍历数组,不能给数组元素赋值。import java.util.*;public class For_Each_Demon { public static void main(String[] args) { int[] scores = new int[6]; //foreach是用来遍历数组的,不能用来对数组赋值。 for(int score:scores){//强类型for中间是冒号:不是分号;原创 2020-06-10 08:53:38 · 290 阅读 · 0 评论 -
使用数组静态和动态数组分别方式初始化一个大小为10的整型数组并输出。
分别使用数组静态和动态初始化方式初始化一个大小为10的整型数组并输出。import java.util.Scanner;public class java_array_1 { //1)、使用数组静态初始化和动态方式初始化一个大小为10的整型数组并输出。 public static void main(String[] args) { int[] arry1={10,12,23,34,56,78,78};//数组静态化,初始并且赋值 for(int i=0原创 2020-06-10 00:24:27 · 2667 阅读 · 0 评论