Java自学日志
文章平均质量分 79
我们遇到什么困难也不要怕,微笑着面对它!
消除恐惧的最好办法就是面对恐惧!
名声尘
人本来是没有自知之明的,只有撞上些东西,反弹回来,才会了解自己。
和更强大、更可怕、更优秀的东西碰撞,然后才知道自己几斤几两,于是便有了自知之明。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java必备常用操作API
String类1. 字符串比较规则equals对比的是值和长度==对比地址就当等号不存在,无脑使用equals。 System.out.println("a" == "a"); //true System.out.println("a".equals("a")); //true System.out.println("a".equals(new String("a"))); /...原创 2020-03-14 17:08:25 · 207 阅读 · 0 评论 -
反射和注解的知识
反射反射的理论类的加载过程类加载器反射机制获取Class类的对象射获取的各种方法和属性注解(annotation)什么注解?注解不是程序本身,可以对程序作出解释可以被其它程序读取有一定的的约束功能常见内置注解@Override:用于修饰此方法覆盖了父类的方法;@Deprecated:用于修饰已经过时的方法;@SuppressWarnnings:用于通知java编译...原创 2020-02-16 20:54:44 · 210 阅读 · 0 评论 -
Servlet
什么是ServletServlet就是一种动态WEB技术操作编写一个类实现Servlet接口把这个类放到web服务器中实现了Servlet的程序就叫 ServletServlet原理ServletContextServletContext实现的servlet的数据共享。在web容器在启动的时候,他会web程序都创建一个ServletContext对象,他代表了当前的web应用...原创 2020-02-16 15:26:39 · 141 阅读 · 0 评论 -
Web服务器
基本概念web开发web就是网页静态web(html,css):数据始终不发生变化动态web:根据时间用户的不同,数据发生变化技术栈Servlet,jspweb应用程序:可以提供浏览器访问的程序web应用编写完毕后需要一个服务器来统一管理静态web静态web的缺点页面无法动态更新无法和数据库交互动态web缺点web资源出现错误,我们需要重新编写我们的后台程序...原创 2020-02-15 21:09:03 · 162 阅读 · 0 评论 -
String类详解
一、基本内容:String类:即字符串类,其主要构造方法为: String(String Original),把字符串封装成字符串对象; 举例:String s1 = new String(“hello”); String(char[] value),把字符数组的数据封装成字符串对象; 举例:char[] chs = {‘h’,‘e’,‘l’,‘l’,‘o’}; Stri...原创 2020-02-14 18:38:22 · 413 阅读 · 0 评论 -
java中的安全模型(沙箱机制)
添加链接描述转载 2020-02-14 17:51:48 · 272 阅读 · 0 评论 -
数组的基本概念
数组的基本概念其实所谓的数组指的就是一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作。数组本身属于引用数据类型,那么既然是引用数据类型,这里面实际又会牵扯到内存分配,而数组的定义语法有如下两类。...转载 2020-02-14 15:10:19 · 293 阅读 · 0 评论 -
抽象类和普通类主要有三点比较大的区别,super
原文链接:https://blog.youkuaiyun.com/qq_41996980/article/details/81329005抽象类和普通类主要有四点比较大的区别:首先应该知道,抽象类是不能被实例化的,就是不能用new调出构造方法创建对象,而普通类则反之!抽象类的访问权限限于Public和Protected,因为抽象类的方法是需要继承之后让子类去实现的,如果为Private,则无法被子类...原创 2020-02-14 14:42:55 · 421 阅读 · 0 评论 -
基本类型和引用类型
Java 基本数据类型与引用类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java中有两大类型内置数据类型(基本数据类型)引用数据类型内置数据类型(基本数据类型)Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。b...原创 2020-02-14 14:26:03 · 312 阅读 · 0 评论 -
JAVAV自学日志03---异常
运行时异常:都是RuntimeException类及其子类异常,如NullPointerException(空指针异常)、IndexOutOfBoundsException(下标越界异常)等,这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,程序应该从逻辑角度尽可能避免这类异常的发生。运行时异常的特点是Java编译器不会检查它,也就是说,当程序中...原创 2020-02-10 21:33:21 · 194 阅读 · 0 评论 -
Lombok插件
Lombok是什么?这是一个JAVA代码简化工具。可以帮你偷懒使用两步走1.在IDAE中安装Lombok插件2.导入依赖导入依赖providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.8'@Data:无参构造,get,set,tostring,hashcode,equals@AllArg...原创 2020-01-02 20:11:25 · 130 阅读 · 0 评论 -
JAVAV自学日志02(多线程)
线程简介普通方法调用和多线程线程实现(重点)线程的创建1.继承Thread类(重点)第一步:自定义线程类继承Thread类。第二步:重写run()方法,编写线程执行体。第三步:创建线程对象,调用start()方法启动线程。package com.tjrac.demo01;//第一步:自定义线程类继承Thread类。//第二步:重写run()方法,编写线程执行体。//第三步:...原创 2019-12-25 09:45:11 · 713 阅读 · 0 评论 -
JAVAV自学日志01(接口)
接口概念一系列特殊的方法声名。只有方法的声明没有方法的实现,这些方法可以被不同的类实现为不同的功能接口的很类似c++的虚函数接口用来解决Java不能多重继承的问题和限制实现类的编译接口的特点1.接口定义的实现类什么可以做,什么不能做。2.一个接口就是描述一种能力,比如一个USB接口有Read方法。那么实现类键盘就要确定Read方法具体怎么做。还有一个实现类鼠标也要确定具体的Read方法...原创 2019-12-15 21:57:37 · 811 阅读 · 0 评论
分享