
Java
本专栏旨在Java类型的文章
gscloud
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java基础练习三道题
java基础练习三道题 题目一: 1. 用户输入一个整数,然后生成对应长度的随机验证码 2. 验证码要求随机判断生成数字,大写字母,小写字母 实现流程: 1.用户输入一个整数的实现 创建一个Scanner对象,然后调用其方法,实现键盘录入,得到 用户输入的值 2.判断是生成数字还是字母,利用random.nextInt(2)来随机生成0和1 (如果想数字和大小写字母的生成概率都是1/3,这里可以是原创 2021-07-21 11:11:24 · 123 阅读 · 0 评论 -
Java中的变量
Java中的变量 1. 变量的划分 1. 成员变量(全局变量) 2. 局部变量 1.1. 成员变量的划分 1. 实例变量 2. 静态变量 1.2. 局部变量 局部变量 :方法或语句块内部定义的变量。生命周期是从声明位置开始到 } 为止。 在使用前必须先声明和初始化 1.3. 实例变量 实例变量(成员变量 ):方法外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。 1.4. 静态变量 静态变量(类变量 ):使用static定义。 从属于类,生命周期伴随类始终,从类加载到卸载。它是特殊的成原创 2021-07-20 13:28:42 · 90 阅读 · 1 评论 -
Java基础语法
Java基础语法 1. 命名规范 所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则 : monthSalary 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则: Man, GoodMan 方法名:首字母小写和驼峰原则: run(), runRun() 2. 数据类型 1. 整型变量 类型 占用存储空间 表数范围 byte 1字节 -128~127 short 2字节 -2^15 ~ 2^15-1 (-32768原创 2021-07-20 19:20:21 · 106 阅读 · 0 评论 -
jsp动态获得数据乱码问题
jsp动态获得数据乱码问题 1. 2. 在tomacat中在VM option里面添加 -Dfile.encoding=UTF-8原创 2021-07-08 11:38:58 · 124 阅读 · 0 评论 -
Java中的重写和重载,方法签名,还要this和super
Java中的重写和重载,方法签名,还要this和super this和super的区别 1.this: this() 如果里面没有参数就是调用当前类的无参构造器 如果里面有参数就是调用当前类的有参构造器 这个只能放在调用的第一行,this()和super()不能同时出现在一个调用的方法里面 this. this.是用来区分和属性同名的变量的,当没有和属性同名的变量是this.可以默认不写,默认不写是指系统会自动相当于添加this.注意:默认不写的只有this.,super不能,只要要用super.原创 2021-07-29 13:08:27 · 147 阅读 · 1 评论 -
Java数组
Java数组 1. 数组的定义 2. 数组的遍历 3. 数组的获取 4. 数组的常见问题 5. 二维数组原创 2021-07-24 10:42:26 · 155 阅读 · 0 评论 -
abstract 和 final
abstract 和 final abstract(能被修饰的都是能继承或者重写的) abstract 修饰类就是抽象类 抽象类是不能实例化的,即不能被分配内存;而static修饰的方法在类实例化之前就已经别分配了内存,这样一来矛盾就出现了:抽象类不能被分配内存,而static方法必须被分配内存。所以抽象类中不能有静态的抽象方法。 抽象类可以声明变量但是abstract不能修饰变量无论是不是抽象类。 可以声明构造器但是不能被abstract修饰,因为构造器不能被继承,也不能重写,无论是不是抽原创 2021-07-30 22:50:41 · 189 阅读 · 3 评论 -
Java方法知识概况
Java方法知识概况 1. 代码块 在说方法 之前不得不说一下代码块。 块(有时叫做复合语句),是用花括号扩起的任意数量的简单java语句。块确定了局部变量的作用域。 块中的程序代码,作为一个整体存在。 { 内容(java语句) } 2. 方法 方法是一个带名字的能够解决特定问题的代码块,可以多次使用 2.1. 为什么会出现方法 main方法过于臃肿 重复执行的代码块 命名,方便重复使用 方便自上而下分解问题 方便维护代码 比如:项目要求要输出多次同一个内容,如果不把他们写在方法里面,我们就要重复原创 2021-07-23 10:56:28 · 145 阅读 · 0 评论 -
eclipse关联jdk和tomcat
eclipse关联jdk和tomcat 1. 双击打开eclipse 2.点击window–>preferences 3. 选择java—>installed JRES,在右侧就会出现我们以前配置好的JDK,点击OK,如果右侧没有出现以前配置好的JDK,就add然后找到路径添加应用 4. 关联tomcat,选择service–>runtime environments(有service),然后add添加,finish完成然后应用关闭。 如果没有service则说明没有下插件,所以这里就原创 2021-06-01 11:13:37 · 673 阅读 · 0 评论 -
tomcat的配置
tomcat的配置 运行tomcat需要jdk的支持,tomcat会通过JAVA_HOME到到jdk 所以当前用的jdk最好在JAVA_HOME中。 解压完tomcat后 启动 Tomcat (在 tomcat 的安装目录下的 bin 目录下的startup.bat双击或者 使用命令行启动 tomcat) 此时如果cmd中出现乱码,只需打开conf目录下logging.properties,把其中的 java.util.logging.ConsoleHandler.encoding = UTF-8原创 2021-05-31 09:18:19 · 136 阅读 · 0 评论 -
本身jdk是1.8的导入jdk11的项目intellij IDEA
本身jdk是1.8的导入jdk11的项目intellij IDEA 1. 双击打开intellij IDEA 2. 点击File–>Project Structure然后把project和sdks部分1.8的全部改为11的如图:原创 2021-06-01 11:25:25 · 782 阅读 · 0 评论 -
解决servlet jsp中中文乱码问题
解决servlet jsp中中文乱码问题 1. 页面中文乱码 1.1. 在.jsp文件的head中加上 <meta charset="UTF-8"> 1.2. 或者在.jsp文件最上面加上 <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2. 请求中文乱码 2.1. post请求中文乱码 在servlet中加上 req.setCharacterEncoding("UTF-8");原创 2021-06-03 15:54:04 · 355 阅读 · 0 评论 -
markdown使用用法
markdown使用用法 1. 标题 一级标题 #+空格+内容 二级标题##+空格+内容 三级标题###+空格+内容 四级标题####+空格+内容 五级标题#####+空格+内容 六级标题######+空格+内容 2. 代码块或文件块 语法 ```+代码具体的语言或配置文件后缀 结尾再用``` 3. 短代码 `短代码` public class 4. 列表 无序(+ - * 都可以) - +空格+ 内容 有序 数字+点+空格+内容 好 嗯 哦 5. 表格 ctrl+T 6原创 2021-05-30 17:31:34 · 351 阅读 · 0 评论 -
JDK的配置
JDK的配置 安装完后。 配置环境变量可以建立 JAVA_HOME JAVA_HOME11.0 等等,这样可以设置多个jdk后期方便切换jdk环境,不用删除什么的。 因为我一开始是用jdk1.8的,现在想用jdk11。但jdk1.8的环境又不想变。 然后path 输入 %JAVA_HOME%/bin %JAVA_HOME11原创 2021-05-30 20:22:46 · 112 阅读 · 0 评论