PostList

레이블이 블로그인 게시물을 표시합니다. 모든 게시물 표시
레이블이 블로그인 게시물을 표시합니다. 모든 게시물 표시

2016년 8월 24일 수요일

글쓸것


버튼array
Bigdecimal?
save
lint 103p
디버거 100p
try catch
exception()
runtime exception -확인

2016년 8월 8일 월요일

BlogSpot SyntaxHighlighter 사용방법 (블로그에 코드 입력)

1. 블로그 템플릿에서 HTML 편집 클릭


2. <head>와 </head>사이에  Script 추가

<!-- SyntaxHighlighter  -->
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/>
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shLegacy.js' type='text/javascript'/>
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'/>
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'/>
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/>
   <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'/>
   <link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
   <link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeRDark.css' rel='stylesheet' type='text/css'/>
   <script type='text/javascript'>
       SyntaxHighlighter.all();
   </script>


위 코드는 Java, JavaScript, Xml, Css만 적용이 되는 코드이다. 
언어마다 Highlighter가 다르기때문에 위에 없는 언어를 사용할때는 코드를 추가해야된다.

위 표를 참고하여  File name을 변경하고 위 스크립트에 추가하면된다.
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/file name' type='text/javascript'/>


<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeRDark.css' rel='stylesheet' type='text/css'/>

 shThemeRDark.css대신 원하는 테마의 file name을 변경하면 테마도 변경할수있다.


3. 글쓰기에서 HTML로 바꾼뒤 다음 코드를 사용
brush 다음에 사용하는코드의 aliases를 쓰면된다.

<pre class="brush:java">코드입력
</pre>



















Public , Private ,getter/setter

Public Class - 외부에서 접근이가능함 
                - 한 패키치에 한개만 가능 -> 나머지는 (default) class사용

Private -  같은 클래스 내애서만 변경가능

getter /setter - 안전성 높이기 위해 사용



package opentutorials;

class getset{
 
 private String name; // private , getset 클래스에서만 변경가능한 변수
 private int age;
 
 public getset (String name,int age){
  this.name = name;
  this.age = age;// 같은 클래스안에서 전역변수   , this는 같은 클래스를 의미 
 }//생성자 
 
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public int getAge() {
  return age;
 }
 public void setAge(int age) {
  this.age = age;
 }
 //get은 private 변수 받을때사용 , set 은 private 변수에 입력시킬때 사용.

}
  
public class production {
 public static void main (String[] args) {
  getset gs = new getset("홍길동",27); //생성할때 변수 없으면 set으로 private 변수에 입력
  System.out.print("이름 :"+gs.getName()+" 나이 :"+gs.getAge()); // 이름과 나이를 gs에서 가져옴
  
  gs.setName("아무개");
  gs.setAge(20);// gs에 이름과 나이를 입력
  
  System.out.print("\n이름 :"+gs.getName()+" 나이 :"+gs.getAge());//바뀐 이름과 나이 출력
 }
}

  

출력 화면