zl程序教程

java复习笔记6

  • java并发编程(1):Java多线程-基本线程类-基础知识复习笔记

    java并发编程(1):Java多线程-基本线程类-基础知识复习笔记

    复习资料:《同步与异步:并发/并行/进程/线程/多cpu/多核/超线程/管程 》基本线程类基本线程类基本线程类指的是Thread类,Runnable接口,Callable接口继承Thread创建线程继承java.lang.Thread类创建线程是最简单的一种方法,也最直接。public class MyThread1 extends Thread {} 种创建方式,把线程执行的逻辑代码直接写在了T

    日期 2023-06-12 10:48:40     
  • [Java基础]   Java线程复习笔记

    [Java基础] Java线程复习笔记

    先说说线程和进程,现代操作系统几乎无一例外地采用进程的概念,进程之间基本上可以认为是相互独立的,共享的资源非常少。线程可以认为是轻量级的进 程,充分地利用线程可以使得同一个进程中执行多种任务。Java是第一个在语言层面就支持线程操作的主流编程语言。和进程类似,线程也是各自独立的,有自 己的栈,自己的局部变量,自己的程序执行并行路径,但线程的独立性又没有进程那么强,它们共享内存,文件资源,以及其他

    日期 2023-06-12 10:48:40     
  • java复习笔记7

    java复习笔记7

        java的反射机制     平时的编程中并不会用到反射, 但是在编写框架的时候,反射用的就多了,比如你要使用某一个类进行操作,但是这个类是用户通过配置文件配置进来的,你需要先读配置文件,然后拿到这个类的全类名:比如com.xx.Person,然后在利用反射API来做操作, 反射能让程序更加灵活;   可以利用三种方式,获取Class的实例, 第一种方式: Class.

    日期 2023-06-12 10:48:40     
  • java复习笔记6

    java复习笔记6

       Map的常见之类   HashMap, HashTable, TreeMap, WeakHashMap, IdentityHashMap   最常用的HashMap的使用方法: import java.util.*; public class HashMapDemo { public static void main(String args[]) { H

    日期 2023-06-12 10:48:40     
  • java复习笔记5

    java复习笔记5

      java的常用类集     接口的继承关系:       Collection继承了Interable       List,Set,Queue, SortedSet, Vector继承了Collection         SortedMap继承了Map      最早的java是使用Collection接口的,  随着java的发展, 使用了List, Se

    日期 2023-06-12 10:48:40     
  • java复习笔记3

    java复习笔记3

      Thread   java的 线程Thread class ThreadClass extends Thread{ int i = 4; String name = ""; public ThreadClass ( String name ) { this.name = name; } public void run() {

    日期 2023-06-12 10:48:40     
  • java复习笔记4

    java复习笔记4

      java常用类库   StringBuffer    StringBuffer适合经常对同一个string进行修改的情况, StringBuffer是java.lang.StringBuffer的实现, 默认引用了, StringBuffer拥有很多js的常见方法; public class StringBufferDemo { public static void ru

    日期 2023-06-12 10:48:40     
  • java复习笔记1

    java复习笔记1

        java中类的继承   java中类的继承 class Person{ private String name = ""; public String getName() { return this.name; } public void setName(String n) { this.name =

    日期 2023-06-12 10:48:40     
  • java复习笔记0

    java复习笔记0

      HelloWorld: public class HelloWorld { public static void main(String args[]) { System.out.print("hellojava"); } }     classpath   classpath: //没有用引号哦 C:\>set classPath=H:

    日期 2023-06-12 10:48:40     
  • JAVA 课本复习笔记(一)基本的命名规范

    JAVA 课本复习笔记(一)基本的命名规范

         以前写东西的时候基本上不怎么注意命名规范,c++的时候也就来来回回 全部用驼峰命名。     下面对java的标识符的一些命名要求:     1.命名尽量做到见名知意     2.类和接口名:没给首写字母大写     3.方法名和变量名:首字符小写࿰

    日期 2023-06-12 10:48:40     
  • JAVA 复习笔记(一)公共类在一个file下只能有一个

    JAVA 复习笔记(一)公共类在一个file下只能有一个

    一、关于编译器提示错误The public type ress1 must be defined in its own file的原因 新手容易犯错的地方 publicclassTest{ public static void main(String args[]){ newB(); }

    日期 2023-06-12 10:48:40