【Java学习18】教程文章相关的互联网学习教程文章

Java学习笔记二【代码】

关键字关键字:Java中被赋予特殊含义,用做专用的字符串(单词)所有字母全为小写。 官网链接 标识符(Identifier)Java对各种变量,方法和类等要素命名时使用的字符序列 命名规则: 由26个英文字母大小写,0-9 ,_或$组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。 标识符不能包含空格。名称命名规范项目名全部小写.包名全部小写.类名,接口首字母大写,其余组成词...

java学习笔记004变量常量及命名规范

变量 java是一种强语言类型,每个变量都必须声明其类型 java变量的要素包括变量名,变量类型和作用域 type varName[=value][{,varName=[balue]}]; //数据类型 变量名 =值;可以使用逗号隔开来声明多个同类型变量 注意事项每个变量都有类型,可以说基本类型,也可以是引用变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个声明都必须以分号结束作用域 static int allClicks=0 //类变量String str ="hello world"//...

Java学习笔记(18):网络编程【代码】

一:TCP通信程序练习1 客户端: public class 客户端 {public static void main(String[] args) throws IOException {//Socket s = new Socket("192.168.3.12",12345);//BufferedReader br = new BufferedReader(new InputStreamReader(System.in));//封装输出流BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));String line;while((line = br.readLine())!=null){if("886".equals(line)) {b...

Java学习笔记Part10-数组【代码】

9 数组 9.1 什么是数组 数组(Array)是一种引用数据类型,可以解决大量数据的命名问题和大量数据存储和传递问题。9.2 数组的创建 数组的创建分为静态创建和动态创建两种 静态创建; 数据类型[] 数组名={数据};数据类型[] 数组名=new 数据类型[]{数据}; 数组中的每一个数据叫元素,数组中的元素类型都是相同或者相近的。(可以在double[]里面放个float,但不可以在String[]中放个float)(隐式类型转换) 动态创建: 动态:当数组创...

JavaSE学习笔记【代码】【图】

JavaSE学习笔记IDEA优化 TIOBE编程语言排行榜 狂神Java基础前情提要 大数据领域——Hadoop——Java写的,所有Java在大数据领域使用比较广泛。 学习路径学习方法 多写,多练,多分享思考,贵在坚持。 即输出代码,输出笔记博客,费曼教学,能把学到的东西讲清楚,让听的人明白,多总结思考。 教授知识只是基础,还要对别人的人生观价值观产生积极正向的影响。这样反而更能促进学习者的学习兴趣和深入理解。 为什么要博客?总结和思考...

java学习笔记 day20

重写与重载 重写(Override)重写是子类对父类允许访问的方法的实现过程进行重新编写,返回值和参数不能变,即外壳不变,核心重写。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如,父类方法抛出异常为 IOException异常,则重写方法不能抛出 Exception异常这种父类异常。 方法的重写规则 参数列表与被重写方法的参数列表必须相同返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类。...

JAVA学习笔记9,抽象类和接口及内部类【代码】【图】

第九章 抽象类和接口及内部类 一 抽象类和抽象方法1.1 抽象类1.2 抽象方法1.3 abstract使用注意事项1.4 练习 二 接口interface2.1 接口的特点:2.2 接口语法格式2.3 注意事项2.4 接口和抽象类之间的对比2.5 interface Java 8新特性2.6 练习 三 内部类3.1 内部类定义3.2 分类一 抽象类和抽象方法 1.1 抽象类用abstract关键字来修饰一个类,这个类叫做抽象类。 此类不能实例化抽象类中一定有构造器,便于子类实例化时调用开发中,都会...

Java学习笔记(01)【代码】【图】

一、java语言的环境搭建: 1、什么是JDK、JRE? JDK是“Java Development Kit”的缩写,是java开发工具包;而JRE是“Java Runtime Environment”的缩写,即java运行环境。 简单而言,使用JDK的开发工具完成的java程序,交给JDE去运行。 2、?JDK、JRE、JVM三者之间的关系:?JDK=JRE+开发工具集(例如javac编译工具等) ?JRE=JVM+java SE标准类库 ?登录网址:http//:www.oracle.com进行安装,注意不同的操作系统。 ?win10版本下,配置...

Java学习笔记(02)【代码】【图】

JAVA学习笔记(02) 一、注释: JAVA中的注释类型: ①单行注释(格式为”//+注释语句“) ②多行注释(格式为”/?+注释语句+?/“) 注:多行注释不可以嵌套使用。 public class HelloChina {/*多行注释:如下的main方法是程序的入口!main的格式是固定的!*/public static void main(String[] args) {//单行注释:如下的语句表示输出搭配控制台System.out.println("Hello, World!");} }③文档注释(JAVA特有) ?格式: /** 文档注...

Java学习第五天【代码】【图】

Java基础语法 01注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目一旦复杂,我们就需要用到注释了。注释不会被执行,是给我们写代码的人看的。书写注释是一个非常好的习惯Java的注释有三种:单行注释://多行注释:/* */文档注释/** */02标识符和关键字关键字Java所有组成部分都需要名字。类名,变量名以及方法名都被称为标识符。标识符注意点:03数据类型讲解强类型语言要求变量的使用要严格符...

java学习笔记--java中的方法与数组【代码】

方法完成特定功能的代码块方法的格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){//方法体return 返回值;}方法的调用方式通过方法名调用方法根据形式参数列表将实际参数传递给方法定义方法的注意事项1.方法必须定义在类中2.方法与方法之间是平级关系,不能嵌套定义3.方法没有返回值时,返回值类型必须写成:void4.方法返回值类型为void时,可以省略方法最后的return语句5.return语句后值得类型必须和方法的...

Java学习_2021--02-05【代码】

Java学习 方法的重载 重载就是在一个类中有相同的函数名称,但形参不同的函数。 方法重载的规则 方法名称必须相同参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。方法的返回类型可以相同也可以不同。仅仅返回类型不同不足以成为方法的重载。 命令行传参 可变参数 Java支持传递同类型的可变参数给一个方法。参数的个数可以变化。在方法声明中,在指定参数类型后加一个省略号(…)。一个方法只能指定一个可变参数,...

java学习笔记01【图】

Java学习笔记(1) MarkDown语法解析 标题 首先,写一篇完整的笔记是需要标题的。在Markdown里,标题分为一级~六级。一级标题:输入#+空格+内容二级标题:输入##+空格+内容三级标题:输入###+空格+内容 接下来由此类推即可字体 hello,word!改为粗体:内容两边分别输入**即可。如(hello,word!)改为斜体:内容两边分别输入*即可。如(hello,word!)改为斜体加粗:内容两边分别输入***即可。如(hello,word!)改为删除线:内容...

Java学习第二天【代码】【图】

电脑常用快捷键Ctrl+C 复制Ctrl+V 粘贴Ctrl+A 全选Ctrl+X 剪切Ctrl+Z 撤销Ctrl+S 保存Alt+F4 关闭窗口Shift+Delete 永久删除Win+R 运行Win+E 我的电脑Win+Tab 切换应用Shift+Ctrl+Esc 任务管理器打开cmd的方式开始+系统+命令提示符 Win键+R 输入cmd 在任意的文件夹下面,按住Shift键+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上cmd+空格Dos命令 #盘符切换 1.盘符+: #查看当前目录下的所有文件 1.dir #切换...

Java学习第三天【代码】【图】

Java的入门及搭建01 Java帝国的诞生 C&C++&Java 1972年C诞生特点:贴近硬件,运行极快,效率较高。 用途:操作系统,编译器,数据库,网络系统等。 缺点:指针和内存管理。1982年C++的诞生特点:面向对象。 兼容C 用途:图形领域,游戏等。1995年Java诞生语法像c 没有指针 没有内存管理 真正的可移植性,编写一次,到处运行 面向对象 类型安全 高质量的类库 ...02 Java的特性和优势简单性 面向对象 可移植性 高性能 分布式 动态性 ...