Java笔记
Miserable_ccf
Stay hungry ,stay foolish
展开
-
【Java笔记】数组—画圆
『题目』打印出如图所示的的近似圆,只要给不同半径,圆的大小就会随之改变(可参考使用Math方法)『思路及注意点』一开始的思路很简单,(r为浮点数 ,强制转换为整型)以(r,r)为圆心,建立一个(2r+1) * (2r+1)的数组,先将所有的数组元素赋值为‘ ’(空格)根据勾股定理 abs(i - r)^2 +abs(j- r)^2 = r^2 找圆上的点 将所有圆上...原创 2018-09-26 23:17:50 · 689 阅读 · 0 评论 -
编程原则
良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。1.避免重复原则(DRY – Don’t repeat yourself)编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。1注意:代码的“抽象”和它的“可读性”(直观...转载 2018-11-01 10:37:56 · 210 阅读 · 0 评论 -
【Java笔记】Java参数传递(到底是值传递还是引用传递?)
『结论』1、基本类型作为参数传递时,是传递值的拷贝,无论你怎么改变这个拷贝,原值是不会改变的2、对象作为参数传递时,是把对象在内存中的地址拷贝了一份传给了参数。先看基本类型作为参数传递的例子:public class Test1 { public static void main(String[] args) { int n = 3; ...转载 2018-12-10 16:06:54 · 171 阅读 · 0 评论 -
软件课程设计1总结——Java + Mysql 实现的Swing 界面
主要总结一些遇到的一些编程语言和数据库的问题。一、Java和Mysql连接,并执行SQL语句//1.加载驱动 Class.forName("com.mysql.cj.jdbc.Driver");//2.使用DriverManager获取数据库连接 conn = DriverManager.getConnection("jdbc:mysql://localhost:330...原创 2019-06-16 12:33:44 · 792 阅读 · 0 评论