07 2020 档案

摘要:内存分析 内存分析: Java内存分析: 堆: 存放new的对象和数组 可以被所有的线程共享,不会存放别的对象引用 栈: 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区: 可以被所有的线程共享 包含了所有的class和static变量 三 阅读全文
posted @ 2020-07-31 13:38 nkndlawn 阅读(136) 评论(0) 推荐(0)
摘要:数组声明创建: 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法(两行): // data Type 数据类型 // array Refvar 数组引用变量 dataType[] arrayRefvar; //首选的方法 或者 dataType arrayRefVar[]; // 阅读全文
posted @ 2020-07-31 13:37 nkndlawn 阅读(148) 评论(0) 推荐(0)
摘要:数组目录: 数组的定义: scanner是接收键盘输入的类 java学习实际上就是学习一个又一个的类 数组的定义 数据是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。 数组的下标是从 阅读全文
posted @ 2020-07-30 09:08 nkndlawn 阅读(115) 评论(0) 推荐(0)
摘要:可变参数: JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(…)。 一个方法中只能指定一个可变参数,它必须时方法的最后一个参数。任何普通的参数必须在它之间声明。 可变参数示例: package com.wenjian.method; pub 阅读全文
posted @ 2020-07-28 17:10 nkndlawn 阅读(105) 评论(0) 推荐(0)
摘要:代码示例: package com.wenjian.method; public class Demo03 { public static void main(String[] args) { //args.length 数组长度 for (int i = 0; i < args.length; i 阅读全文
posted @ 2020-07-27 13:21 nkndlawn 阅读(152) 评论(0) 推荐(0)
摘要:方法的重载: 重载就是在一个类中,有相同函数的名称,但形参不同的函数。 两个方法里面的参数类型(float,int...)或者个数或者参数排列顺序不能一样,其他的可以一样 方法的重载的规则: 方法名称必须相同。 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。 方法的返回类型可以相同也 阅读全文
posted @ 2020-07-27 12:52 nkndlawn 阅读(111) 评论(0) 推荐(0)
摘要:方法的定义: Java的方法类似与其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包含一个方法头和一个方法体,下面是一个方法的所有部分: 1.修饰符: 修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 2.返回值类型: 方法可能会返 阅读全文
posted @ 2020-07-26 15:44 nkndlawn 阅读(929) 评论(0) 推荐(0)
摘要:这一章内容: 何谓方法?: System.out.println(),那么它是什么呢 System 类 out 对象 println() 方法 Java方法是语句的集合,它们在一起执行一个功能。 1.方法是解救一类问题的步骤的有序组合 2.方法包含于类或者对象中 3.方法在程序中被创建,在其他地方被 阅读全文
posted @ 2020-07-25 11:20 nkndlawn 阅读(186) 评论(0) 推荐(0)
摘要:打印三角形代码示例: package com.wenjian.struct; public class TestDemo { public static void main(String[] args) { //打印三角形 5行 for (int i = 0; i <= 5; i++) { for 阅读全文
posted @ 2020-07-24 18:42 nkndlawn 阅读(136) 评论(0) 推荐(0)
摘要:break,continue的区别: break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) continue语句用在循环与具体中,用于终止某次循环过程,既跳过循环体中尚未执行的语句,接着进 阅读全文
posted @ 2020-07-24 11:06 nkndlawn 阅读(184) 评论(0) 推荐(0)
摘要:增强for循环: 这里我们先只是见一面,做个了解,之后数组我们重点使用 Java5 引入了一种主要用于数组或集合的增强型for循环。 Java增强for循环语法格式如下: for(声明语句 : 表达式){ //代码句子 } 定义数组的变量的用法: 当一个变量定义了一个数组,调用这个数组需要重新定义一 阅读全文
posted @ 2020-07-23 16:15 nkndlawn 阅读(226) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-07-22 15:50 nkndlawn 阅读(0) 评论(0) 推荐(0)
摘要:package com.wenjian.struct; public class ForDemo04 { public static void main(String[] args) { /* 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=1 阅读全文
posted @ 2020-07-22 15:45 nkndlawn 阅读(160) 评论(0) 推荐(0)
摘要:for循环: 虽然所有循环结构都可以用while或者do…while表示,但Java提供了另一种语句——for循环,使一些循环结构变得更加简单。 for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环机构。 for循环执行的次数是在执行前就确定的。语法格式如下: for循环语法: for ( 阅读全文
posted @ 2020-07-22 15:10 nkndlawn 阅读(386) 评论(0) 推荐(0)
摘要:while和do while的区别: while先判断后执行。do while是先执行后判断! do...while总是保证循环体会被至少执行一次!这是他们的主要差别。 while循环语句是先判断、后执行循环语句的。不满足条件不执行 do while循环语句是先执行、后判断。不管条件是否满足,至少会 阅读全文
posted @ 2020-07-19 09:53 nkndlawn 阅读(252) 评论(0) 推荐(0)
摘要:git的使用: 创建分支: git branch <分支名> 有个更简洁的方式:如果你想创建一个新的分支同时切换到新创建的分支的话,可以通过 git checkout -b <your-branch-name> 来实现。 GitHub中Watch,Star,Fork: Watch ⇒ 关注全部动态( 阅读全文
posted @ 2020-07-18 22:34 nkndlawn 阅读(499) 评论(0) 推荐(0)
摘要:Java流程控制06:While循环详解: 打印浏览器页面: ctrl+r while循环: while语法: while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } while循环要点: 只要布尔表达式为true,循环就会一直执行下去。 我们大多数情况会让循环停止下来 阅读全文
posted @ 2020-07-18 17:15 nkndlawn 阅读(276) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-18 17:01 nkndlawn 阅读(655) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-18 16:13 nkndlawn 阅读(319) 评论(0) 推荐(0)
摘要:nginx相关 概述 什么是 Nginx? Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet 上的连接请求,然后将请求转 阅读全文
posted @ 2020-07-18 16:09 nkndlawn 阅读(141) 评论(0) 推荐(0)
摘要:switch语法: swicth(expression){ case value://匹配条件1 break;// 结束语句(可选) case value://匹配条件2 break;// 结束语句(可选) case value://匹配条件3 break;// 结束语句(可选) case valu 阅读全文
posted @ 2020-07-16 11:55 nkndlawn 阅读(201) 评论(0) 推荐(0)
摘要:选择结构包括: if单选择结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 if单选择结构: 语法: if(布尔表达式){ //如果布尔表达式为true讲执行的语句 } 123 if单选择结构示例: package com.wenjian.struct; import j 阅读全文
posted @ 2020-07-15 16:21 nkndlawn 阅读(175) 评论(0) 推荐(0)
摘要:顺序结构: 阅读全文
posted @ 2020-07-15 16:20 nkndlawn 阅读(142) 评论(0) 推荐(0)
摘要:scanner的基本流程: package com.wenjian.scanner; import java.util.Scanner; public class demo03 { public static void main(String[] args) { //从键盘接收数据 Scanner 阅读全文
posted @ 2020-07-13 16:57 nkndlawn 阅读(154) 评论(0) 推荐(0)
摘要:scanner的基本语法: scannder对象的两个方法: next(): 1、一定要读取到有效字符后才可以结束输入。 2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 4、next()不能得到带有空格的字符串。 阅读全文
posted @ 2020-07-13 15:03 nkndlawn 阅读(144) 评论(0) 推荐(0)
摘要:文档类注释: /** * * / 加在类上就是类的注释 加在方法上就是方法的注释 常用的注释标签: @author 作者 @version 版本 @see 参考转向 @param 参数说明 @return 返回值说明 @exception 异常说明 @since jdk版本 文档类注释的用法: pa 阅读全文
posted @ 2020-07-12 23:27 nkndlawn 阅读(133) 评论(0) 推荐(0)
摘要:Java基础11:包机制: 定义包叫package ,导入包叫 import import 导入包: 尽量不要让两个包里的名字重复 .*通配符: *可以将这个包的所有东西都导入进来 import com.123.base.* * 导入这个包下所有的类 阅读全文
posted @ 2020-07-12 17:47 nkndlawn 阅读(118) 评论(0) 推荐(0)
摘要:Java基础06:变量、常量、作用域: 变量: //变量是什么:就是可以变化的量! //Java是一种强类型语言,每个变量都必须声明其类型。 //Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 //变量是确定一个位置然后在范围里面可以任意 注意事项: //·每个变量都有类 阅读全文
posted @ 2020-07-09 17:44 nkndlawn 阅读(119) 评论(0) 推荐(0)