Java
Java学习中的心得+问题解决汇总
郑德帅
滴滴
展开
-
javaBean 简介 及其 在jsp,servlet中的用法
1.什么是javaBean JavaBean是一种遵循特定写法的类。在JavaWeb开发中,经常用来存储实体信息,比如用户实体信息,实体信息不应该是散乱的,它应该是一个整体(就好像从数据库取出一个用户的年龄,id,手机等数据,这些数据应该归属于一个对象,而不应该用某个单纯变量来存储),所以才需要javabean。而为了规范开发,以及规范使用规则,所以需要按照一定规则来定义JavaB...原创 2019-05-29 16:28:45 · 8620 阅读 · 0 评论 -
Eclipse导入maven项目报错 <packaging>war</packaging>
报错部分代码: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies c...原创 2019-05-31 16:26:26 · 7867 阅读 · 0 评论 -
在 eclipse 中将 web 项目部署到 tomcat 服务器上
参考博客https://www.cnblogs.com/ysocean/p/6893984.html?utm_source=itdadao&utm_medium=referral转载 2019-05-27 15:38:17 · 7253 阅读 · 0 评论 -
Tomcat 安装 环境变量配置 以及 安装后乱码问题 解决
1.先去官网下载TOMCAT http://tomcat.apache.org/下载相应的64位版本解压到相应的文件夹2.配置相应的环境比变量JAVA_HOME E:\Java\jdk ====>jdk的安装位置CATALINA_HOME E:\apache-tomcat-9.0.20 ===>...原创 2019-05-16 17:31:19 · 8327 阅读 · 0 评论 -
Tomcat访问后台管理页面http://localhost:8080/manager/html?进不去解决方法
在/conf/tomcat-user.xml的<tomcat-user></tomcat-user>添加代码: <role rolename="admin-gui"/> <role rolename="manager-gui"/> <user username="admin" password=...原创 2019-05-24 15:25:05 · 15966 阅读 · 3 评论 -
Java 之 Eclpise项目如何导入外部的jar包操作
1. 在eclipse项目下新建lib文件夹 2. 解压下载后的版本,找到commons-io-2.5.jar包,并拷贝到lib文件夹下图10-23 eclipse项目中导入jar包 3. 设置jar包进入项目的classpath中。 项目名上右击,依次选择【Build Path】-->【Configure Build Pa...原创 2019-04-25 17:15:28 · 7340 阅读 · 0 评论 -
The method setCharAt(int, char) in the type AbstractStringBuilder is not applicable for the argument
public class TestStringBuilder2 { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); for(int i = 0;i < 26;i++){ char temp = (char)('A'+i); sb.append(temp...原创 2019-04-02 19:43:02 · 9318 阅读 · 0 评论 -
Java Eclipse 常用快捷键大全 及 学习常用10大 快捷键使用 + HBuilder常用快捷键
Eclipse快捷键大全Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页...原创 2019-03-29 10:20:37 · 7503 阅读 · 0 评论 -
Java String类和常量池
String 部分源码学习笔记package cn.jason.oop;/** * 测试字符串类的基本语法 * 不可变字符串 * @author Jason * */public class TestString { public static void main(String[] args){ String str = "WorkHard"; Strin...原创 2019-03-28 15:31:11 · 7246 阅读 · 0 评论 -
Java 内部类 ==> 成员内部类(非静态内部类、静态内部类)、匿名内部类、局部内部类
一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类(innerclasses)。 内部类可以使用public、default、protected 、private以及static修饰。而外部顶级类(我们以前接触的类)只能使用public和default修饰。注意 内部类只是一个编译时概念,一旦我们编译成功,就会成为完全不...原创 2019-03-28 14:39:08 · 7267 阅读 · 0 评论 -
适合新手练手的JAVA程序之 飞机大战
个人最近在自学java ,所以学完部分基础后,按照教程做了一个飞机大战的游戏,思路及主要方法都有注释,之类就不一一细说了,直接附上代码,需要程序的可私信整个项目文件及目录如下: 1.MyGameFrame类代码如下package cn.jason.game;/** * 0.7版本是用数组制造50炮弹,和其他方法不同 * @author Jason */import...原创 2019-03-27 10:13:38 · 7357 阅读 · 3 评论 -
Eclipse建立项目不会生成项目文件夹,而是直接在选择的路径下存放脚本的问题解决方法
1.个人建立项目,生成相应的文件夹,如图所示若是想要在这个文件夹下再次建立项目。则直接报错解决方法:workspace 设置问题重新设置workspace。如此,再次建立项目时就自动生成与项目名相应的文件夹了...原创 2019-03-25 19:42:40 · 7801 阅读 · 0 评论 -
方法重载(overload)和方法覆盖(override)(方法重写[overwrite])的区别
方法的覆盖(override)、重载(overload)和重写(overwrite)方法的覆盖(override)、重载(overload)和重写(overwrite) 覆盖(override) Example Output 重载(overload) Example Output 重写(overwrite) Example Outp...原创 2019-03-25 15:10:55 · 7772 阅读 · 0 评论 -
java 面试题 汇总(含答案)
其中题目来源github.com/tangyouhua/program-resource/blob/master/program-interview/java-baidu-200.md,答案我自己整理的。有兴趣可以加入我QQ群 368614849(大型网站架构技术交流), 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射...转载 2019-03-04 09:37:21 · 7428 阅读 · 0 评论 -
java中的print println printf 异同
转自https://blog.csdn.net/qq_40077114/article/details/81169512println在JAVA中常常使用System.out.pirntf();的输出格式。比如最常见的 hello world输出结果即println在JAVA中具有换行输出的功能print则在JAVA中常常使用System.out.pirnt();的输...转载 2019-03-06 13:05:39 · 7339 阅读 · 0 评论 -
java jdk配置
方法/步骤 1安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)如下图所示 步骤阅读 .21:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可2:安装jre→更改→ \...原创 2019-02-25 12:46:49 · 7112 阅读 · 0 评论