【Java基础语法】教程文章相关的互联网学习教程文章

JAVA基础复习一 字符流FileRead【代码】

IO流主要分为四大类,虽然流的处理类有很多,但是都是从四个基本的抽象类中派生而来的四种抽象类的IO流:InputStreamOutputStreamReadWriter 本节使用字符流FileRead来写一个标准的示例,以后其它的流也可参考此步骤书写读入操作:package com.winson.iotest;import org.junit.Test;import java.io.File; import java.io.FileReader; import java.io.IOException;/*** @description: 字符流FileRead使用示例* @date: 2020/7/5 16...

JAVA基础之訪问控制权限(封装)【代码】

包:库单元1.当编写一个Java源码文件时。此文件通常被称为编译单元(有时也被称为转译单元)。 2.每一个编译单元都必须有一个后缀名.java,而在编译单元内则能够有一个public类,该类名称必须和文件的名称同样。 3.每一个编译单元仅仅能有一个public类,否则编译器就不会接受。 4.假设在该编译单元之中还有额外的类的话,那么在包之外的世界是无法看见这些类的,由于它们不是public类。代码组织xx.java编译生成xx.class package语句...

java基础第三天_数组

/*//1.定义一个函数,函数功能是动态提取int[]中元素的最大值。class Demo {public static void main(String[] arge) {int[] array = new int[]{99,6,999,44};System.out.println(Max(array));}public static int Max(int[] array){int temp = array[0];for (int a=1; a<array.length; a++){if (array[a] > temp){temp = array[a];}}return temp;}}*//* 2.定义一个函数,从数组中查询指定的元素首次出现的位置。class Demo {publ...

Java基础学习笔记二十八 管家婆综合项目【代码】【图】

本项目为JAVA基础综合项目,主要包括:熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查。项目功能分析 查询账务多条件组合查询账务添加账务编辑账务删除账务项目环境搭建技术选型和jar包介绍每个项目都要使用一些已经成熟的技术,它们通常是由一些专业组织或团队所提供的开源免费技术。在今后的学习过程中,我们会逐渐对这些专业组织有所了解。本项目中使用的技术如下:apache的common...

java基础

返回上一级 cd..返回首层 cd\查看目录 dir清屏 cls查看配置 ipconfigJDK(开发运行环境)JRE(运行环境)JVM(虚拟机)包含关系(JDK>JRE>JVM)源文件:扩展名 .java编译: 扩展名 .class数据类型:1、基本数据类型:小数(浮点数)、整数、字符、布尔 2、引用数据类型:数组、类、接口 原文:https://www.cnblogs.com/cxd1996/p/13251516.html

黑马程序员——java基础---常用API【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、String类概念:String类代表字符串。Java 程序中的所有字符串字面值("abc")都作为此类的实例实现。又因为该类被final修饰,表明它不能被其它类所继承,其下的一系列关于字符串的操作方法也就无法被复写。特点:字符串一旦被创建,将无法改变其值。 1publicclass StringTest {2 3publicstaticvoid main(String[] args) {4 String s1 = "abc";5 ...

黑马程序员——Java基础---多线程【代码】【图】

一、多线程概述 要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。1、 进程 是一个正在执行的程序。例如,qq等 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。//例如登录qq,你需要输入账号、密码、点击登录等2、线程 就是进程中的一个独立的控制单元。线程在控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。//登录qq时,会验证密码账号...

Java基础 awt Frame 窗体的大小不可调【代码】【图】

????JDK :OpenJDK-11?????OS :CentOS 7.6.1810?????IDE :Eclipse 2019?03typesetting :Markdowncodepackage per.jizuiku.gui;import java.awt.Frame;/*** @author 给最苦* @date 2019/06/30* @blog www.cnblogs.com/jizuiku*/ public class Demo {/*** @param args*/public static void main(String[] args) {Frame f = new Frame();f.setSize(400, 400);// 窗体的大小可以调整吗? 不f.setResizable(false);f.setVisible(true...

java基础小总结(1)

Day1:1. 盘符也是属于目录和文件夹;2. dos窗口下的dir命令是显示当前目录所包含的子文件和子目录;3. 系统中. 表示当前目录,.. 表示上一级目录;4. Windows 中JVM虚拟机主要为C++语言编写;虚拟机是用来解析和执行Java程序的软件;5. Java是跨平台的,JVM不是跨平台的;6. JVM是Java实现跨平台的过渡(工具);7. JRE(运行环境,负责Java文件的运行)=JVM(虚拟机)+核心类库(辅助工具);8. JDK = JRE + 开发工具包;9. bin:全...

JAVA基础针对自己薄弱环节总结01【代码】

java中的标识符 组成:数字、字母、下划线、美元$符号组成。 规则:不能由数字开头。 类名:每个单词的首字母大写 包名:全部小写 变量名、方法名:第一个单词首字母小写,后面首字母大写 常量:全部大写用下划线连接注释 单行注释:// 多行注释:/……/ (不能嵌套) 文档注释:/*…../(可以被javadoc命令解析成Html文档(说明书))变量概述 格式一: 数据类型 变量名=初始化值; 格式二: 数据类型 变量名; 变量名...

Java基础之多线程【代码】

多线程线程就是独立的执行路径;在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程;main()称之为主线程,为系统的入口,用于执行整个程序;在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制;线程会带来额外的开销,如cpu调度时间,并发控制开销。每个线程在自己的...

java基础_类和对象—1【代码】【图】

创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。 public class sanjiaoxing {//创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。int a,b,c; // public sanjiaoxing(int a, int b, int c) { // super(); // this.a = a; // this.b = b; // this.c = c; // }public void zhouchang(int a, int b, int c){if(a+b>c&&a+c>b&&b+c>a&&a>0&&b>0&&c>0){System.out.println(a+b+c); }else{Syste...

java基础之集合

一、ArrayList和Linkedlist的区别1.ArrayList是基于数组,LinkedList基于链表实现。 对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。 对 ArrayList而言,主要是在内部数组中增加一项,指向所添加的元素,偶尔可能会导致对数组重新进行分配; 而对LinkedList而言,这个开销是统一的,分配一个内部Entry对象。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于...

java基础()之抽象类和抽象函数【代码】

1、抽象函数的语法特征2、抽象类的语法特征3、抽象类的作用抽象函数只有函数的定义,没有函数体的函数被称为抽象函数;abstract void func(); 抽象类使用abstract定义的类称为抽象类。abstract class Person{} 注意:1、抽象类不能够生成对象;2、如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类。3、如果一个类当中没有抽象函数,这个类也可以被声明为抽象类。 下面来用一个例子说明下:Person.java:abstract class P...

java基础-反射【代码】

1.Class类任何一个类都是Class的实例对象,但是Class类的构造方法是私有的,必须由jvm创建对象1.1 获取Class类的对象(1) 任何一个类都有一个隐含的静态成员变量Class clazz = Foo.class; (2) 通过已知该类的对象通过getclass()方法Class c2 = foo.getClass();以上的c1,c2为Foo类的类类型也就是说万事万物都是对象,类也是对象,是Class类的实例对象,这个对象我们称为该类的类类型,一个类就是Class的一个实例对象(3) Class c3 = ...