zoukankan      html  css  js  c++  java
  • Java-basic-1

    1.

    Java Standard Edition (Java SE) 

    Java Enterprise Edition (Java EE):

    geared toward developing large-scale, distributed networking applications and web-based applications
    Java Micro Edition (Java ME):
    geared toward developing applications for small, memory-constrained devices, such as cell phones, pagers and PDAs.

    2. Javadoc comments:

    使用/**开始,*/结束;javadoc utility program 读Javadoc来做html文档

    3. implicitly imports java.lang,所以不用写

    4.

    类的命名:每个词的首字母大写:ClassName,不能以数字开头

    变量和函数的命名:首词首字母小写,其他首字母大写:variName

    5. 

    // turn into .class containing Java bytecodes
    javac fileName.java
    // javac *.java多个java文件同时编译
    // translated by JVM for os, execute
    java fileName

    6. Integer division: 小数部分直接抛弃

    7. static method:
    不需要创建其实例就可以用。main是static的,而且每个class里都可以有一个main,具体用哪个根据java命令来定。

    8.

    primitive types:
    boolean, byte, char, short, int, long, float, double
    reference types:
    Objects that are referenced may each contain many instance variables and methods. 不是primitive,就是reference。


    下面是代码时间:) 

    // for dialog window
    import javax.swing.JOptionPane;
    //Only ONE public
    public class test {
    	public static void main(String[] args) {
    		// Standard output object. to command line
    		System.out.print("first");
    		// add /n
    		System.out.println("Hello world!");
    		// format-control
    		float i = 3.2f;
    		System.out.printf("%s
    %.2f", "Hello", i);
    		
    		// input dialog window. get input.
    		String name = JOptionPane.showInputDialog("what's your name?");
    		// format control of string
    		String msg = String.format("Welcome, %s", name);
    		// first: position of window. null = center
    		JOptionPane.showMessageDialog(null, msg);
    	}
    }
    

      

  • 相关阅读:
    Spring Boot构建RESTful API与单元测试
    Spring Boot中使用Swagger2构建强大的RESTful API文档
    Intellij IDEA 一些不为人知的技巧
    Spring中@Controller和@RestController之间的区别
    Spring 中的default-lazy-init="true" 和 lazy-init="true"
    SpringMVC处理JSON
    建立一个简单的SpringMVC程序
    SpringMVC处理静态资源
    <mvc:annotation-driven/>与<mvc:default-servlet-handler/>之间的一个问题
    Spring AOP 简单理解
  • 原文地址:https://www.cnblogs.com/pxy7896/p/6607909.html
Copyright © 2011-2022 走看看