![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
小埋全能
这个作者很懒,什么都没留下…
展开
-
有效的数独
题目请你判断一个 9x9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用 ‘.’ 表示。注意:一个有效的数独(部分已被填充)不一定是可解的。只需要根据以上规则,验证已经填入的数字是否有效即可。思路1. 用三个Map<Integer,<Set<Integer&g原创 2021-09-13 00:00:24 · 92 阅读 · 0 评论 -
路径中“/” "\" "\\"的区别
转载自https://www.cnblogs.com/William-1234/p/4795137.htmlUnix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器都是...转载 2019-03-01 16:26:38 · 4394 阅读 · 0 评论 -
Java引用传递问题
之前写了个关于Java值传递和引用传递的博客,自以为在函数参数传递这方面已经了解得比较清楚了。可是今天在做剑指offer算法题二叉搜索树和双向链表时,提交了好几次代码都没对,最后发现是函数参数传递理解出了问题。这是正确的代码:public TreeNode covertNode(TreeNode root, TreeNode lastlist) { if (root == nul...原创 2018-10-12 23:45:46 · 1783 阅读 · 0 评论 -
Java中的值传递和引用传递
在我理解里面,java的数据类型主要有4种:基础数据类型,基础数据类型的封装,数组,类。下面做了个测试,看一下他们三者作为方法参数时是值传递还是引用传递。说下我对值传递和引用传递的理解。值传递:将实参的值赋给形参,在方法中改变参数的值不会影响方法外实际参数的值引用传递:将实参的地址赋给形参,在方法中改变参数的值会影响方法外实际参数的值先说下结论:基础数据类型和基础数据类型的封装...原创 2018-09-27 15:30:02 · 191 阅读 · 0 评论 -
Java密码管理器
最近过了一遍JavaSE的内容,想写个比较综合的程序巩固一下之前的学习内容。在平时生活中,各个地方都需要账号密码,常常会忘记好久没等网站的账号密码,故用Java实现了一个比较简单的密码管理器,可以实现账号密码的增删改。 在这小应用中,用了Java awt和swing的实现了界面。而数据存在了MySQL数据库中,练习了下JDBC编程。写完之后,用eclipse导出了可执行jar包。 ...原创 2018-06-01 09:22:54 · 1750 阅读 · 0 评论 -
Ubuntu 安装 JDK8 的两种方式
转载自博客园博客:https://www.cnblogs.com/smiler/p/6939913.html方便日后查看ubuntu 安装jdk 的两种方式:1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-apt-...转载 2019-03-01 16:27:30 · 313 阅读 · 0 评论 -
Java命令行运行带包的文件
今天想要将在eclipse下建立的工程在命令行下运行一下,却死活不成功,百度了一下,运行成功,写篇博客记录一下,省的之后遇到这个问题再到网上找解决办法。本工程在com.CHT包下,有三个文件GameLauncher.java,GuessGame.java和Player.java。1.建立对应的文件夹目录,例如我的文件夹目录为GuessNum\src\com\CHT2.再命令行下移动到GuessNu...原创 2018-03-20 14:33:50 · 1337 阅读 · 0 评论 -
Java在windows下命令行方式用JAR方式打包程序
《head first Java》第17章描述了Java用JAR方式打包的方法,在windows系统下试了一下,发现不能成功。于是上网搜相关资料,花了挺多时间的,终于打包成功。故记录一下,省的之后再花时间。打包程序/生成JAR1.将所有类文件都放在classes(名字可改)目录中2.创建MANIFEST.MF来描述哪个类带有main()方法该文件下输入这一行:Main-Class: MyFirst...原创 2018-03-12 21:48:03 · 1043 阅读 · 0 评论 -
Java开发环境配置
下载安装包及安装1.首先百度搜索jdk下载,建议去Orcle官网下载。2.进入Orcle 的官网后,点击选择Downloads,一般选择Java SE(标准版本足够),Java EE(企业版),Java ME(微小版),可根据需要选择。建议下载标准版。3.本人下载的版本为jdk-9.0.4_windows-x64_bin.exe4.安装完成环境变量配置步骤1.首先右键点击我的电脑,选择属性,点击左...原创 2018-03-01 20:01:50 · 381 阅读 · 0 评论